Class VideoAudioExperience
-
- All Implemented Interfaces:
public final class VideoAudioExperienceConfiguration for video audio controls and mute button experience.
This class defines the audio-related user experience for native video ads, including initial mute state and mute button appearance and positioning.
-
-
Field Summary
Fields Modifier and Type Field Description private final BooleanstartMutedprivate final IntegermuteIconWidthprivate final IntegermuteIconHeightprivate final IntArraymuteIconMarginprivate final IntegermuteIconPosition
-
Constructor Summary
Constructors Constructor Description VideoAudioExperience()
-
Method Summary
Modifier and Type Method Description final BooleangetStartMuted()Optional flag to control initial audio state. final IntegergetMuteIconWidth()Optional width for mute button icon, set internally. final IntegergetMuteIconHeight()Optional height for mute button icon, set internally. final IntArraygetMuteIconMargin()Optional margin array for mute button positioning, set internally. final IntegergetMuteIconPosition()Optional position code for mute button placement (TOP_LEFT, TOP_RIGHT, BOTTOM_LEFT, BOTTOM_RIGHT), set internally. -
-
Method Detail
-
getStartMuted
final Boolean getStartMuted()
Optional flag to control initial audio state.
-
getMuteIconWidth
final Integer getMuteIconWidth()
Optional width for mute button icon, set internally.
-
getMuteIconHeight
final Integer getMuteIconHeight()
Optional height for mute button icon, set internally.
-
getMuteIconMargin
final IntArray getMuteIconMargin()
Optional margin array for mute button positioning, set internally.
-
getMuteIconPosition
final Integer getMuteIconPosition()
Optional position code for mute button placement (TOP_LEFT, TOP_RIGHT, BOTTOM_LEFT, BOTTOM_RIGHT), set internally.
-
-
-
-