1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-05-02 16:49: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 GetMidiInCount() = 0;
virtual int GetMidiOutCount() = 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 SetBlockSize(sampleCount maxBlockSize) = 0;
virtual sampleCount GetLatency() = 0; virtual sampleCount GetLatency() = 0;

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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