Home | History | Annotate | Download | only in hardware_legacy

Lines Matching refs:AudioSystem

20 #include <media/AudioSystem.h>
71 AudioSystem::device_connection_state state,
74 virtual AudioSystem::device_connection_state getDeviceConnectionState(audio_devices_t device,
76 // indicate a change in phone state. Valid phones states are defined by AudioSystem::audio_mode
79 virtual void setForceUse(AudioSystem::force_use usage, AudioSystem::forced_config config) = 0;
81 virtual AudioSystem::forced_config getForceUse(AudioSystem::force_use usage) = 0;
92 virtual audio_io_handle_t getOutput(AudioSystem::stream_type stream,
96 AudioSystem::output_flags flags,
100 AudioSystem::stream_type stream,
104 AudioSystem::stream_type stream,
114 AudioSystem::audio_in_acoustics acoustics) = 0;
127 virtual void initStreamVolume(AudioSystem::stream_type stream,
134 virtual status_t setStreamVolumeIndex(AudioSystem::stream_type stream,
141 virtual status_t getStreamVolumeIndex(AudioSystem::stream_type stream,
146 virtual uint32_t getStrategyForStream(AudioSystem::stream_type stream) = 0;
149 virtual audio_devices_t getDevicesForStream(AudioSystem::stream_type stream) = 0;
230 virtual status_t setStreamVolume(AudioSystem::stream_type stream, float volume, audio_io_handle_t output, int delayMs = 0) = 0;
233 virtual status_t invalidateStream(AudioSystem::stream_type stream) = 0;
242 virtual status_t startTone(ToneGenerator::tone_type tone, AudioSystem::stream_type stream) = 0;