Bug 1872519 use AnalyzeReverseStream() instead of ProcessReverseStream() r=padenot

to clarify that the output from ProcessReverseStream() was unnused.

Depends on D198234

Differential Revision: https://phabricator.services.mozilla.com/D198235
This commit is contained in:
Karl Tomlinson 2024-01-15 21:02:05 +00:00
parent 7d61870dbe
commit 69725fe90d

View File

@ -758,15 +758,9 @@ void AudioInputProcessing::ProcessOutputData(MediaTrackGraph* aGraph,
interleavedFarend, framesPerPacketFarend, channelCountFarend,
deinterleavedPacketDataChannelPointers.Elements());
// Having the same config for input and output means we potentially save
// some CPU.
StreamConfig inputConfig(aRate, channelCountFarend);
StreamConfig outputConfig = inputConfig;
// Passing the same pointers here saves a copy inside this function.
DebugOnly<int> err = mAudioProcessing->ProcessReverseStream(
deinterleavedPacketDataChannelPointers.Elements(), inputConfig,
outputConfig, deinterleavedPacketDataChannelPointers.Elements());
StreamConfig reverseConfig(aRate, channelCountFarend);
DebugOnly<int> err = mAudioProcessing->AnalyzeReverseStream(
deinterleavedPacketDataChannelPointers.Elements(), reverseConfig);
MOZ_ASSERT(!err, "Could not process the reverse stream.");
}