Lines Matching refs:AudioSystem
33 Mutex AudioSystem::gLock;
34 sp<IAudioFlinger> AudioSystem::gAudioFlinger;
35 sp<AudioSystem::AudioFlingerClient> AudioSystem::gAudioFlingerClient;
36 audio_error_callback AudioSystem::gAudioErrorCallback = NULL;
39 DefaultKeyedVector<audio_io_handle_t, AudioSystem::OutputDescriptor *> AudioSystem::gOutputs(0);
42 uint32_t AudioSystem::gPrevInSamplingRate = 16000;
43 audio_format_t AudioSystem::gPrevInFormat = AUDIO_FORMAT_PCM_16_BIT;
44 int AudioSystem::gPrevInChannelCount = 1;
45 size_t AudioSystem::gInBuffSize = 0;
49 const sp<IAudioFlinger>& AudioSystem::get_audio_flinger() in get_audio_flinger()
78 status_t AudioSystem::muteMicrophone(bool state) { in muteMicrophone()
79 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in muteMicrophone()
84 status_t AudioSystem::isMicrophoneMuted(bool* state) { in isMicrophoneMuted()
85 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in isMicrophoneMuted()
91 status_t AudioSystem::setMasterVolume(float value) in setMasterVolume()
93 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in setMasterVolume()
99 status_t AudioSystem::setMasterMute(bool mute) in setMasterMute()
101 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in setMasterMute()
107 status_t AudioSystem::getMasterVolume(float* volume) in getMasterVolume()
109 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in getMasterVolume()
115 status_t AudioSystem::getMasterMute(bool* mute) in getMasterMute()
117 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in getMasterMute()
123 status_t AudioSystem::setStreamVolume(audio_stream_type_t stream, float value, in setStreamVolume()
127 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in setStreamVolume()
133 status_t AudioSystem::setStreamMute(audio_stream_type_t stream, bool mute) in setStreamMute()
136 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in setStreamMute()
142 status_t AudioSystem::getStreamVolume(audio_stream_type_t stream, float* volume, in getStreamVolume()
146 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in getStreamVolume()
152 status_t AudioSystem::getStreamMute(audio_stream_type_t stream, bool* mute) in getStreamMute()
155 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in getStreamMute()
161 status_t AudioSystem::setMode(audio_mode_t mode) in setMode()
164 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in setMode()
169 status_t AudioSystem::setParameters(audio_io_handle_t ioHandle, const String8& keyValuePairs) { in setParameters()
170 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in setParameters()
175 String8 AudioSystem::getParameters(audio_io_handle_t ioHandle, const String8& keys) { in getParameters()
176 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in getParameters()
192 float AudioSystem::linearToLog(int volume) in linearToLog()
200 int AudioSystem::logToLinear(float volume) in logToLinear()
209 status_t AudioSystem::getOutputSamplingRate(int* samplingRate, int streamType) { in getOutputSamplingRate()
213 status_t AudioSystem::getOutputSamplingRate(int* samplingRate, audio_stream_type_t streamType) in getOutputSamplingRate()
229 status_t AudioSystem::getSamplingRate(audio_io_handle_t output, in getSamplingRate()
236 outputDesc = AudioSystem::gOutputs.valueFor(output); in getSamplingRate()
240 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in getSamplingRate()
255 status_t AudioSystem::getOutputFrameCount(int* frameCount, int streamType) { in getOutputFrameCount()
259 status_t AudioSystem::getOutputFrameCount(int* frameCount, audio_stream_type_t streamType) in getOutputFrameCount()
275 status_t AudioSystem::getFrameCount(audio_io_handle_t output, in getFrameCount()
282 outputDesc = AudioSystem::gOutputs.valueFor(output); in getFrameCount()
285 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in getFrameCount()
298 status_t AudioSystem::getOutputLatency(uint32_t* latency, audio_stream_type_t streamType) in getOutputLatency()
314 status_t AudioSystem::getLatency(audio_io_handle_t output, in getLatency()
321 outputDesc = AudioSystem::gOutputs.valueFor(output); in getLatency()
324 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in getLatency()
337 status_t AudioSystem::getInputBufferSize(uint32_t sampleRate, audio_format_t format, int channelCou… in getInputBufferSize()
346 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in getInputBufferSize()
365 status_t AudioSystem::setVoiceVolume(float value) in setVoiceVolume()
367 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in setVoiceVolume()
372 status_t AudioSystem::getRenderPosition(uint32_t *halFrames, uint32_t *dspFrames, audio_stream_type… in getRenderPosition()
374 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in getRenderPosition()
384 unsigned int AudioSystem::getInputFramesLost(audio_io_handle_t ioHandle) { in getInputFramesLost()
385 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in getInputFramesLost()
394 int AudioSystem::newAudioSessionId() { in newAudioSessionId()
395 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in newAudioSessionId()
400 void AudioSystem::acquireAudioSessionId(int audioSession) { in acquireAudioSessionId()
401 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in acquireAudioSessionId()
407 void AudioSystem::releaseAudioSessionId(int audioSession) { in releaseAudioSessionId()
408 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in releaseAudioSessionId()
416 void AudioSystem::AudioFlingerClient::binderDied(const wp<IBinder>& who) { in binderDied()
417 Mutex::Autolock _l(AudioSystem::gLock); in binderDied()
419 AudioSystem::gAudioFlinger.clear(); in binderDied()
421 AudioSystem::gOutputs.clear(); in binderDied()
429 void AudioSystem::AudioFlingerClient::ioConfigChanged(int event, audio_io_handle_t ioHandle, in ioConfigChanged()
437 Mutex::Autolock _l(AudioSystem::gLock); in ioConfigChanged()
490 void AudioSystem::setErrorCallback(audio_error_callback cb) { in setErrorCallback()
495 bool AudioSystem::routedToA2dpOutput(audio_stream_type_t streamType) { in routedToA2dpOutput()
509 sp<IAudioPolicyService> AudioSystem::gAudioPolicyService;
510 sp<AudioSystem::AudioPolicyServiceClient> AudioSystem::gAudioPolicyServiceClient;
514 const sp<IAudioPolicyService>& AudioSystem::get_audio_policy_service() in get_audio_policy_service()
539 status_t AudioSystem::setDeviceConnectionState(audio_devices_t device, in setDeviceConnectionState()
543 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in setDeviceConnectionState()
555 audio_policy_dev_state_t AudioSystem::getDeviceConnectionState(audio_devices_t device, in getDeviceConnectionState()
558 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in getDeviceConnectionState()
564 status_t AudioSystem::setPhoneState(audio_mode_t state) in setPhoneState()
567 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in setPhoneState()
573 status_t AudioSystem::setForceUse(audio_policy_force_use_t usage, audio_policy_forced_cfg_t config) in setForceUse()
575 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in setForceUse()
580 audio_policy_forced_cfg_t AudioSystem::getForceUse(audio_policy_force_use_t usage) in getForceUse()
582 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in getForceUse()
588 audio_io_handle_t AudioSystem::getOutput(audio_stream_type_t stream, in getOutput()
594 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in getOutput()
599 status_t AudioSystem::startOutput(audio_io_handle_t output, in startOutput()
603 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in startOutput()
608 status_t AudioSystem::stopOutput(audio_io_handle_t output, in stopOutput()
612 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in stopOutput()
617 void AudioSystem::releaseOutput(audio_io_handle_t output) in releaseOutput()
619 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in releaseOutput()
624 audio_io_handle_t AudioSystem::getInput(audio_source_t inputSource, in getInput()
631 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in getInput()
636 status_t AudioSystem::startInput(audio_io_handle_t input) in startInput()
638 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in startInput()
643 status_t AudioSystem::stopInput(audio_io_handle_t input) in stopInput()
645 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in stopInput()
650 void AudioSystem::releaseInput(audio_io_handle_t input) in releaseInput()
652 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in releaseInput()
657 status_t AudioSystem::initStreamVolume(audio_stream_type_t stream, in initStreamVolume()
661 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in initStreamVolume()
666 status_t AudioSystem::setStreamVolumeIndex(audio_stream_type_t stream, in setStreamVolumeIndex()
670 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in setStreamVolumeIndex()
675 status_t AudioSystem::getStreamVolumeIndex(audio_stream_type_t stream, in getStreamVolumeIndex()
679 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in getStreamVolumeIndex()
684 uint32_t AudioSystem::getStrategyForStream(audio_stream_type_t stream) in getStrategyForStream()
686 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in getStrategyForStream()
691 audio_devices_t AudioSystem::getDevicesForStream(audio_stream_type_t stream) in getDevicesForStream()
693 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in getDevicesForStream()
698 audio_io_handle_t AudioSystem::getOutputForEffect(effect_descriptor_t *desc) in getOutputForEffect()
700 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in getOutputForEffect()
705 status_t AudioSystem::registerEffect(effect_descriptor_t *desc, in registerEffect()
711 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in registerEffect()
716 status_t AudioSystem::unregisterEffect(int id) in unregisterEffect()
718 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in unregisterEffect()
723 status_t AudioSystem::setEffectEnabled(int id, bool enabled) in setEffectEnabled()
725 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in setEffectEnabled()
730 status_t AudioSystem::isStreamActive(audio_stream_type_t stream, bool* state, uint32_t inPastMs) in isStreamActive()
732 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in isStreamActive()
740 void AudioSystem::clearAudioConfigCache() in clearAudioConfigCache()
749 void AudioSystem::AudioPolicyServiceClient::binderDied(const wp<IBinder>& who) { in binderDied()
750 Mutex::Autolock _l(AudioSystem::gLock); in binderDied()
751 AudioSystem::gAudioPolicyService.clear(); in binderDied()