diff options
Diffstat (limited to 'media/blink/webaudiosourceprovider_impl.h')
-rw-r--r-- | media/blink/webaudiosourceprovider_impl.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/media/blink/webaudiosourceprovider_impl.h b/media/blink/webaudiosourceprovider_impl.h index 675be92..947c33c 100644 --- a/media/blink/webaudiosourceprovider_impl.h +++ b/media/blink/webaudiosourceprovider_impl.h @@ -32,17 +32,17 @@ namespace media { // All calls are protected by a lock. class MEDIA_BLINK_EXPORT WebAudioSourceProviderImpl : NON_EXPORTED_BASE(public blink::WebAudioSourceProvider), - NON_EXPORTED_BASE(public AudioRendererSink) { + NON_EXPORTED_BASE(public RestartableAudioRendererSink) { public: explicit WebAudioSourceProviderImpl( - const scoped_refptr<AudioRendererSink>& sink); + const scoped_refptr<RestartableAudioRendererSink>& sink); // blink::WebAudioSourceProvider implementation. void setClient(blink::WebAudioSourceProviderClient* client) override; void provideInput(const blink::WebVector<float*>& audio_data, size_t number_of_frames) override; - // AudioRendererSink implementation. + // RestartableAudioRendererSink implementation. void Start() override; void Stop() override; void Play() override; @@ -79,7 +79,7 @@ class MEDIA_BLINK_EXPORT WebAudioSourceProviderImpl // Where audio ends up unless overridden by |client_|. base::Lock sink_lock_; - scoped_refptr<AudioRendererSink> sink_; + scoped_refptr<RestartableAudioRendererSink> sink_; scoped_ptr<AudioBus> bus_wrapper_; // NOTE: Weak pointers must be invalidated before all other member variables. |