Audacity 3.2.0
|
This is the complete list of members for LV2Instance, including all inherited members.
GetAudioInCount() const override | LV2Instance | virtual |
GetAudioOutCount() const override | LV2Instance | virtual |
GetBlockSize() const override | LV2Instance | virtual |
GetLatency(const EffectSettings &settings, double sampleRate) const override | LV2Instance | virtual |
GetMaster() const | LV2Instance | inline |
GetPortStates() const | LV2Instance | inline |
GetTailSize() const | EffectInstance | virtual |
Init() | EffectInstanceEx | virtual |
Instance(const PerTrackEffect &processor) | PerTrackEffect::Instance | inlineexplicit |
IsOk() const | LV2Instance | inline |
LV2Instance(const PerTrackEffect &effect, const LV2FeaturesList &features, const LV2Ports &ports) | LV2Instance | |
MakeMaster(const EffectSettings &settings, double sampleRate) | LV2Instance | |
MakeMessage() const | EffectInstance | virtual |
MakeWrapper(const EffectSettings &settings, double sampleRate, EffectOutputs *pOutputs) | LV2Instance | |
Message typedef | EffectInstance | |
mFeatures | LV2Instance | private |
mForge | LV2Instance | private |
mMaster | LV2Instance | private |
mNumSamples | LV2Instance | private |
mPorts | LV2Instance | private |
mPortStates | LV2Instance | private |
mPositionFrame | LV2Instance | private |
mPositionSpeed | LV2Instance | private |
mProcessor | PerTrackEffect::Instance | protected |
mRolling | LV2Instance | private |
mSlaves | LV2Instance | private |
mUseLatency | LV2Instance | private |
mUserBlockSize | LV2Instance | private |
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 | LV2Instance | virtual |
ProcessFinalize() noexcept override | PerTrackEffect::Instance | virtual |
ProcessInitialize(EffectSettings &settings, double sampleRate, ChannelNames chanMap) override | LV2Instance | virtual |
RealtimeAddProcessor(EffectSettings &settings, EffectOutputs *pOutputs, unsigned numChannels, float sampleRate) override | LV2Instance | virtual |
RealtimeFinalize(EffectSettings &settings) noexcept override | LV2Instance | virtual |
RealtimeInitialize(EffectSettings &settings, double sampleRate) override | LV2Instance | 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 | LV2Instance | virtual |
RealtimeProcessEnd(EffectSettings &settings) noexcept override | LV2Instance | virtual |
RealtimeProcessStart(MessagePackage &package) override | LV2Instance | virtual |
RealtimeResume() override | LV2Instance | virtual |
RealtimeSuspend() override | LV2Instance | virtual |
SampleCount typedef | EffectInstance | |
SetBlockSize(size_t maxBlockSize) override | LV2Instance | virtual |
UsesMessages() const noexcept | EffectInstance | virtual |
~EffectInstance() | EffectInstance | virtual |
~EffectInstanceEx() override | EffectInstanceEx | |
~Instance() override | PerTrackEffect::Instance | |
~LV2Instance() override | LV2Instance |