Home | History | Annotate | Download | only in hardware_legacy

Lines Matching refs:AudioSystem

76                                                           AudioSystem::device_connection_state state,
78 virtual AudioSystem::device_connection_state getDeviceConnectionState(audio_devices_t device,
81 virtual void setForceUse(AudioSystem::force_use usage, AudioSystem::forced_config config);
82 virtual AudioSystem::forced_config getForceUse(AudioSystem::force_use usage);
85 virtual audio_io_handle_t getOutput(AudioSystem::stream_type stream,
87 uint32_t format = AudioSystem::FORMAT_DEFAULT,
89 AudioSystem::output_flags flags =
90 AudioSystem::OUTPUT_FLAG_INDIRECT);
92 AudioSystem::stream_type stream,
95 AudioSystem::stream_type stream,
102 AudioSystem::audio_in_acoustics acoustics);
110 virtual void initStreamVolume(AudioSystem::stream_type stream,
113 virtual status_t setStreamVolumeIndex(AudioSystem::stream_type stream,
116 virtual status_t getStreamVolumeIndex(AudioSystem::stream_type stream,
121 virtual uint32_t getStrategyForStream(AudioSystem::stream_type stream);
124 virtual audio_devices_t getDevicesForStream(AudioSystem::stream_type stream);
249 void changeRefCount(AudioSystem::stream_type stream, int delta);
255 bool isStreamActive(AudioSystem::stream_type stream,
269 uint32_t mRefCount[AudioSystem::NUM_STREAM_TYPES]; // number of streams of each type using this output
270 nsecs_t mStopTime[AudioSystem::NUM_STREAM_TYPES];
273 float mCurVolume[AudioSystem::NUM_STREAM_TYPES]; // current stream volume
274 int mMuteCount[AudioSystem::NUM_STREAM_TYPES]; // mute request counter
333 static routing_strategy getStrategy(AudioSystem::stream_type stream);
408 AudioSystem::device_connection_state state,
483 AudioSystem::output_flags flags);
527 AudioSystem::forced_config mForceUse[AudioSystem::NUM_FORCE_USE]; // current forced use configuration
529 StreamDescriptor mStreams[AudioSystem::NUM_STREAM_TYPES]; // stream descriptors for volume control
575 void handleNotificationRoutingForStream(AudioSystem::stream_type stream);