Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1038)

Unified Diff: media/base/fake_audio_renderer_sink.cc

Issue 1942803002: Caching AudioOutputDevice instances in mixer manager (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: First round of comments addressed Created 4 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: media/base/fake_audio_renderer_sink.cc
diff --git a/media/base/fake_audio_renderer_sink.cc b/media/base/fake_audio_renderer_sink.cc
index 40c3cdf9c270e8de6c0796700342da302d2f0069..be071c49e2749460010cd9e29c9b3849860166ac 100644
--- a/media/base/fake_audio_renderer_sink.cc
+++ b/media/base/fake_audio_renderer_sink.cc
@@ -11,17 +11,21 @@
namespace media {
FakeAudioRendererSink::FakeAudioRendererSink()
- : state_(kUninitialized),
- callback_(NULL),
- output_device_info_(
- std::string(),
- OUTPUT_DEVICE_STATUS_OK,
+ : FakeAudioRendererSink(
media::AudioParameters(media::AudioParameters::AUDIO_FAKE,
media::CHANNEL_LAYOUT_STEREO,
media::AudioParameters::kTelephoneSampleRate,
16,
1)) {}
+FakeAudioRendererSink::FakeAudioRendererSink(
+ const AudioParameters& hardware_params)
+ : state_(kUninitialized),
+ callback_(nullptr),
+ output_device_info_(std::string(),
+ OUTPUT_DEVICE_STATUS_OK,
+ hardware_params) {}
+
FakeAudioRendererSink::~FakeAudioRendererSink() {
DCHECK(!callback_);
}

Powered by Google App Engine
This is Rietveld 408576698