class DeviceRouter

Defined at line 42 of file ../../src/media/audio/audio_core/device_registry.h

An interface by which |DeviceRegistry| reports immediately before, and immediately after, the

RouteGraph has added/removed a target device.

Public Methods

void SetIdlePowerOptionsFromPolicy (AudioPolicy::IdlePowerOptions )

To be overridden by child implementations

void AddDeviceToRoutes (AudioDevice * device)

A device is ready to be routed -- add it to the route graph as appropriate.

void RemoveDeviceFromRoutes (AudioDevice * device)

A device can no longer be routed -- remove it from the route graph as appropriate.

void ~DeviceRouter ()

Defined at line 44 of file ../../src/media/audio/audio_core/device_registry.h