Index: remoting/host/chromoting_host.h |
diff --git a/remoting/host/chromoting_host.h b/remoting/host/chromoting_host.h |
index 713f969cbabe76ad0734604fc9ff506679393294..ee745c84c9278264e7cac4dca50ee1f0d97a21c5 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(); |