diff options
Diffstat (limited to 'remoting/host/chromoting_host.h')
-rw-r--r-- | remoting/host/chromoting_host.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/remoting/host/chromoting_host.h b/remoting/host/chromoting_host.h index 713f969..ee745c8 100644 --- a/remoting/host/chromoting_host.h +++ b/remoting/host/chromoting_host.h @@ -31,6 +31,7 @@ class SessionConfig; class CandidateSessionConfig; } // namespace protocol +class AudioEncoder; class AudioScheduler; class ChromotingHostContext; class DesktopEnvironment; @@ -165,6 +166,10 @@ class ChromotingHost : public base::RefCountedThreadSafe<ChromotingHost>, // Creates encoder for the specified configuration. static Encoder* CreateEncoder(const protocol::SessionConfig& config); + // Creates an audio encoder for the specified configuration. + static scoped_ptr<AudioEncoder> CreateAudioEncoder( + const protocol::SessionConfig& config); + virtual ~ChromotingHost(); void StopScreenRecorder(); |