From f15eea87d5f8bdbebd13dc47e2103325725287e4 Mon Sep 17 00:00:00 2001 From: Jean-Yves Avenard Date: Fri, 16 Mar 2018 16:49:55 +0100 Subject: [PATCH] Bug 1444479 - P5. Let AudioSink deal with unknown layout. r=padenot MozReview-Commit-ID: F31zNl5o9n1 --- dom/media/mediasink/AudioSink.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dom/media/mediasink/AudioSink.cpp b/dom/media/mediasink/AudioSink.cpp index 95ec4201c33a..dd687100ce5f 100644 --- a/dom/media/mediasink/AudioSink.cpp +++ b/dom/media/mediasink/AudioSink.cpp @@ -403,9 +403,9 @@ AudioSink::NotifyAudioNeeded() mOutputChannels == data->mChannels ? inputLayout : AudioConfig::ChannelLayout(mOutputChannels); - mConverter = - MakeUnique(AudioConfig(inputLayout, data->mRate), - AudioConfig(outputLayout, mOutputRate)); + mConverter = MakeUnique( + AudioConfig(inputLayout, data->mChannels, data->mRate), + AudioConfig(outputLayout, mOutputChannels, mOutputRate)); } // See if there's a gap in the audio. If there is, push silence into the