1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-10-16 15:41:11 +02:00

Avoid repetition in computing arguments for export mixers

This commit is contained in:
Paul Licameli
2019-05-24 10:11:52 -04:00
parent 0563372216
commit 1dce507aaf
9 changed files with 15 additions and 32 deletions

View File

@@ -265,12 +265,9 @@ ProgressResult ExportMP2::Export(AudacityProject *project,
// We have to multiply by 4 because one sample is 2 bytes wide!
ArrayOf<unsigned char> mp2Buffer{ mp2BufferSize };
const WaveTrackConstArray waveTracks =
tracks.GetWaveTrackConstArray(selectionOnly, false);
auto updateResult = ProgressResult::Success;
{
auto mixer = CreateMixer(waveTracks,
tracks.GetTimeTrack(),
auto mixer = CreateMixer(tracks, selectionOnly,
t0, t1,
stereo ? 2 : 1, pcmBufferSize, true,
rate, int16Sample, true, mixerSpec);