class IdlePolicy
Defined at line 25 of file ../../src/media/audio/audio_core/idle_policy.h
Public Members
static const bool kDisableIdlePolicy
Public Methods
void OnActiveRenderCountChanged (RenderUsage usage, uint32_t count)
AudioAdmin::ActiveStreamCountReporter implementation
Defined at line 27 of file ../../src/media/audio/audio_core/idle_policy.cc
void IdlePolicy (Context * context)
Defined at line 29 of file ../../src/media/audio/audio_core/idle_policy.h
void SetIdlePowerOptionsFromPolicy (AudioPolicy::IdlePowerOptions options)
Defined at line 40 of file ../../src/media/audio/audio_core/idle_policy.h
std::optional<zx::duration> idle_countdown_duration ()
Defined at line 53 of file ../../src/media/audio/audio_core/idle_policy.h
void AddDeviceToRoutes (AudioDevice * device)
DeviceRouter implementation
Defined at line 55 of file ../../src/media/audio/audio_core/idle_policy.cc
std::optional<zx::duration> startup_idle_countdown_duration ()
Defined at line 56 of file ../../src/media/audio/audio_core/idle_policy.h
bool use_all_ultrasonic_channels ()
Defined at line 59 of file ../../src/media/audio/audio_core/idle_policy.h
void RemoveDeviceFromRoutes (AudioDevice * device)
Will be called on the FIDL thread
Defined at line 69 of file ../../src/media/audio/audio_core/idle_policy.cc