class StreamVolume

Defined at line 37 of file ../../src/media/audio/audio_core/stream_volume_manager.h

An interface for persisting and realizing stream volumes.

Public Methods

fuchsia::media::Usage2 GetStreamUsage ()
void RealizeVolume (VolumeCommand volume_command)

Propagate a volume to all the stream's links.

void ~StreamVolume ()

Defined at line 39 of file ../../src/media/audio/audio_core/stream_volume_manager.h

bool RespectsPolicyAdjustments ()

Returns true if this stream should receive volume commands that factor in

transient loudness adjustments made by audio policy, such as ducking.

Returns false if the stream should receive volume commands that

exclude transient loudness adjustments made by policy.

Defined at line 47 of file ../../src/media/audio/audio_core/stream_volume_manager.h