Interface IAudioEffect
interface IAudioEffect
Extends com.amazon.apmf.IStandard
Interface that encapsulates Audio Effect Module. This is the factory
interface to build different effects.
Methods
getSupportedAudioEffects()
Get list of supported audio effectsEffectDescriptor*[]getSupportedAudioEffects()
Returns
EffectDescriptor*[]
Array of descriptors for the supported audio effects
makeBassMidTrebleEffectBuilder()
Method to create a Bass Mid Treble effectIBassMidTrebleEffectBuilder*makeBassMidTrebleEffectBuilder()
Returns
IBassMidTrebleEffectBuilder*
Pointer to the Effect builder
makeFadeBalanceEffectBuilder()
Method to create a Fade balance effectIFadeBalanceEffectBuilder*makeFadeBalanceEffectBuilder()
Returns
IFadeBalanceEffectBuilder*
Pointer to the Effect builder
makeSpeedControlVolumeEffectBuilder()
Method to create a Speed Control Volume effectISpeedControlVolumeEffectBuilder*makeSpeedControlVolumeEffectBuilder()
Returns
ISpeedControlVolumeEffectBuilder*
Pointer to the Effect builder
makeEqualizerEffectBuilder()
Method to create an Equalizer effectIEqualizerEffectBuilder*makeEqualizerEffectBuilder()
Returns
IEqualizerEffectBuilder*
Pointer to the Effect builder
makeCustomEffectBuilder()
Method to create a Custom effectICustomEffectBuilder*makeCustomEffectBuilder()
Returns
ICustomEffectBuilder*
Pointer to the Effect builder

