Audacity 3.2.0
LadspaInstance Member List

This is the complete list of members for LadspaInstance, including all inherited members.

FreeInstance(LADSPA_Handle handle) constLadspaInstance
GetAudioInCount() const overrideLadspaInstancevirtual
GetAudioOutCount() const overrideLadspaInstancevirtual
PerTrackEffect::GetBlockSize() const =0EffectInstancepure virtual
EffectInstanceWithBlockSize::GetBlockSize() const overrideEffectInstanceWithBlockSizevirtual
GetLatency(const EffectSettings &settings, double sampleRate) const overrideLadspaInstancevirtual
GetSettings(EffectSettings &settings)LadspaInstanceinlinestatic
GetSettings(const EffectSettings &settings)LadspaInstanceinlinestatic
GetTailSize() constEffectInstancevirtual
Init()EffectInstanceExvirtual
InitInstance(float sampleRate, LadspaEffectSettings &settings, LadspaEffectOutputs *pOutputs) constLadspaInstance
Instance(const PerTrackEffect &processor)PerTrackEffect::Instanceinlineexplicit
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)LadspaInstancestatic
MakeMessage() constEffectInstancevirtual
mAudioInsLadspaInstance
mAudioOutsLadspaInstance
mBlockSizeEffectInstanceWithBlockSizeprotected
mDataLadspaInstance
Message typedefEffectInstance
mInputPortsLadspaInstance
mLatencyPortLadspaInstance
mMasterLadspaInstance
mOutputPortsLadspaInstance
mProcessorPerTrackEffect::Instanceprotected
mReadyLadspaInstance
mSlavesLadspaInstance
mUseLatencyLadspaInstance
NeedsDither() constEffectInstancevirtual
Process(EffectSettings &settings) finalPerTrackEffect::Instancevirtual
ProcessBlock(EffectSettings &settings, const float *const *inBlock, float *const *outBlock, size_t blockLen) overrideLadspaInstancevirtual
ProcessFinalize() noexcept overrideLadspaInstancevirtual
ProcessInitialize(EffectSettings &settings, double sampleRate, ChannelNames chanMap) overrideLadspaInstancevirtual
RealtimeAddProcessor(EffectSettings &settings, EffectOutputs *pOutputs, unsigned numChannels, float sampleRate) overrideLadspaInstancevirtual
RealtimeFinalize(EffectSettings &settings) noexcept overrideLadspaInstancevirtual
RealtimeInitialize(EffectSettings &settings, double sampleRate) overrideLadspaInstancevirtual
RealtimeProcess(size_t group, EffectSettings &settings, const float *const *inBuf, float *const *outBuf, size_t numSamples) overrideLadspaInstancevirtual
RealtimeProcessEnd(EffectSettings &settings) noexcept overrideLadspaInstancevirtual
RealtimeProcessStart(MessagePackage &package) overrideLadspaInstancevirtual
RealtimeResume() overrideLadspaInstancevirtual
RealtimeSuspend() overrideLadspaInstancevirtual
SampleCount typedefEffectInstance
SaveUseLatency(const EffectDefinitionInterface &effect, bool value)LadspaInstancestatic
PerTrackEffect::SetBlockSize(size_t maxBlockSize)=0EffectInstancepure virtual
EffectInstanceWithBlockSize::SetBlockSize(size_t maxBlockSize) overrideEffectInstanceWithBlockSizevirtual
UsesMessages() const noexceptEffectInstancevirtual
~EffectInstance()EffectInstancevirtual
~EffectInstanceEx() overrideEffectInstanceEx
~EffectInstanceWithBlockSize() overrideEffectInstanceWithBlockSize
~Instance() overridePerTrackEffect::Instance