Audacity 3.2.0
|
This is the complete list of members for LadspaInstance, including all inherited members.
FreeInstance(LADSPA_Handle handle) const | LadspaInstance | |
GetAudioInCount() const override | LadspaInstance | virtual |
GetAudioOutCount() const override | LadspaInstance | virtual |
PerTrackEffect::GetBlockSize() const =0 | EffectInstance | pure virtual |
EffectInstanceWithBlockSize::GetBlockSize() const override | EffectInstanceWithBlockSize | virtual |
GetLatency(const EffectSettings &settings, double sampleRate) const override | LadspaInstance | virtual |
GetSettings(EffectSettings &settings) | LadspaInstance | inlinestatic |
GetSettings(const EffectSettings &settings) | LadspaInstance | inlinestatic |
GetTailSize() const | EffectInstance | virtual |
Init() | EffectInstanceEx | virtual |
InitInstance(float sampleRate, LadspaEffectSettings &settings, LadspaEffectOutputs *pOutputs) const | LadspaInstance | |
Instance(const PerTrackEffect &processor) | PerTrackEffect::Instance | inlineexplicit |
LadspaInstance(const PerTrackEffect &processor, const LADSPA_Descriptor *pData, const ArrayOf< unsigned long > &inputPorts, const ArrayOf< unsigned long > &outputPorts, unsigned audioIns, unsigned audioOuts, int latencyPort) | LadspaInstance | |
LoadUseLatency(const EffectDefinitionInterface &effect) | LadspaInstance | static |
MakeMessage() const | EffectInstance | virtual |
mAudioIns | LadspaInstance | |
mAudioOuts | LadspaInstance | |
mBlockSize | EffectInstanceWithBlockSize | protected |
mData | LadspaInstance | |
Message typedef | EffectInstance | |
mInputPorts | LadspaInstance | |
mLatencyPort | LadspaInstance | |
mMaster | LadspaInstance | |
mOutputPorts | LadspaInstance | |
mProcessor | PerTrackEffect::Instance | protected |
mReady | LadspaInstance | |
mSlaves | LadspaInstance | |
mUseLatency | LadspaInstance | |
NeedsDither() const | EffectInstance | virtual |
Process(EffectSettings &settings) final | PerTrackEffect::Instance | virtual |
ProcessBlock(EffectSettings &settings, const float *const *inBlock, float *const *outBlock, size_t blockLen) override | LadspaInstance | virtual |
ProcessFinalize() noexcept override | LadspaInstance | virtual |
ProcessInitialize(EffectSettings &settings, double sampleRate, ChannelNames chanMap) override | LadspaInstance | virtual |
RealtimeAddProcessor(EffectSettings &settings, EffectOutputs *pOutputs, unsigned numChannels, float sampleRate) override | LadspaInstance | virtual |
RealtimeFinalize(EffectSettings &settings) noexcept override | LadspaInstance | virtual |
RealtimeInitialize(EffectSettings &settings, double sampleRate) override | LadspaInstance | virtual |
RealtimePassThrough(size_t group, EffectSettings &settings, const float *const *inBuf, size_t numSamples) | EffectInstance | virtual |
RealtimeProcess(size_t group, EffectSettings &settings, const float *const *inBuf, float *const *outBuf, size_t numSamples) override | LadspaInstance | virtual |
RealtimeProcessEnd(EffectSettings &settings) noexcept override | LadspaInstance | virtual |
RealtimeProcessStart(MessagePackage &package) override | LadspaInstance | virtual |
RealtimeResume() override | LadspaInstance | virtual |
RealtimeSuspend() override | LadspaInstance | virtual |
SampleCount typedef | EffectInstance | |
SaveUseLatency(const EffectDefinitionInterface &effect, bool value) | LadspaInstance | static |
PerTrackEffect::SetBlockSize(size_t maxBlockSize)=0 | EffectInstance | pure virtual |
EffectInstanceWithBlockSize::SetBlockSize(size_t maxBlockSize) override | EffectInstanceWithBlockSize | virtual |
UsesMessages() const noexcept | EffectInstance | virtual |
~EffectInstance() | EffectInstance | virtual |
~EffectInstanceEx() override | EffectInstanceEx | |
~EffectInstanceWithBlockSize() override | EffectInstanceWithBlockSize | |
~Instance() override | PerTrackEffect::Instance |