diff options
Diffstat (limited to 'chromium/third_party/blink/renderer/platform/mediastream/webaudio_media_stream_source.h')
-rw-r--r-- | chromium/third_party/blink/renderer/platform/mediastream/webaudio_media_stream_source.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/chromium/third_party/blink/renderer/platform/mediastream/webaudio_media_stream_source.h b/chromium/third_party/blink/renderer/platform/mediastream/webaudio_media_stream_source.h index 1fb5e1d9887..4f8f1681237 100644 --- a/chromium/third_party/blink/renderer/platform/mediastream/webaudio_media_stream_source.h +++ b/chromium/third_party/blink/renderer/platform/mediastream/webaudio_media_stream_source.h @@ -29,6 +29,9 @@ class PLATFORM_EXPORT WebAudioMediaStreamSource final WebAudioMediaStreamSource( MediaStreamSource* media_stream_source, scoped_refptr<base::SingleThreadTaskRunner> task_runner); + WebAudioMediaStreamSource(const WebAudioMediaStreamSource&) = delete; + WebAudioMediaStreamSource& operator=(const WebAudioMediaStreamSource&) = + delete; ~WebAudioMediaStreamSource() override; @@ -38,9 +41,9 @@ class PLATFORM_EXPORT WebAudioMediaStreamSource final // Note: Blink ensures setFormat() and consumeAudio() are not called // concurrently across threads, but these methods could be called on any // thread. - void SetFormat(size_t number_of_channels, float sample_rate) override; + void SetFormat(int number_of_channels, float sample_rate) override; void ConsumeAudio(const Vector<const float*>& audio_data, - size_t number_of_frames) override; + int number_of_frames) override; // Called by AudioPushFifo zero or more times during the call to // consumeAudio(). Delivers audio data with the required buffer size to the @@ -76,8 +79,6 @@ class PLATFORM_EXPORT WebAudioMediaStreamSource final // This object registers with a MediaStreamSource. We keep track of // that in order to be able to deregister before stopping this source. Persistent<MediaStreamSource> media_stream_source_; - - DISALLOW_COPY_AND_ASSIGN(WebAudioMediaStreamSource); }; } // namespace blink |