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:
parent
5cf331ae8c
commit
56586770e0
@ -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;
|
||||
|
@ -325,7 +325,7 @@ int Effect::GetMidiOutCount()
|
||||
return 0;
|
||||
}
|
||||
|
||||
void Effect::SetSampleRate(sampleCount rate)
|
||||
void Effect::SetSampleRate(double rate)
|
||||
{
|
||||
if (mClient)
|
||||
{
|
||||
|
@ -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;
|
||||
|
@ -1332,7 +1332,7 @@ sampleCount VSTEffect::SetBlockSize(sampleCount maxBlockSize)
|
||||
return mBlockSize;
|
||||
}
|
||||
|
||||
void VSTEffect::SetSampleRate(sampleCount rate)
|
||||
void VSTEffect::SetSampleRate(double rate)
|
||||
{
|
||||
mSampleRate = (float) rate;
|
||||
}
|
||||
|
@ -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;
|
||||
|
@ -1187,7 +1187,7 @@ int AudioUnitEffect::GetMidiOutCount()
|
||||
return 0;
|
||||
}
|
||||
|
||||
void AudioUnitEffect::SetSampleRate(sampleCount rate)
|
||||
void AudioUnitEffect::SetSampleRate(double rate)
|
||||
{
|
||||
mSampleRate = rate;
|
||||
}
|
||||
|
@ -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;
|
||||
|
@ -886,7 +886,7 @@ int LadspaEffect::GetMidiOutCount()
|
||||
return 0;
|
||||
}
|
||||
|
||||
void LadspaEffect::SetSampleRate(sampleCount rate)
|
||||
void LadspaEffect::SetSampleRate(double rate)
|
||||
{
|
||||
mSampleRate = rate;
|
||||
}
|
||||
|
@ -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;
|
||||
|
@ -722,7 +722,7 @@ int LV2Effect::GetMidiOutCount()
|
||||
return 0;
|
||||
}
|
||||
|
||||
void LV2Effect::SetSampleRate(sampleCount rate)
|
||||
void LV2Effect::SetSampleRate(double rate)
|
||||
{
|
||||
mSampleRate = (double) rate;
|
||||
|
||||
|
@ -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;
|
||||
|
Loading…
x
Reference in New Issue
Block a user