1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-04-30 23:59:41 +02:00

EffectClientInterface::SetSampleRate takes double...

... All the overrides (except Ladspa) were casting it to floating poing anyway
This commit is contained in:
Paul Licameli 2016-08-20 18:10:36 -04:00
parent 5cf331ae8c
commit 56586770e0
11 changed files with 11 additions and 11 deletions

View File

@ -123,7 +123,7 @@ public:
virtual int GetMidiInCount() = 0;
virtual int GetMidiOutCount() = 0;
virtual void SetSampleRate(sampleCount rate) = 0;
virtual void SetSampleRate(double rate) = 0;
virtual sampleCount SetBlockSize(sampleCount maxBlockSize) = 0;
virtual sampleCount GetLatency() = 0;

View File

@ -325,7 +325,7 @@ int Effect::GetMidiOutCount()
return 0;
}
void Effect::SetSampleRate(sampleCount rate)
void Effect::SetSampleRate(double rate)
{
if (mClient)
{

View File

@ -106,7 +106,7 @@ class AUDACITY_DLL_API Effect /* not final */ : public wxEvtHandler,
sampleCount GetLatency() override;
sampleCount GetTailSize() override;
void SetSampleRate(sampleCount rate) override;
void SetSampleRate(double rate) override;
sampleCount SetBlockSize(sampleCount maxBlockSize) override;
bool IsReady() override;

View File

@ -1332,7 +1332,7 @@ sampleCount VSTEffect::SetBlockSize(sampleCount maxBlockSize)
return mBlockSize;
}
void VSTEffect::SetSampleRate(sampleCount rate)
void VSTEffect::SetSampleRate(double rate)
{
mSampleRate = (float) rate;
}

View File

@ -108,7 +108,7 @@ class VSTEffect final : public wxEvtHandler,
sampleCount GetLatency() override;
sampleCount GetTailSize() override;
void SetSampleRate(sampleCount rate) override;
void SetSampleRate(double rate) override;
sampleCount SetBlockSize(sampleCount maxBlockSize) override;
bool IsReady() override;

View File

@ -1187,7 +1187,7 @@ int AudioUnitEffect::GetMidiOutCount()
return 0;
}
void AudioUnitEffect::SetSampleRate(sampleCount rate)
void AudioUnitEffect::SetSampleRate(double rate)
{
mSampleRate = rate;
}

View File

@ -78,7 +78,7 @@ public:
int GetMidiInCount() override;
int GetMidiOutCount() override;
void SetSampleRate(sampleCount rate) override;
void SetSampleRate(double rate) override;
sampleCount SetBlockSize(sampleCount maxBlockSize) override;
sampleCount GetLatency() override;

View File

@ -886,7 +886,7 @@ int LadspaEffect::GetMidiOutCount()
return 0;
}
void LadspaEffect::SetSampleRate(sampleCount rate)
void LadspaEffect::SetSampleRate(double rate)
{
mSampleRate = rate;
}

View File

@ -73,7 +73,7 @@ public:
int GetMidiInCount() override;
int GetMidiOutCount() override;
void SetSampleRate(sampleCount rate) override;
void SetSampleRate(double rate) override;
sampleCount SetBlockSize(sampleCount maxBlockSize) override;
sampleCount GetLatency() override;

View File

@ -722,7 +722,7 @@ int LV2Effect::GetMidiOutCount()
return 0;
}
void LV2Effect::SetSampleRate(sampleCount rate)
void LV2Effect::SetSampleRate(double rate)
{
mSampleRate = (double) rate;

View File

@ -128,7 +128,7 @@ public:
int GetMidiInCount() override;
int GetMidiOutCount() override;
void SetSampleRate(sampleCount rate) override;
void SetSampleRate(double rate) override;
sampleCount SetBlockSize(sampleCount maxBlockSize) override;
sampleCount GetLatency() override;