mirror of
https://github.com/cookiengineer/audacity
synced 2026-02-05 03:03:10 +01:00
Fix OpenMP build
This commit is contained in:
committed by
James Crook
parent
b4f7946e9b
commit
5dfff70f5b
@@ -387,7 +387,7 @@ size_t Mixer::MixVariableRates(int *channelFlags, WaveTrackCache &cache,
|
||||
int *queueStart, int *queueLen,
|
||||
Resample * pResample)
|
||||
{
|
||||
const WaveTrack *const track = cache.GetTrack();
|
||||
const WaveTrack *const track = cache.GetTrack().get();
|
||||
const double trackRate = track->GetRate();
|
||||
const double initialWarp = mRate / mSpeed / trackRate;
|
||||
const double tstep = 1.0 / trackRate;
|
||||
@@ -532,7 +532,7 @@ size_t Mixer::MixVariableRates(int *channelFlags, WaveTrackCache &cache,
|
||||
size_t Mixer::MixSameRate(int *channelFlags, WaveTrackCache &cache,
|
||||
sampleCount *pos)
|
||||
{
|
||||
const WaveTrack *const track = cache.GetTrack();
|
||||
const WaveTrack *const track = cache.GetTrack().get();
|
||||
const double t = ( *pos ).as_double() / track->GetRate();
|
||||
const double trackEndTime = track->GetEndTime();
|
||||
const double trackStartTime = track->GetStartTime();
|
||||
@@ -605,7 +605,7 @@ size_t Mixer::Process(size_t maxToProcess)
|
||||
|
||||
Clear();
|
||||
for(size_t i=0; i<mNumInputTracks; i++) {
|
||||
const WaveTrack *const track = mInputTrack[i].GetTrack();
|
||||
const WaveTrack *const track = mInputTrack[i].GetTrack().get();
|
||||
for(size_t j=0; j<mNumChannels; j++)
|
||||
channelFlags[j] = 0;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user