Audacity 3.2.0
LV2Instance Member List

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

GetAudioInCount() const overrideLV2Instancevirtual
GetAudioOutCount() const overrideLV2Instancevirtual
GetBlockSize() const overrideLV2Instancevirtual
GetLatency(const EffectSettings &settings, double sampleRate) const overrideLV2Instancevirtual
GetMaster() constLV2Instanceinline
GetPortStates() constLV2Instanceinline
GetTailSize() constEffectInstancevirtual
Init()EffectInstanceExvirtual
Instance(const PerTrackEffect &processor)PerTrackEffect::Instanceinlineexplicit
IsOk() constLV2Instanceinline
LV2Instance(const PerTrackEffect &effect, const LV2FeaturesList &features, const LV2Ports &ports)LV2Instance
MakeMaster(const EffectSettings &settings, double sampleRate)LV2Instance
MakeMessage() constEffectInstancevirtual
MakeWrapper(const EffectSettings &settings, double sampleRate, EffectOutputs *pOutputs)LV2Instance
Message typedefEffectInstance
mFeaturesLV2Instanceprivate
mForgeLV2Instanceprivate
mMasterLV2Instanceprivate
mNumSamplesLV2Instanceprivate
mPortsLV2Instanceprivate
mPortStatesLV2Instanceprivate
mPositionFrameLV2Instanceprivate
mPositionSpeedLV2Instanceprivate
mProcessorPerTrackEffect::Instanceprotected
mRollingLV2Instanceprivate
mSlavesLV2Instanceprivate
mUseLatencyLV2Instanceprivate
mUserBlockSizeLV2Instanceprivate
NeedsDither() constEffectInstancevirtual
Process(EffectSettings &settings) finalPerTrackEffect::Instancevirtual
ProcessBlock(EffectSettings &settings, const float *const *inBlock, float *const *outBlock, size_t blockLen) overrideLV2Instancevirtual
ProcessFinalize() noexcept overridePerTrackEffect::Instancevirtual
ProcessInitialize(EffectSettings &settings, double sampleRate, ChannelNames chanMap) overrideLV2Instancevirtual
RealtimeAddProcessor(EffectSettings &settings, EffectOutputs *pOutputs, unsigned numChannels, float sampleRate) overrideLV2Instancevirtual
RealtimeFinalize(EffectSettings &settings) noexcept overrideLV2Instancevirtual
RealtimeInitialize(EffectSettings &settings, double sampleRate) overrideLV2Instancevirtual
RealtimePassThrough(size_t group, EffectSettings &settings, const float *const *inBuf, size_t numSamples)EffectInstancevirtual
RealtimeProcess(size_t group, EffectSettings &settings, const float *const *inbuf, float *const *outbuf, size_t numSamples) overrideLV2Instancevirtual
RealtimeProcessEnd(EffectSettings &settings) noexcept overrideLV2Instancevirtual
RealtimeProcessStart(MessagePackage &package) overrideLV2Instancevirtual
RealtimeResume() overrideLV2Instancevirtual
RealtimeSuspend() overrideLV2Instancevirtual
SampleCount typedefEffectInstance
SetBlockSize(size_t maxBlockSize) overrideLV2Instancevirtual
UsesMessages() const noexceptEffectInstancevirtual
~EffectInstance()EffectInstancevirtual
~EffectInstanceEx() overrideEffectInstanceEx
~Instance() overridePerTrackEffect::Instance
~LV2Instance() overrideLV2Instance