From 71cdf717853b37392d333bd89636a6a59c609ea2 Mon Sep 17 00:00:00 2001 From: "dalecurtis@chromium.org" Date: Thu, 9 Aug 2012 21:48:31 +0000 Subject: Switch AudioRenderSink::Callback to use AudioBus. As titled, switches everything over to using the AudioBus class instead of const std::vector. Allows removal of lots of crufty allocations and memsets. BUG=114700 TEST=unit tests, layout tests, try bots. Nothing should change. Review URL: https://chromiumcodereview.appspot.com/10823175 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150906 0039d316-1c4b-4281-b951-d872f2087c98 --- media/base/fake_audio_render_callback.h | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'media/base/fake_audio_render_callback.h') diff --git a/media/base/fake_audio_render_callback.h b/media/base/fake_audio_render_callback.h index b1a4e44..f6ce104 100644 --- a/media/base/fake_audio_render_callback.h +++ b/media/base/fake_audio_render_callback.h @@ -5,8 +5,6 @@ #ifndef MEDIA_BASE_FAKE_AUDIO_RENDER_CALLBACK_H_ #define MEDIA_BASE_FAKE_AUDIO_RENDER_CALLBACK_H_ -#include - #include "media/base/audio_renderer_sink.h" #include "testing/gmock/include/gmock/gmock.h" @@ -24,8 +22,7 @@ class FakeAudioRenderCallback : public AudioRendererSink::RenderCallback { // Renders a sine wave into the provided audio data buffer. If |half_fill_| // is set, will only fill half the buffer. - int Render(const std::vector& audio_data, int number_of_frames, - int audio_delay_milliseconds) OVERRIDE; + int Render(AudioBus* audio_bus, int audio_delay_milliseconds) OVERRIDE; MOCK_METHOD0(OnRenderError, void()); // Toggles only filling half the requested amount during Render(). -- cgit v1.1