Lines Matching refs:AudioPolicyManager

100 status_t AudioPolicyManager::setDeviceConnectionState(audio_devices_t device,  in setDeviceConnectionState()
112 void AudioPolicyManager::broadcastDeviceConnectionState(const sp<DeviceDescriptor> &device, in broadcastDeviceConnectionState()
122 status_t AudioPolicyManager::setDeviceConnectionStateInt(audio_devices_t deviceType, in setDeviceConnectionStateInt()
140 status_t AudioPolicyManager::setDeviceConnectionStateInt(const sp<DeviceDescriptor> &device, in setDeviceConnectionStateInt()
402 void AudioPolicyManager::setEngineDeviceConnectionState(const sp<DeviceDescriptor> device, in setEngineDeviceConnectionState()
413 audio_policy_dev_state_t AudioPolicyManager::getDeviceConnectionState(audio_devices_t device, in getDeviceConnectionState()
443 status_t AudioPolicyManager::handleDeviceConfigChange(audio_devices_t device, in handleDeviceConfigChange()
528 status_t AudioPolicyManager::getHwOffloadEncodingFormatsSupportedForA2DP( in getHwOffloadEncodingFormatsSupportedForA2DP()
549 DeviceVector AudioPolicyManager::selectBestRxSinkDevicesForCall(bool fromCache) in selectBestRxSinkDevicesForCall()
575 status_t AudioPolicyManager::updateCallRouting(bool fromCache, uint32_t delayMs, uint32_t *waitMs) in updateCallRouting()
584 status_t AudioPolicyManager::updateCallRoutingInternal( in updateCallRoutingInternal()
674 sp<AudioPatch> AudioPolicyManager::createTelephonyPatch( in createTelephonyPatch()
704 bool AudioPolicyManager::isDeviceOfModule( in isDeviceOfModule()
716 void AudioPolicyManager::connectTelephonyRxAudioSource() in connectTelephonyRxAudioSource()
728 void AudioPolicyManager::disconnectTelephonyRxAudioSource() in disconnectTelephonyRxAudioSource()
734 void AudioPolicyManager::setPhoneState(audio_mode_t state) in setPhoneState()
829 audio_mode_t AudioPolicyManager::getPhoneState() { in getPhoneState()
833 void AudioPolicyManager::setForceUse(audio_policy_force_use_t usage, in setForceUse()
869 void AudioPolicyManager::setSystemProperty(const char* property, const char* value) in setSystemProperty()
876 sp<IOProfile> AudioPolicyManager::getProfileForOutput( in getProfileForOutput()
928 sp<IOProfile> AudioPolicyManager::getSpatializerOutputProfile( in getSpatializerOutputProfile()
954 audio_io_handle_t AudioPolicyManager::getOutput(audio_stream_type_t stream) in getOutput()
972 status_t AudioPolicyManager::getAudioAttributes(audio_attributes_t *dstAttr, in getAudioAttributes()
1003 status_t AudioPolicyManager::getOutputForAttrInt( in getOutputForAttrInt()
1158 status_t AudioPolicyManager::getOutputForAttr(const audio_attributes_t *attr, in getOutputForAttr()
1229 status_t AudioPolicyManager::openDirectOutput(audio_stream_type_t stream, in openDirectOutput()
1327 audio_io_handle_t AudioPolicyManager::getOutputForDevices( in getOutputForDevices()
1414 sp<DeviceDescriptor> AudioPolicyManager::getMsdAudioInDevice() const { in getMsdAudioInDevice()
1420 DeviceVector AudioPolicyManager::getMsdAudioOutDevices() const { in getMsdAudioOutDevices()
1425 const AudioPatchCollection AudioPolicyManager::getMsdOutputPatches() const { in getMsdOutputPatches()
1443 status_t AudioPolicyManager::getMsdProfiles(bool hwAvSync, in getMsdProfiles()
1473 status_t AudioPolicyManager::getBestMsdConfig(bool hwAvSync, in getBestMsdConfig()
1520 PatchBuilder AudioPolicyManager::buildMsdPatch(bool msdIsSource, in buildMsdPatch()
1563 status_t AudioPolicyManager::setMsdOutputPatches(const DeviceVector *outputDevices) { in setMsdOutputPatches()
1627 void AudioPolicyManager::releaseMsdOutputPatches(const DeviceVector& devices) { in releaseMsdOutputPatches()
1642 audio_io_handle_t AudioPolicyManager::selectOutput(const SortedVector<audio_io_handle_t>& outputs, in selectOutput()
1782 status_t AudioPolicyManager::startOutput(audio_port_handle_t portId) in startOutput()
1815 status_t AudioPolicyManager::startSource(const sp<SwAudioOutputDescriptor>& outputDesc, in startSource()
1993 status_t AudioPolicyManager::stopOutput(audio_port_handle_t portId) in stopOutput()
2015 status_t AudioPolicyManager::stopSource(const sp<SwAudioOutputDescriptor>& outputDesc, in stopSource()
2098 bool AudioPolicyManager::releaseOutput(audio_port_handle_t portId) in releaseOutput()
2149 status_t AudioPolicyManager::getInputForAttr(const audio_attributes_t *attr, in getInputForAttr()
2325 audio_io_handle_t AudioPolicyManager::getInputForDevice(const sp<DeviceDescriptor> &device, in getInputForDevice()
2469 status_t AudioPolicyManager::startInput(audio_port_handle_t portId) in startInput()
2554 status_t AudioPolicyManager::stopInput(audio_port_handle_t portId) in stopInput()
2615 void AudioPolicyManager::releaseInput(audio_port_handle_t portId) in releaseInput()
2641 void AudioPolicyManager::closeActiveClients(const sp<AudioInputDescriptor>& input) in closeActiveClients()
2650 void AudioPolicyManager::closeClient(audio_port_handle_t portId) in closeClient()
2656 void AudioPolicyManager::checkCloseInputs() { in checkCloseInputs()
2692 void AudioPolicyManager::initStreamVolume(audio_stream_type_t stream, int indexMin, int indexMax) in initStreamVolume()
2710 status_t AudioPolicyManager::setStreamVolumeIndex(audio_stream_type_t stream, in setStreamVolumeIndex()
2724 status_t AudioPolicyManager::getStreamVolumeIndex(audio_stream_type_t stream, in getStreamVolumeIndex()
2738 status_t AudioPolicyManager::setVolumeIndexForAttributes(const audio_attributes_t &attributes, in setVolumeIndexForAttributes()
2862 status_t AudioPolicyManager::setVolumeCurveIndex(int index, in setVolumeCurveIndex()
2887 status_t AudioPolicyManager::getVolumeIndexForAttributes(const audio_attributes_t &attr, in getVolumeIndexForAttributes()
2901 status_t AudioPolicyManager::getVolumeIndex(const IVolumeCurves &curves, in getVolumeIndex()
2913 status_t AudioPolicyManager::getMinVolumeIndexForAttributes(const audio_attributes_t &attr, in getMinVolumeIndexForAttributes()
2920 status_t AudioPolicyManager::getMaxVolumeIndexForAttributes(const audio_attributes_t &attr, in getMaxVolumeIndexForAttributes()
2927 audio_io_handle_t AudioPolicyManager::selectOutputForMusicEffects() in selectOutputForMusicEffects()
2993 audio_io_handle_t AudioPolicyManager::getOutputForEffect(const effect_descriptor_t *desc __unused) in getOutputForEffect()
2998 status_t AudioPolicyManager::registerEffect(const effect_descriptor_t *desc, in registerEffect()
3019 status_t AudioPolicyManager::unregisterEffect(int id) in unregisterEffect()
3031 status_t AudioPolicyManager::setEffectEnabled(int id, bool enabled) in setEffectEnabled()
3046 status_t AudioPolicyManager::moveEffectsToIo(const std::vector<int>& ids, audio_io_handle_t io) in moveEffectsToIo()
3052 bool AudioPolicyManager::isStreamActive(audio_stream_type_t stream, uint32_t inPastMs) const in isStreamActive()
3057 bool AudioPolicyManager::isStreamActiveRemotely(audio_stream_type_t stream, uint32_t inPastMs) const in isStreamActiveRemotely()
3062 bool AudioPolicyManager::isSourceActive(audio_source_t source) const in isSourceActive()
3096 status_t AudioPolicyManager::registerPolicyMixes(const Vector<AudioMix>& mixes) in registerPolicyMixes()
3233 status_t AudioPolicyManager::unregisterPolicyMixes(Vector<AudioMix> mixes) in unregisterPolicyMixes()
3290 void AudioPolicyManager::dumpManualSurroundFormats(String8 *dst) const in dumpManualSurroundFormats()
3304 bool AudioPolicyManager::areAllDevicesSupported( in areAllDevicesSupported()
3321 status_t AudioPolicyManager::setUidDeviceAffinities(uid_t uid, in setUidDeviceAffinities()
3339 status_t AudioPolicyManager::removeUidDeviceAffinities(uid_t uid) { in removeUidDeviceAffinities()
3355 status_t AudioPolicyManager::setDevicesRoleForStrategy(product_strategy_t strategy, in setDevicesRoleForStrategy()
3387 void AudioPolicyManager::updateCallAndOutputRouting(bool forceVolumeReeval, uint32_t delayMs) in updateCallAndOutputRouting()
3411 void AudioPolicyManager::updateInputRouting() { in updateInputRouting()
3428 status_t AudioPolicyManager::removeDevicesRoleForStrategy(product_strategy_t strategy, in removeDevicesRoleForStrategy()
3456 status_t AudioPolicyManager::getDevicesForRoleAndStrategy(product_strategy_t strategy, in getDevicesForRoleAndStrategy()
3462 status_t AudioPolicyManager::setDevicesRoleForCapturePreset( in setDevicesRoleForCapturePreset()
3478 status_t AudioPolicyManager::addDevicesRoleForCapturePreset( in addDevicesRoleForCapturePreset()
3495 status_t AudioPolicyManager::removeDevicesRoleForCapturePreset( in removeDevicesRoleForCapturePreset()
3514 status_t AudioPolicyManager::clearDevicesRoleForCapturePreset(audio_source_t audioSource, in clearDevicesRoleForCapturePreset()
3526 status_t AudioPolicyManager::getDevicesForRoleAndCapturePreset( in getDevicesForRoleAndCapturePreset()
3531 status_t AudioPolicyManager::setUserIdDeviceAffinities(int userId, in setUserIdDeviceAffinities()
3551 status_t AudioPolicyManager::removeUserIdDeviceAffinities(int userId) { in removeUserIdDeviceAffinities()
3567 void AudioPolicyManager::dump(String8 *dst) const in dump()
3614 status_t AudioPolicyManager::dump(int fd) in dump()
3622 status_t AudioPolicyManager::setAllowedCapturePolicy(uid_t uid, audio_flags_mask_t capturePolicy) in setAllowedCapturePolicy()
3631 audio_offload_mode_t AudioPolicyManager::getOffloadSupport(const audio_offload_info_t& offloadInfo) in getOffloadSupport()
3710 bool AudioPolicyManager::isDirectOutputSupported(const audio_config_base_t& config, in isDirectOutputSupported()
3728 status_t AudioPolicyManager::listAudioPorts(audio_port_role_t role, in listAudioPorts()
3797 status_t AudioPolicyManager::getAudioPort(struct audio_port_v7 *port) in getAudioPort()
3825 status_t AudioPolicyManager::createAudioPatchInternal(const struct audio_patch *patch, in createAudioPatchInternal()
4129 status_t AudioPolicyManager::releaseAudioPatch(audio_patch_handle_t handle, in releaseAudioPatch()
4148 status_t AudioPolicyManager::releaseAudioPatchInternal(audio_patch_handle_t handle, in releaseAudioPatchInternal()
4220 status_t AudioPolicyManager::listAudioPatches(unsigned int *num_patches, in listAudioPatches()
4231 status_t AudioPolicyManager::setAudioPortConfig(const struct audio_port_config *config) in setAudioPortConfig()
4295 void AudioPolicyManager::releaseResourcesForUid(uid_t uid) in releaseResourcesForUid()
4302 void AudioPolicyManager::clearAudioPatches(uid_t uid) in clearAudioPatches()
4312 void AudioPolicyManager::checkStrategyRoute(product_strategy_t ps, audio_io_handle_t ouptutToSkip) in checkStrategyRoute()
4341 void AudioPolicyManager::clearSessionRoutes(uid_t uid) in clearSessionRoutes()
4388 void AudioPolicyManager::clearAudioSources(uid_t uid) in clearAudioSources()
4398 status_t AudioPolicyManager::acquireSoundTriggerSession(audio_session_t *session, in acquireSoundTriggerSession()
4410 status_t AudioPolicyManager::startAudioSource(const struct audio_port_config *source, in startAudioSource()
4455 status_t AudioPolicyManager::connectAudioSource(const sp<SourceClientDescriptor>& sourceDesc) in connectAudioSource()
4527 status_t AudioPolicyManager::stopAudioSource(audio_port_handle_t portId) in stopAudioSource()
4541 status_t AudioPolicyManager::setMasterMono(bool mono) in setMasterMono()
4573 status_t AudioPolicyManager::getMasterMono(bool *mono) in getMasterMono()
4579 float AudioPolicyManager::getStreamVolumeDB( in getStreamVolumeDB()
4585 status_t AudioPolicyManager::getSurroundFormats(unsigned int *numSurroundFormats, in getSurroundFormats()
4622 status_t AudioPolicyManager::getReportedSurroundFormats(unsigned int *numSurroundFormats, in getReportedSurroundFormats()
4676 status_t AudioPolicyManager::setSurroundFormatEnabled(audio_format_t audioFormat, bool enabled) in setSurroundFormatEnabled()
4762 void AudioPolicyManager::setAppState(audio_port_handle_t portId, app_state_t state) in setAppState()
4770 bool AudioPolicyManager::isHapticPlaybackSupported() in isHapticPlaybackSupported()
4787 bool AudioPolicyManager::isCallScreenModeSupported() in isCallScreenModeSupported()
4793 status_t AudioPolicyManager::disconnectAudioSource(const sp<SourceClientDescriptor>& sourceDesc) in disconnectAudioSource()
4824 sp<SourceClientDescriptor> AudioPolicyManager::getSourceForAttributesOnOutput( in getSourceForAttributesOnOutput()
4841 bool AudioPolicyManager::isChannelMaskSpatialized(audio_channel_mask_t channels) { in isChannelMaskSpatialized()
4855 bool AudioPolicyManager::canBeSpatialized(const audio_attributes_t *attr, in canBeSpatialized()
4903 void AudioPolicyManager::checkVirtualizerClientRoutes() { in checkVirtualizerClientRoutes()
4925 status_t AudioPolicyManager::getSpatializerOutput(const audio_config_base_t *mixerConfig, in getSpatializerOutput()
5024 status_t AudioPolicyManager::releaseSpatializerOutput(audio_io_handle_t output) { in releaseSpatializerOutput()
5042 uint32_t AudioPolicyManager::nextAudioPortGeneration() in nextAudioPortGeneration()
5059 AudioPolicyManager::AudioPolicyManager(AudioPolicyClientInterface *clientInterface, in AudioPolicyManager() function in android::AudioPolicyManager
5077 AudioPolicyManager::AudioPolicyManager(AudioPolicyClientInterface *clientInterface) in AudioPolicyManager() function in android::AudioPolicyManager
5078 : AudioPolicyManager(clientInterface, false /*forTesting*/) in AudioPolicyManager()
5083 void AudioPolicyManager::loadConfig() { in loadConfig()
5092 status_t AudioPolicyManager::initialize() { in initialize()
5146 AudioPolicyManager::~AudioPolicyManager() in ~AudioPolicyManager()
5163 status_t AudioPolicyManager::initCheck() in initCheck()
5170 void AudioPolicyManager::onNewAudioModulesAvailable() in onNewAudioModulesAvailable()
5180 void AudioPolicyManager::onNewAudioModulesAvailableInt(DeviceVector *newDevices) in onNewAudioModulesAvailableInt()
5314 void AudioPolicyManager::addOutput(audio_io_handle_t output, in addOutput()
5324 void AudioPolicyManager::removeOutput(audio_io_handle_t output) in removeOutput()
5334 void AudioPolicyManager::addInput(audio_io_handle_t input, in addInput()
5341 status_t AudioPolicyManager::checkOutputsForDevice(const sp<DeviceDescriptor>& device, in checkOutputsForDevice()
5503 status_t AudioPolicyManager::checkInputsForDevice(const sp<DeviceDescriptor>& device, in checkInputsForDevice()
5628 void AudioPolicyManager::closeOutput(audio_io_handle_t output) in closeOutput()
5708 void AudioPolicyManager::closeInput(audio_io_handle_t input) in closeInput()
5740 SortedVector<audio_io_handle_t> AudioPolicyManager::getOutputsForDevices( in getOutputsForDevices()
5760 void AudioPolicyManager::checkForDeviceAndOutputChanges(std::function<bool()> onOutputsChecked) in checkForDeviceAndOutputChanges()
5782 bool AudioPolicyManager::followsSameRouting(const audio_attributes_t &lAttr, in followsSameRouting()
5789 void AudioPolicyManager::checkAudioSourceForAttributes(const audio_attributes_t &attr) in checkAudioSourceForAttributes()
5801 void AudioPolicyManager::clearAudioSourcesForOutput(audio_io_handle_t output) in clearAudioSourcesForOutput()
5812 void AudioPolicyManager::checkOutputForAttributes(const audio_attributes_t &attr) in checkOutputForAttributes()
5926 void AudioPolicyManager::checkOutputForAllStrategies() in checkOutputForAllStrategies()
5935 void AudioPolicyManager::checkSecondaryOutputs() { in checkSecondaryOutputs()
5980 bool AudioPolicyManager::isScoRequestedForComm() const { in isScoRequestedForComm()
5991 void AudioPolicyManager::checkA2dpSuspend() in checkA2dpSuspend()
6035 DeviceVector AudioPolicyManager::getNewOutputDevices(const sp<SwAudioOutputDescriptor>& outputDesc, in getNewOutputDevices()
6106 sp<DeviceDescriptor> AudioPolicyManager::getNewInputDevice( in getNewInputDevice()
6152 bool AudioPolicyManager::streamsMatchForvolume(audio_stream_type_t stream1, in streamsMatchForvolume()
6157 audio_devices_t AudioPolicyManager::getDevicesForStream(audio_stream_type_t stream) { in getDevicesForStream()
6198 status_t AudioPolicyManager::getDevicesForAttributes( in getDevicesForAttributes()
6223 void AudioPolicyManager::handleNotificationRoutingForStream(audio_stream_type_t stream) { in handleNotificationRoutingForStream()
6234 uint32_t AudioPolicyManager::handleEventForBeacon(int event) { in handleEventForBeacon()
6269 uint32_t AudioPolicyManager::setBeaconMute(bool mute) { in setBeaconMute()
6292 void AudioPolicyManager::updateDevicesAndOutputs() in updateDevicesAndOutputs()
6298 uint32_t AudioPolicyManager::checkDeviceMuteStrategies(const sp<AudioOutputDescriptor>& outputDesc, in checkDeviceMuteStrategies()
6382 uint32_t AudioPolicyManager::setOutputDevices(const sp<SwAudioOutputDescriptor>& outputDesc, in setOutputDevices()
6467 status_t AudioPolicyManager::resetOutputDevice(const sp<AudioOutputDescriptor>& outputDesc, in resetOutputDevice()
6490 status_t AudioPolicyManager::setInputDevice(audio_io_handle_t input, in setInputDevice()
6520 status_t AudioPolicyManager::resetInputDevice(audio_io_handle_t input, in resetInputDevice()
6543 sp<IOProfile> AudioPolicyManager::getInputProfile(const sp<DeviceDescriptor> &device, in getInputProfile()
6598 float AudioPolicyManager::computeVolume(IVolumeCurves &curves, in computeVolume()
6717 int AudioPolicyManager::rescaleVolumeIndex(int srcIndex, in rescaleVolumeIndex()
6743 status_t AudioPolicyManager::checkAndSetVolume(IVolumeCurves &curves, in checkAndSetVolume()
6804 void AudioPolicyManager::applyStreamVolumes(const sp<AudioOutputDescriptor>& outputDesc, in applyStreamVolumes()
6818 void AudioPolicyManager::setStrategyMute(product_strategy_t strategy, in setStrategyMute()
6839 void AudioPolicyManager::setVolumeSourceMute(VolumeSource volumeSource, in setVolumeSourceMute()
6876 bool AudioPolicyManager::isValidAttributes(const audio_attributes_t *paa) in isValidAttributes()
6914 audio_policy_forced_cfg_t AudioPolicyManager::getForceUse(audio_policy_force_use_t usage) in getForceUse()
6919 bool AudioPolicyManager::isInCall() in isInCall()
6924 bool AudioPolicyManager::isStateInCall(int state) in isStateInCall()
6929 bool AudioPolicyManager::isCallAudioAccessible() in isCallAudioAccessible()
6937 void AudioPolicyManager::cleanUpForDevice(const sp<DeviceDescriptor>& deviceDesc) in cleanUpForDevice()
6980 void AudioPolicyManager::modifySurroundFormats( in modifySurroundFormats()
7034 void AudioPolicyManager::modifySurroundChannelMasks(ChannelMaskSet *channelMasksPtr) { in modifySurroundChannelMasks()
7069 void AudioPolicyManager::updateAudioProfiles(const sp<DeviceDescriptor>& devDesc, in updateAudioProfiles()
7134 status_t AudioPolicyManager::installPatch(const char *caller, in installPatch()
7152 status_t AudioPolicyManager::installPatch(const char *caller, in installPatch()
7188 bool AudioPolicyManager::areAllActiveTracksRerouted(const sp<SwAudioOutputDescriptor>& output) in areAllActiveTracksRerouted()
7224 sp<SwAudioOutputDescriptor> AudioPolicyManager::openOutputWithProfileAndDevice( in openOutputWithProfileAndDevice()