Lines Matching refs:AudioPolicyManager

41 #include "AudioPolicyManager.h"
59 status_t AudioPolicyManager::setDeviceConnectionState(audio_devices_t device,
67 status_t AudioPolicyManager::setDeviceConnectionStateInt(audio_devices_t device,
297 audio_policy_dev_state_t AudioPolicyManager::getDeviceConnectionState(audio_devices_t device,
325 uint32_t AudioPolicyManager::updateCallRouting(audio_devices_t rxDevice, uint32_t delayMs)
466 void AudioPolicyManager::setPhoneState(audio_mode_t state)
574 audio_mode_t AudioPolicyManager::getPhoneState() {
578 void AudioPolicyManager::setForceUse(audio_policy_force_use_t usage,
632 void AudioPolicyManager::setSystemProperty(const char* property, const char* value)
639 sp<IOProfile> AudioPolicyManager::getProfileForDirectOutput(
685 audio_io_handle_t AudioPolicyManager::getOutput(audio_stream_type_t stream,
702 status_t AudioPolicyManager::getOutputForAttr(const audio_attributes_t *attr,
784 audio_io_handle_t AudioPolicyManager::getOutputForDevice(
1012 audio_io_handle_t AudioPolicyManager::selectOutput(const SortedVector<audio_io_handle_t>& outputs,
1091 status_t AudioPolicyManager::startOutput(audio_io_handle_t output,
1151 status_t AudioPolicyManager::startSource(sp<AudioOutputDescriptor> outputDesc,
1249 status_t AudioPolicyManager::stopOutput(audio_io_handle_t output,
1289 status_t AudioPolicyManager::stopSource(sp<AudioOutputDescriptor> outputDesc,
1347 void AudioPolicyManager::releaseOutput(audio_io_handle_t output,
1396 status_t AudioPolicyManager::getInputForAttr(const audio_attributes_t *attr,
1485 audio_io_handle_t AudioPolicyManager::getInputForDevice(audio_devices_t device,
1625 status_t AudioPolicyManager::startInput(audio_io_handle_t input,
1719 ALOGV("AudioPolicyManager::startInput() input source = %d", audioSession->inputSource());
1725 status_t AudioPolicyManager::stopInput(audio_io_handle_t input,
1791 void AudioPolicyManager::releaseInput(audio_io_handle_t input,
1834 void AudioPolicyManager::closeAllInputs() {
1857 void AudioPolicyManager::initStreamVolume(audio_stream_type_t stream,
1873 status_t AudioPolicyManager::setStreamVolumeIndex(audio_stream_type_t stream,
1951 status_t AudioPolicyManager::getStreamVolumeIndex(audio_stream_type_t stream,
1973 audio_io_handle_t AudioPolicyManager::selectOutputForEffects(
2014 audio_io_handle_t AudioPolicyManager::getOutputForEffect(const effect_descriptor_t *desc)
2029 status_t AudioPolicyManager::registerEffect(const effect_descriptor_t *desc,
2046 bool AudioPolicyManager::isStreamActive(audio_stream_type_t stream, uint32_t inPastMs) const
2058 bool AudioPolicyManager::isStreamActiveRemotely(audio_stream_type_t stream, uint32_t inPastMs) const
2063 bool AudioPolicyManager::isSourceActive(audio_source_t source) const
2097 status_t AudioPolicyManager::registerPolicyMixes(Vector<AudioMix> mixes)
2200 status_t AudioPolicyManager::unregisterPolicyMixes(Vector<AudioMix> mixes)
2256 status_t AudioPolicyManager::dump(int fd)
2309 bool AudioPolicyManager::isOffloadSupported(const audio_offload_info_t& offloadInfo)
2378 status_t AudioPolicyManager::listAudioPorts(audio_port_role_t role,
2447 status_t AudioPolicyManager::getAudioPort(struct audio_port *port __unused)
2452 status_t AudioPolicyManager::createAudioPatch(const struct audio_patch *patch,
2718 status_t AudioPolicyManager::releaseAudioPatch(audio_patch_handle_t handle,
2776 status_t AudioPolicyManager::listAudioPatches(unsigned int *num_patches,
2787 status_t AudioPolicyManager::setAudioPortConfig(const struct audio_port_config *config)
2851 void AudioPolicyManager::releaseResourcesForUid(uid_t uid)
2858 void AudioPolicyManager::clearAudioPatches(uid_t uid)
2868 void AudioPolicyManager::checkStrategyRoute(routing_strategy strategy,
2897 void AudioPolicyManager::clearSessionRoutes(uid_t uid)
2939 void AudioPolicyManager::clearAudioSources(uid_t uid)
2949 status_t AudioPolicyManager::acquireSoundTriggerSession(audio_session_t *session,
2960 status_t AudioPolicyManager::startAudioSource(const struct audio_port_config *source,
3000 status_t AudioPolicyManager::connectAudioSource(const sp<AudioSourceDescriptor>& sourceDesc)
3077 status_t AudioPolicyManager::stopAudioSource(audio_io_handle_t handle __unused)
3091 status_t AudioPolicyManager::setMasterMono(bool mono)
3123 status_t AudioPolicyManager::getMasterMono(bool *mono)
3129 status_t AudioPolicyManager::disconnectAudioSource(const sp<AudioSourceDescriptor>& sourceDesc)
3158 sp<AudioSourceDescriptor> AudioPolicyManager::getSourceForStrategyOnOutput(
3176 // AudioPolicyManager
3178 uint32_t AudioPolicyManager::nextAudioPortGeneration()
3183 AudioPolicyManager::AudioPolicyManager(AudioPolicyClientInterface *clientInterface)
3453 AudioPolicyManager::~AudioPolicyManager()
3471 status_t AudioPolicyManager::initCheck()
3477 bool AudioPolicyManager::threadLoop()
3615 void AudioPolicyManager::exit()
3625 int AudioPolicyManager::testOutputIndex(audio_io_handle_t output)
3636 void AudioPolicyManager::addOutput(audio_io_handle_t output, sp<SwAudioOutputDescriptor> outputDesc)
3644 void AudioPolicyManager::removeOutput(audio_io_handle_t output)
3649 void AudioPolicyManager::addInput(audio_io_handle_t input, sp<AudioInputDescriptor> inputDesc)
3656 void AudioPolicyManager::findIoHandlesByAddress(sp<SwAudioOutputDescriptor> desc /*in*/,
3669 status_t AudioPolicyManager::checkOutputsForDevice(const sp<DeviceDescriptor> devDesc,
3915 status_t AudioPolicyManager::checkInputsForDevice(const sp<DeviceDescriptor> devDesc,
4075 void AudioPolicyManager::closeOutput(audio_io_handle_t output)
4133 void AudioPolicyManager::closeInput(audio_io_handle_t input)
4157 SortedVector<audio_io_handle_t> AudioPolicyManager::getOutputsForDevice(
4176 bool AudioPolicyManager::vectorsEqual(SortedVector<audio_io_handle_t>& outputs1,
4190 void AudioPolicyManager::checkOutputForStrategy(routing_strategy strategy)
4260 void AudioPolicyManager::checkOutputForAllStrategies()
4275 void AudioPolicyManager::checkA2dpSuspend()
4322 audio_devices_t AudioPolicyManager::getNewOutputDevice(const sp<AudioOutputDescriptor>& outputDesc,
4384 audio_devices_t AudioPolicyManager::getNewInputDevice(audio_io_handle_t input)
4403 bool AudioPolicyManager::streamsMatchForvolume(audio_stream_type_t stream1,
4410 uint32_t AudioPolicyManager::getStrategyForStream(audio_stream_type_t stream) {
4414 audio_devices_t AudioPolicyManager::getDevicesForStream(audio_stream_type_t stream) {
4448 routing_strategy AudioPolicyManager::getStrategy(audio_stream_type_t stream) const
4454 uint32_t AudioPolicyManager::getStrategyForAttr(const audio_attributes_t *attr) {
4466 void AudioPolicyManager::handleNotificationRoutingForStream(audio_stream_type_t stream) {
4477 uint32_t AudioPolicyManager::handleEventForBeacon(int event) {
4512 uint32_t AudioPolicyManager::setBeaconMute(bool mute) {
4536 audio_devices_t AudioPolicyManager::getDeviceForStrategy(routing_strategy strategy,
4562 void AudioPolicyManager::updateDevicesAndOutputs()
4570 uint32_t AudioPolicyManager::checkDeviceMuteStrategies(sp<AudioOutputDescriptor> outputDesc,
4655 uint32_t AudioPolicyManager::setOutputDevice(const sp<AudioOutputDescriptor>& outputDesc,
4782 status_t AudioPolicyManager::resetOutputDevice(const sp<AudioOutputDescriptor>& outputDesc,
4805 status_t AudioPolicyManager::setInputDevice(audio_io_handle_t input,
4868 status_t AudioPolicyManager::resetInputDevice(audio_io_handle_t input,
4891 sp<IOProfile> AudioPolicyManager::getInputProfile(audio_devices_t device,
4929 audio_devices_t AudioPolicyManager::getDeviceAndMixForInputSource(audio_source_t inputSource,
4942 audio_devices_t AudioPolicyManager::getDeviceForInputSource(audio_source_t inputSource)
4954 float AudioPolicyManager::computeVolume(audio_stream_type_t stream,
5027 status_t AudioPolicyManager::checkAndSetVolume(audio_stream_type_t stream,
5080 void AudioPolicyManager::applyStreamVolumes(const sp<AudioOutputDescriptor>& outputDesc,
5097 void AudioPolicyManager::setStrategyMute(routing_strategy strategy,
5112 void AudioPolicyManager::setStreamMute(audio_stream_type_t stream,
5150 void AudioPolicyManager::handleIncallSonification(audio_stream_type_t stream,
5199 audio_stream_type_t AudioPolicyManager::streamTypefromAttributesInt(const audio_attributes_t *attr)
5246 bool AudioPolicyManager::isValidAttributes(const audio_attributes_t *paa)
5278 bool AudioPolicyManager::isStrategyActive(const sp<AudioOutputDescriptor> outputDesc,
5295 audio_policy_forced_cfg_t AudioPolicyManager::getForceUse(audio_policy_force_use_t usage)
5300 bool AudioPolicyManager::isInCall()
5305 bool AudioPolicyManager::isStateInCall(int state)
5310 void AudioPolicyManager::cleanUpForDevice(const sp<DeviceDescriptor>& deviceDesc)
5345 void AudioPolicyManager::filterSurroundFormats(FormatVector *formatsPtr) {
5430 void AudioPolicyManager::filterSurroundChannelMasks(ChannelsVector *channelMasksPtr) {
5465 void AudioPolicyManager::updateAudioProfiles(audio_devices_t device,