icecat: add release icecat-140.10.1-1gnu1 for ecne
This commit is contained in:
parent
a5f93cb214
commit
ff85d7c623
1256 changed files with 63469 additions and 24141 deletions
|
|
@ -203,9 +203,14 @@ static void DownMixChunk(const AudioChunk& aChunk,
|
|||
} else {
|
||||
// The channel count is already what we want.
|
||||
for (uint32_t channel = 0; channel < aOutputChannels.Length(); channel++) {
|
||||
ConvertAudioSamplesWithScale(channelData[channel],
|
||||
aOutputChannels[channel], frameCount,
|
||||
aChunk.mVolume);
|
||||
if (channelData[channel]) {
|
||||
ConvertAudioSamplesWithScale(channelData[channel],
|
||||
aOutputChannels[channel], frameCount,
|
||||
aChunk.mVolume);
|
||||
} else {
|
||||
std::fill_n(aOutputChannels[channel], frameCount,
|
||||
static_cast<AudioDataValue>(0));
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -276,7 +281,7 @@ void AudioSegment::Mix(AudioMixer& aMixer, uint32_t aOutputChannels,
|
|||
// Up-mix.
|
||||
upMixChunk = c;
|
||||
AudioChannelsUpMix<void>(&upMixChunk.mChannelData, aOutputChannels,
|
||||
SilentChannel::gZeroChannel);
|
||||
nullptr);
|
||||
downMixInput = &upMixChunk;
|
||||
}
|
||||
downMixInput->DownMixTo(outChannelPtrs);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue