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,
94 uint32_t format = AudioSystem::FORMAT_DEFAULT,
96 AudioSystem::output_flags flags =
97 AudioSystem::OUTPUT_FLAG_INDIRECT,
101 AudioSystem::stream_type stream,
105 AudioSystem::stream_type stream,
113 uint32_t Format = AudioSystem::FORMAT_DEFAULT,
115 AudioSystem::audio_in_acoustics acoustics = (AudioSystem::audio_in_acoustics)0) = 0;
128 virtual void initStreamVolume(AudioSystem::stream_type stream,
135 virtual status_t setStreamVolumeIndex(AudioSystem::stream_type stream,
142 virtual status_t getStreamVolumeIndex(AudioSystem::stream_type stream,
147 virtual uint32_t getStrategyForStream(AudioSystem::stream_type stream) = 0;
150 virtual audio_devices_t getDevicesForStream(AudioSystem::stream_type stream) = 0;
231 virtual status_t setStreamVolume(AudioSystem::stream_type stream, float volume, audio_io_handle_t output, int delayMs = 0) = 0;
235 virtual status_t setStreamOutput(AudioSystem::stream_type stream, audio_io_handle_t output) = 0;
244 virtual status_t startTone(ToneGenerator::tone_type tone, AudioSystem::stream_type stream) = 0;