| Index: content/renderer/media/webrtc_audio_device_impl.h
|
| diff --git a/content/renderer/media/webrtc_audio_device_impl.h b/content/renderer/media/webrtc_audio_device_impl.h
|
| index 7354002dcaa6c79129ecf24e5517b2917bc9e14a..80b0cd5dee305768e22b7b77573be91adc99c292 100644
|
| --- a/content/renderer/media/webrtc_audio_device_impl.h
|
| +++ b/content/renderer/media/webrtc_audio_device_impl.h
|
| @@ -239,9 +239,15 @@ class WebRtcPlayoutDataSource {
|
| class Sink {
|
| public:
|
| // Callback to get the playout data.
|
| + // Called on the render audio thread.
|
| virtual void OnPlayoutData(media::AudioBus* audio_bus,
|
| int sample_rate,
|
| int audio_delay_milliseconds) = 0;
|
| +
|
| + // Callback to notify the sink that the source has changed.
|
| + // Called on the main render thread.
|
| + virtual void OnPlayoutDataSourceChanged() = 0;
|
| +
|
| protected:
|
| virtual ~Sink() {}
|
| };
|
|
|