Amazon Developer

as

Settings
Sign out
Notifications
Alexa
Amazon Appstore
Ring
AWS
Documentation
Support
Contact Us
My Cases
Get Started
Design and Develop
Publish
Reference
Support
Native
Skip to main content

Interface IAutomaticVolumeLeveler

interface IAutomaticVolumeLeveler
Extends com.amazon.apmf.IStandard Interface that encapsulates Automatic Volume Leveler Effect

Methods

enable()

void enable()
Enable the effect

disable()

void disable()
Disable the effect

isEnabled()

bool isEnabled()
Get the effect enabled status

Returns

bool true if effect is enabled, false otherwise

getDescriptor()

EffectDescriptor* getDescriptor()
Get effect description

Returns

EffectDescriptor* effect descriptor

addAutomaticVolumeLevelerListener()

com.amazon.apmf.ISubscription* addAutomaticVolumeLevelerListener(IAutomaticVolumeLevelerListener* callback)
Register listener for effect events

Parameters

callback
IAutomaticVolumeLevelerListener* — Required effect event listener

Returns

com.amazon.apmf.ISubscription* pointer to effect event listener subscription
Last modified on October 29, 2026