Lines Matching refs:AudioSystem
58 Mutex AudioSystem::gLock;
59 Mutex AudioSystem::gLockErrorCallbacks;
60 Mutex AudioSystem::gLockAPS;
61 sp<IAudioFlinger> AudioSystem::gAudioFlinger;
62 sp<AudioSystem::AudioFlingerClient> AudioSystem::gAudioFlingerClient;
63 std::set<audio_error_callback> AudioSystem::gAudioErrorCallbacks;
64 dynamic_policy_callback AudioSystem::gDynPolicyCallback = NULL;
65 record_config_callback AudioSystem::gRecordConfigCallback = NULL;
66 routing_callback AudioSystem::gRoutingCallback = NULL;
79 void AudioSystem::setAudioFlingerBinder(const sp<IBinder>& audioFlinger) { in setAudioFlingerBinder()
94 const sp<IAudioFlinger> AudioSystem::get_audio_flinger() { in get_audio_flinger()
138 const sp<AudioSystem::AudioFlingerClient> AudioSystem::getAudioFlingerClient() { in getAudioFlingerClient()
140 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in getAudioFlingerClient()
146 sp<AudioIoDescriptor> AudioSystem::getIoDescriptor(audio_io_handle_t ioHandle) { in getIoDescriptor()
155 /* static */ status_t AudioSystem::checkAudioFlinger() { in checkAudioFlinger()
164 status_t AudioSystem::muteMicrophone(bool state) { in muteMicrophone()
165 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in muteMicrophone()
170 status_t AudioSystem::isMicrophoneMuted(bool* state) { in isMicrophoneMuted()
171 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in isMicrophoneMuted()
177 status_t AudioSystem::setMasterVolume(float value) { in setMasterVolume()
178 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in setMasterVolume()
184 status_t AudioSystem::setMasterMute(bool mute) { in setMasterMute()
185 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in setMasterMute()
191 status_t AudioSystem::getMasterVolume(float* volume) { in getMasterVolume()
192 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in getMasterVolume()
198 status_t AudioSystem::getMasterMute(bool* mute) { in getMasterMute()
199 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in getMasterMute()
205 status_t AudioSystem::setStreamVolume(audio_stream_type_t stream, float value, in setStreamVolume()
208 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in setStreamVolume()
214 status_t AudioSystem::setStreamMute(audio_stream_type_t stream, bool mute) { in setStreamMute()
216 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in setStreamMute()
222 status_t AudioSystem::getStreamVolume(audio_stream_type_t stream, float* volume, in getStreamVolume()
225 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in getStreamVolume()
231 status_t AudioSystem::getStreamMute(audio_stream_type_t stream, bool* mute) { in getStreamMute()
233 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in getStreamMute()
239 status_t AudioSystem::setMode(audio_mode_t mode) { in setMode()
241 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in setMode()
246 status_t AudioSystem::setParameters(audio_io_handle_t ioHandle, const String8& keyValuePairs) { in setParameters()
247 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in setParameters()
252 String8 AudioSystem::getParameters(audio_io_handle_t ioHandle, const String8& keys) { in getParameters()
253 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in getParameters()
261 status_t AudioSystem::setParameters(const String8& keyValuePairs) { in setParameters()
265 String8 AudioSystem::getParameters(const String8& keys) { in getParameters()
277 float AudioSystem::linearToLog(int volume) { in linearToLog()
284 int AudioSystem::logToLinear(float volume) { in logToLinear()
291 /* static */ size_t AudioSystem::calculateMinFrameCount( in calculateMinFrameCount()
316 AudioSystem::getOutputSamplingRate(uint32_t* samplingRate, audio_stream_type_t streamType) { in getOutputSamplingRate()
331 status_t AudioSystem::getSamplingRate(audio_io_handle_t ioHandle, in getSamplingRate()
333 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in getSamplingRate()
351 status_t AudioSystem::getOutputFrameCount(size_t* frameCount, audio_stream_type_t streamType) { in getOutputFrameCount()
366 status_t AudioSystem::getFrameCount(audio_io_handle_t ioHandle, in getFrameCount()
368 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in getFrameCount()
386 status_t AudioSystem::getOutputLatency(uint32_t* latency, audio_stream_type_t streamType) { in getOutputLatency()
401 status_t AudioSystem::getLatency(audio_io_handle_t output, in getLatency()
403 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in getLatency()
417 status_t AudioSystem::getInputBufferSize(uint32_t sampleRate, audio_format_t format, in getInputBufferSize()
426 status_t AudioSystem::setVoiceVolume(float value) { in setVoiceVolume()
427 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in setVoiceVolume()
432 status_t AudioSystem::getRenderPosition(audio_io_handle_t output, uint32_t* halFrames, in getRenderPosition()
434 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in getRenderPosition()
440 uint32_t AudioSystem::getInputFramesLost(audio_io_handle_t ioHandle) { in getInputFramesLost()
441 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in getInputFramesLost()
450 audio_unique_id_t AudioSystem::newAudioUniqueId(audio_unique_id_use_t use) { in newAudioUniqueId()
452 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in newAudioUniqueId()
457 void AudioSystem::acquireAudioSessionId(audio_session_t audioSession, pid_t pid, uid_t uid) { in acquireAudioSessionId()
458 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in acquireAudioSessionId()
464 void AudioSystem::releaseAudioSessionId(audio_session_t audioSession, pid_t pid) { in releaseAudioSessionId()
465 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in releaseAudioSessionId()
471 audio_hw_sync_t AudioSystem::getAudioHwSyncForSession(audio_session_t sessionId) { in getAudioHwSyncForSession()
472 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in getAudioHwSyncForSession()
477 status_t AudioSystem::systemReady() { in systemReady()
478 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in systemReady()
483 status_t AudioSystem::audioPolicyReady() { in audioPolicyReady()
484 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in audioPolicyReady()
489 status_t AudioSystem::getFrameCountHAL(audio_io_handle_t ioHandle, in getFrameCountHAL()
491 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in getFrameCountHAL()
512 void AudioSystem::AudioFlingerClient::clearIoCache() { in clearIoCache()
521 void AudioSystem::AudioFlingerClient::binderDied(const wp<IBinder>& who __unused) { in binderDied()
523 Mutex::Autolock _l(AudioSystem::gLock); in binderDied()
524 AudioSystem::gAudioFlinger.clear(); in binderDied()
535 Status AudioSystem::AudioFlingerClient::ioConfigChanged( in ioConfigChanged()
671 status_t AudioSystem::AudioFlingerClient::getInputBufferSize( in getInputBufferSize()
674 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in getInputBufferSize()
703 AudioSystem::AudioFlingerClient::getIoDescriptor_l(audio_io_handle_t ioHandle) { in getIoDescriptor_l()
712 sp<AudioIoDescriptor> AudioSystem::AudioFlingerClient::getIoDescriptor(audio_io_handle_t ioHandle) { in getIoDescriptor()
717 status_t AudioSystem::AudioFlingerClient::addAudioDeviceCallback( in addAudioDeviceCallback()
732 status_t AudioSystem::AudioFlingerClient::removeAudioDeviceCallback( in removeAudioDeviceCallback()
750 /* static */ uintptr_t AudioSystem::addErrorCallback(audio_error_callback cb) { in addErrorCallback()
756 /* static */ void AudioSystem::removeErrorCallback(uintptr_t cb) { in removeErrorCallback()
761 /* static */ void AudioSystem::reportError(status_t err) { in reportError()
768 /*static*/ void AudioSystem::setDynPolicyCallback(dynamic_policy_callback cb) { in setDynPolicyCallback()
773 /*static*/ void AudioSystem::setRecordConfigCallback(record_config_callback cb) { in setRecordConfigCallback()
778 /*static*/ void AudioSystem::setRoutingCallback(routing_callback cb) { in setRoutingCallback()
785 sp<IAudioPolicyService> AudioSystem::gAudioPolicyService;
786 sp<AudioSystem::AudioPolicyServiceClient> AudioSystem::gAudioPolicyServiceClient;
790 const sp<IAudioPolicyService> AudioSystem::get_audio_policy_service() { in get_audio_policy_service()
830 void AudioSystem::onNewAudioModulesAvailable() { in onNewAudioModulesAvailable()
831 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in onNewAudioModulesAvailable()
836 status_t AudioSystem::setDeviceConnectionState(audio_devices_t device, in setDeviceConnectionState()
841 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in setDeviceConnectionState()
867 audio_policy_dev_state_t AudioSystem::getDeviceConnectionState(audio_devices_t device, in getDeviceConnectionState()
869 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in getDeviceConnectionState()
886 status_t AudioSystem::handleDeviceConfigChange(audio_devices_t device, in handleDeviceConfigChange()
890 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in handleDeviceConfigChange()
912 status_t AudioSystem::setPhoneState(audio_mode_t state, uid_t uid) { in setPhoneState()
914 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in setPhoneState()
923 AudioSystem::setForceUse(audio_policy_force_use_t usage, audio_policy_forced_cfg_t config) { in setForceUse()
924 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in setForceUse()
936 audio_policy_forced_cfg_t AudioSystem::getForceUse(audio_policy_force_use_t usage) { in getForceUse()
937 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in getForceUse()
953 audio_io_handle_t AudioSystem::getOutput(audio_stream_type_t stream) { in getOutput()
954 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in getOutput()
969 status_t AudioSystem::getOutputForAttr(audio_attributes_t* attr, in getOutputForAttr()
1000 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in getOutputForAttr()
1035 status_t AudioSystem::startOutput(audio_port_handle_t portId) { in startOutput()
1036 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in startOutput()
1043 status_t AudioSystem::stopOutput(audio_port_handle_t portId) { in stopOutput()
1044 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in stopOutput()
1051 void AudioSystem::releaseOutput(audio_port_handle_t portId) { in releaseOutput()
1052 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in releaseOutput()
1066 status_t AudioSystem::getInputForAttr(const audio_attributes_t* attr, in getInputForAttr()
1092 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in getInputForAttr()
1120 status_t AudioSystem::startInput(audio_port_handle_t portId) { in startInput()
1121 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in startInput()
1128 status_t AudioSystem::stopInput(audio_port_handle_t portId) { in stopInput()
1129 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in stopInput()
1136 void AudioSystem::releaseInput(audio_port_handle_t portId) { in releaseInput()
1137 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in releaseInput()
1151 status_t AudioSystem::initStreamVolume(audio_stream_type_t stream, in initStreamVolume()
1154 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in initStreamVolume()
1165 status_t AudioSystem::setStreamVolumeIndex(audio_stream_type_t stream, in setStreamVolumeIndex()
1168 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in setStreamVolumeIndex()
1179 status_t AudioSystem::getStreamVolumeIndex(audio_stream_type_t stream, in getStreamVolumeIndex()
1182 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in getStreamVolumeIndex()
1197 status_t AudioSystem::setVolumeIndexForAttributes(const audio_attributes_t& attr, in setVolumeIndexForAttributes()
1200 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in setVolumeIndexForAttributes()
1211 status_t AudioSystem::getVolumeIndexForAttributes(const audio_attributes_t& attr, in getVolumeIndexForAttributes()
1214 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in getVolumeIndexForAttributes()
1227 status_t AudioSystem::getMaxVolumeIndexForAttributes(const audio_attributes_t& attr, int& index) { in getMaxVolumeIndexForAttributes()
1228 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in getMaxVolumeIndexForAttributes()
1240 status_t AudioSystem::getMinVolumeIndexForAttributes(const audio_attributes_t& attr, int& index) { in getMinVolumeIndexForAttributes()
1241 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in getMinVolumeIndexForAttributes()
1253 product_strategy_t AudioSystem::getStrategyForStream(audio_stream_type_t stream) { in getStrategyForStream()
1254 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in getStrategyForStream()
1268 audio_devices_t AudioSystem::getDevicesForStream(audio_stream_type_t stream) { in getDevicesForStream()
1269 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in getDevicesForStream()
1283 status_t AudioSystem::getDevicesForAttributes(const AudioAttributes& aa, in getDevicesForAttributes()
1288 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in getDevicesForAttributes()
1303 audio_io_handle_t AudioSystem::getOutputForEffect(const effect_descriptor_t* desc) { in getOutputForEffect()
1304 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in getOutputForEffect()
1320 status_t AudioSystem::registerEffect(const effect_descriptor_t* desc, in registerEffect()
1325 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in registerEffect()
1338 status_t AudioSystem::unregisterEffect(int id) { in unregisterEffect()
1339 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in unregisterEffect()
1347 status_t AudioSystem::setEffectEnabled(int id, bool enabled) { in setEffectEnabled()
1348 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in setEffectEnabled()
1356 status_t AudioSystem::moveEffectsToIo(const std::vector<int>& ids, audio_io_handle_t io) { in moveEffectsToIo()
1357 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in moveEffectsToIo()
1366 status_t AudioSystem::isStreamActive(audio_stream_type_t stream, bool* state, uint32_t inPastMs) { in isStreamActive()
1367 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in isStreamActive()
1379 status_t AudioSystem::isStreamActiveRemotely(audio_stream_type_t stream, bool* state, in isStreamActiveRemotely()
1381 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in isStreamActiveRemotely()
1393 status_t AudioSystem::isSourceActive(audio_source_t stream, bool* state) { in isSourceActive()
1394 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in isSourceActive()
1405 uint32_t AudioSystem::getPrimaryOutputSamplingRate() { in getPrimaryOutputSamplingRate()
1406 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in getPrimaryOutputSamplingRate()
1411 size_t AudioSystem::getPrimaryOutputFrameCount() { in getPrimaryOutputFrameCount()
1412 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in getPrimaryOutputFrameCount()
1417 status_t AudioSystem::setLowRamDevice(bool isLowRamDevice, int64_t totalMemory) { in setLowRamDevice()
1418 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in setLowRamDevice()
1423 void AudioSystem::clearAudioConfigCache() { in clearAudioConfigCache()
1439 status_t AudioSystem::setSupportedSystemUsages(const std::vector<audio_usage_t>& systemUsages) { in setSupportedSystemUsages()
1440 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in setSupportedSystemUsages()
1449 status_t AudioSystem::setAllowedCapturePolicy(uid_t uid, audio_flags_mask_t capturePolicy) { in setAllowedCapturePolicy()
1450 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in setAllowedCapturePolicy()
1459 audio_offload_mode_t AudioSystem::getOffloadSupport(const audio_offload_info_t& info) { in getOffloadSupport()
1461 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in getOffloadSupport()
1476 status_t AudioSystem::listAudioPorts(audio_port_role_t role, in listAudioPorts()
1486 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in listAudioPorts()
1507 status_t AudioSystem::getAudioPort(struct audio_port_v7* port) { in getAudioPort()
1512 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in getAudioPort()
1522 status_t AudioSystem::createAudioPatch(const struct audio_patch* patch, in createAudioPatch()
1528 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in createAudioPatch()
1540 status_t AudioSystem::releaseAudioPatch(audio_patch_handle_t handle) { in releaseAudioPatch()
1541 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in releaseAudioPatch()
1548 status_t AudioSystem::listAudioPatches(unsigned int* num_patches, in listAudioPatches()
1556 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in listAudioPatches()
1574 status_t AudioSystem::setAudioPortConfig(const struct audio_port_config* config) { in setAudioPortConfig()
1579 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in setAudioPortConfig()
1587 status_t AudioSystem::addAudioPortCallback(const sp<AudioPortCallback>& callback) { in addAudioPortCallback()
1588 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in addAudioPortCallback()
1603 status_t AudioSystem::removeAudioPortCallback(const sp<AudioPortCallback>& callback) { in removeAudioPortCallback()
1604 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in removeAudioPortCallback()
1618 status_t AudioSystem::addAudioVolumeGroupCallback(const sp<AudioVolumeGroupCallback>& callback) { in addAudioVolumeGroupCallback()
1619 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in addAudioVolumeGroupCallback()
1633 status_t AudioSystem::removeAudioVolumeGroupCallback(const sp<AudioVolumeGroupCallback>& callback) { in removeAudioVolumeGroupCallback()
1634 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in removeAudioVolumeGroupCallback()
1648 status_t AudioSystem::addAudioDeviceCallback( in addAudioDeviceCallback()
1657 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in addAudioDeviceCallback()
1665 status_t AudioSystem::removeAudioDeviceCallback( in removeAudioDeviceCallback()
1675 audio_port_handle_t AudioSystem::getDeviceIdForIo(audio_io_handle_t audioIo) { in getDeviceIdForIo()
1676 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in getDeviceIdForIo()
1685 status_t AudioSystem::acquireSoundTriggerSession(audio_session_t* session, in acquireSoundTriggerSession()
1691 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in acquireSoundTriggerSession()
1703 status_t AudioSystem::releaseSoundTriggerSession(audio_session_t session) { in releaseSoundTriggerSession()
1704 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in releaseSoundTriggerSession()
1711 audio_mode_t AudioSystem::getPhoneState() { in getPhoneState()
1712 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in getPhoneState()
1724 status_t AudioSystem::registerPolicyMixes(const Vector<AudioMix>& mixes, bool registration) { in registerPolicyMixes()
1725 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in registerPolicyMixes()
1736 status_t AudioSystem::setUidDeviceAffinities(uid_t uid, const AudioDeviceTypeAddrVector& devices) { in setUidDeviceAffinities()
1737 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in setUidDeviceAffinities()
1747 status_t AudioSystem::removeUidDeviceAffinities(uid_t uid) { in removeUidDeviceAffinities()
1748 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in removeUidDeviceAffinities()
1755 status_t AudioSystem::setUserIdDeviceAffinities(int userId, in setUserIdDeviceAffinities()
1757 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in setUserIdDeviceAffinities()
1768 status_t AudioSystem::removeUserIdDeviceAffinities(int userId) { in removeUserIdDeviceAffinities()
1769 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in removeUserIdDeviceAffinities()
1775 status_t AudioSystem::startAudioSource(const struct audio_port_config* source, in startAudioSource()
1781 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in startAudioSource()
1795 status_t AudioSystem::stopAudioSource(audio_port_handle_t portId) { in stopAudioSource()
1796 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in stopAudioSource()
1803 status_t AudioSystem::setMasterMono(bool mono) { in setMasterMono()
1804 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in setMasterMono()
1809 status_t AudioSystem::getMasterMono(bool* mono) { in getMasterMono()
1813 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in getMasterMono()
1818 status_t AudioSystem::setMasterBalance(float balance) { in setMasterBalance()
1819 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in setMasterBalance()
1824 status_t AudioSystem::getMasterBalance(float* balance) { in getMasterBalance()
1825 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in getMasterBalance()
1831 AudioSystem::getStreamVolumeDB(audio_stream_type_t stream, int index, audio_devices_t device) { in getStreamVolumeDB()
1832 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in getStreamVolumeDB()
1848 status_t AudioSystem::getMicrophones(std::vector<media::MicrophoneInfo>* microphones) { in getMicrophones()
1849 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in getMicrophones()
1854 status_t AudioSystem::setAudioHalPids(const std::vector<pid_t>& pids) { in setAudioHalPids()
1855 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in setAudioHalPids()
1860 status_t AudioSystem::getSurroundFormats(unsigned int* numSurroundFormats, in getSurroundFormats()
1869 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in getSurroundFormats()
1890 status_t AudioSystem::getReportedSurroundFormats(unsigned int* numSurroundFormats, in getReportedSurroundFormats()
1896 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in getReportedSurroundFormats()
1913 status_t AudioSystem::setSurroundFormatEnabled(audio_format_t audioFormat, bool enabled) { in setSurroundFormatEnabled()
1914 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in setSurroundFormatEnabled()
1923 status_t AudioSystem::setAssistantUid(uid_t uid) { in setAssistantUid()
1924 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in setAssistantUid()
1931 status_t AudioSystem::setHotwordDetectionServiceUid(uid_t uid) { in setHotwordDetectionServiceUid()
1932 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in setHotwordDetectionServiceUid()
1939 status_t AudioSystem::setA11yServicesUids(const std::vector<uid_t>& uids) { in setA11yServicesUids()
1940 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in setA11yServicesUids()
1948 status_t AudioSystem::setCurrentImeUid(uid_t uid) { in setCurrentImeUid()
1949 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in setCurrentImeUid()
1956 bool AudioSystem::isHapticPlaybackSupported() { in isHapticPlaybackSupported()
1957 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in isHapticPlaybackSupported()
1969 status_t AudioSystem::getHwOffloadEncodingFormatsSupportedForA2DP( in getHwOffloadEncodingFormatsSupportedForA2DP()
1976 & aps = AudioSystem::get_audio_policy_service(); in getHwOffloadEncodingFormatsSupportedForA2DP()
1988 status_t AudioSystem::listAudioProductStrategies(AudioProductStrategyVector& strategies) { in listAudioProductStrategies()
1989 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in listAudioProductStrategies()
2001 audio_attributes_t AudioSystem::streamTypeToAttributes(audio_stream_type_t stream) { in streamTypeToAttributes()
2017 audio_stream_type_t AudioSystem::attributesToStreamType(const audio_attributes_t& attr) { in attributesToStreamType()
2019 status_t ret = AudioSystem::getProductStrategyFromAudioAttributes(AudioAttributes(attr), psId); in attributesToStreamType()
2049 status_t AudioSystem::getProductStrategyFromAudioAttributes(const AudioAttributes& aa, in getProductStrategyFromAudioAttributes()
2052 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in getProductStrategyFromAudioAttributes()
2067 status_t AudioSystem::listAudioVolumeGroups(AudioVolumeGroupVector& groups) { in listAudioVolumeGroups()
2068 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in listAudioVolumeGroups()
2079 status_t AudioSystem::getVolumeGroupFromAudioAttributes(const AudioAttributes& aa, in getVolumeGroupFromAudioAttributes()
2082 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in getVolumeGroupFromAudioAttributes()
2094 status_t AudioSystem::setRttEnabled(bool enabled) { in setRttEnabled()
2095 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in setRttEnabled()
2100 bool AudioSystem::isCallScreenModeSupported() { in isCallScreenModeSupported()
2101 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in isCallScreenModeSupported()
2113 status_t AudioSystem::setDevicesRoleForStrategy(product_strategy_t strategy, in setDevicesRoleForStrategy()
2116 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in setDevicesRoleForStrategy()
2131 AudioSystem::removeDevicesRoleForStrategy(product_strategy_t strategy, device_role_t role) { in removeDevicesRoleForStrategy()
2132 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in removeDevicesRoleForStrategy()
2142 status_t AudioSystem::getDevicesForRoleAndStrategy(product_strategy_t strategy, in getDevicesForRoleAndStrategy()
2145 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in getDevicesForRoleAndStrategy()
2160 status_t AudioSystem::setDevicesRoleForCapturePreset(audio_source_t audioSource, in setDevicesRoleForCapturePreset()
2163 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in setDevicesRoleForCapturePreset()
2178 status_t AudioSystem::addDevicesRoleForCapturePreset(audio_source_t audioSource, in addDevicesRoleForCapturePreset()
2181 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in addDevicesRoleForCapturePreset()
2195 status_t AudioSystem::removeDevicesRoleForCapturePreset( in removeDevicesRoleForCapturePreset()
2197 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in removeDevicesRoleForCapturePreset()
2211 status_t AudioSystem::clearDevicesRoleForCapturePreset(audio_source_t audioSource, in clearDevicesRoleForCapturePreset()
2213 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in clearDevicesRoleForCapturePreset()
2224 status_t AudioSystem::getDevicesForRoleAndCapturePreset(audio_source_t audioSource, in getDevicesForRoleAndCapturePreset()
2227 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in getDevicesForRoleAndCapturePreset()
2243 status_t AudioSystem::getSpatializer(const sp<media::INativeSpatializerCallback>& callback, in getSpatializer()
2245 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in getSpatializer()
2260 status_t AudioSystem::canBeSpatialized(const audio_attributes_t *attr, in canBeSpatialized()
2264 const sp<IAudioPolicyService>& aps = AudioSystem::get_audio_policy_service(); in canBeSpatialized()
2289 const sp<AudioSystem::CaptureStateListener>& listener) in CaptureStateListenerImpl()
2319 sp<AudioSystem::CaptureStateListener> mListener;
2322 status_t AudioSystem::registerSoundTriggerCaptureStateListener( in registerSoundTriggerCaptureStateListener()
2327 AudioSystem::get_audio_policy_service(); in registerSoundTriggerCaptureStateListener()
2339 status_t AudioSystem::setVibratorInfos( in setVibratorInfos()
2341 const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger(); in setVibratorInfos()
2350 int AudioSystem::AudioPolicyServiceClient::addAudioPortCallback( in addAudioPortCallback()
2362 int AudioSystem::AudioPolicyServiceClient::removeAudioPortCallback( in removeAudioPortCallback()
2379 Status AudioSystem::AudioPolicyServiceClient::onAudioPortListUpdate() { in onAudioPortListUpdate()
2387 Status AudioSystem::AudioPolicyServiceClient::onAudioPatchListUpdate() { in onAudioPatchListUpdate()
2396 int AudioSystem::AudioPolicyServiceClient::addAudioVolumeGroupCallback( in addAudioVolumeGroupCallback()
2408 int AudioSystem::AudioPolicyServiceClient::removeAudioVolumeGroupCallback( in removeAudioVolumeGroupCallback()
2424 Status AudioSystem::AudioPolicyServiceClient::onAudioVolumeGroupChanged(int32_t group, in onAudioVolumeGroupChanged()
2438 Status AudioSystem::AudioPolicyServiceClient::onDynamicPolicyMixStateUpdate( in onDynamicPolicyMixStateUpdate()
2446 Mutex::Autolock _l(AudioSystem::gLock); in onDynamicPolicyMixStateUpdate()
2456 Status AudioSystem::AudioPolicyServiceClient::onRecordingConfigurationUpdate( in onRecordingConfigurationUpdate()
2467 Mutex::Autolock _l(AudioSystem::gLock); in onRecordingConfigurationUpdate()
2497 Status AudioSystem::AudioPolicyServiceClient::onRoutingUpdated() { in onRoutingUpdated()
2500 Mutex::Autolock _l(AudioSystem::gLock); in onRoutingUpdated()
2510 void AudioSystem::AudioPolicyServiceClient::binderDied(const wp<IBinder>& who __unused) { in binderDied()
2522 AudioSystem::gAudioPolicyService.clear(); in binderDied()