Lines Matching refs:AudioSystem

80                                                           AudioSystem::device_connection_state state,
82 virtual AudioSystem::device_connection_state getDeviceConnectionState(audio_devices_t device,
85 virtual void setForceUse(AudioSystem::force_use usage, AudioSystem::forced_config config);
86 virtual AudioSystem::forced_config getForceUse(AudioSystem::force_use usage);
89 virtual audio_io_handle_t getOutput(AudioSystem::stream_type stream,
91 uint32_t format = AudioSystem::FORMAT_DEFAULT,
93 AudioSystem::output_flags flags =
94 AudioSystem::OUTPUT_FLAG_INDIRECT,
97 AudioSystem::stream_type stream,
100 AudioSystem::stream_type stream,
107 AudioSystem::audio_in_acoustics acoustics);
115 virtual void initStreamVolume(AudioSystem::stream_type stream,
118 virtual status_t setStreamVolumeIndex(AudioSystem::stream_type stream,
121 virtual status_t getStreamVolumeIndex(AudioSystem::stream_type stream,
126 virtual uint32_t getStrategyForStream(AudioSystem::stream_type stream);
129 virtual audio_devices_t getDevicesForStream(AudioSystem::stream_type stream);
258 void changeRefCount(AudioSystem::stream_type stream, int delta);
265 bool isStreamActive(AudioSystem::stream_type stream,
279 uint32_t mRefCount[AudioSystem::NUM_STREAM_TYPES]; // number of streams of each type using this output
280 nsecs_t mStopTime[AudioSystem::NUM_STREAM_TYPES];
283 float mCurVolume[AudioSystem::NUM_STREAM_TYPES]; // current stream volume
284 int mMuteCount[AudioSystem::NUM_STREAM_TYPES]; // mute request counter
343 static routing_strategy getStrategy(AudioSystem::stream_type stream);
418 AudioSystem::device_connection_state state,
483 AudioSystem::output_flags flags);
533 AudioSystem::forced_config mForceUse[AudioSystem::NUM_FORCE_USE]; // current forced use configuration
535 StreamDescriptor mStreams[AudioSystem::NUM_STREAM_TYPES]; // stream descriptors for volume control
583 void handleNotificationRoutingForStream(AudioSystem::stream_type stream);