Structs§
- Effects
Controller Control Handle - Effects
Controller Event Stream - Effects
Controller Marker - Effects
Controller Proxy - Effects
Controller Request Stream - A Stream of incoming requests for fuchsia.media.audio/EffectsController.
- Effects
Controller Synchronous Proxy - Effects
Controller Update Effect Request - Effects
Controller Update Effect Responder - Gain
Control Control Handle - Gain
Control Event Stream - Gain
Control Marker - Gain
Control OnGain Mute Changed Request - Gain
Control Proxy - Gain
Control Request Stream - A Stream of incoming requests for fuchsia.media.audio/GainControl.
- Gain
Control SetGain Request - Gain
Control SetGain With Ramp Request - Gain
Control SetMute Request - Gain
Control Synchronous Proxy - Volume
Control Control Handle - Volume
Control Event Stream - Volume
Control Marker - Volume
Control OnVolume Mute Changed Request - Volume
Control Proxy - Volume
Control Request Stream - A Stream of incoming requests for fuchsia.media.audio/VolumeControl.
- Volume
Control SetMute Request - Volume
Control SetVolume Request - Volume
Control Synchronous Proxy
Enums§
- Effects
Controller Event - Effects
Controller Request - Gain
Control Event - Gain
Control Request - Enables control and monitoring of audio gain. This interface is typically
a tear-off of other interfaces. For example,
fuchsia.media.audio.Renderer
has aBindGainControl
method that binds to a gain control that controls gain for the renderer. - Ramp
Type - Enumerates gain control ramp types.
- Update
Effect Error - Volume
Control Event - Volume
Control Request - A protocol for controlling volume.
Constants§
- MAX_
EFFECT_ NAME_ LENGTH - MAX_
GAIN_ DB - Maximum permitted gain value.
- MAX_
VOLUME - The volume value representing the maximum loudness.
- MIN_
VOLUME - The volume value representing silence.
- MUTED_
GAIN_ DB - Gain value producing silence. Gain values less than this value are permitted, but produce the same effect as this value.