Searched refs:AudioPolicyMix (Results 1 – 14 of 14) sorted by relevance
/frameworks/av/services/audiopolicy/common/managerdefinitions/include/ |
D | AudioPolicyMix.h | 34 class AudioPolicyMix : public AudioMix, public RefBase { 36 AudioPolicyMix(const AudioMix &mix) : AudioMix(mix) {} in AudioPolicyMix() function 37 AudioPolicyMix(const AudioPolicyMix&) = delete; 38 AudioPolicyMix& operator=(const AudioPolicyMix&) = delete; 51 class AudioPolicyMixCollection : public Vector<sp<AudioPolicyMix>> 55 const String8& address, sp<AudioPolicyMix> &policyMix) const; 79 sp<AudioPolicyMix> *policyMix) const; 91 status_t getInputMixForAttr(audio_attributes_t attr, sp<AudioPolicyMix> *policyMix);
|
D | AudioInputDescriptor.h | 32 class AudioPolicyMix; variable 56 wp<AudioPolicyMix> mPolicyMix; // non NULL when used by a dynamic policy
|
D | AudioOutputDescriptor.h | 37 class AudioPolicyMix; variable 289 wp<AudioPolicyMix> mPolicyMix; // non NULL when used by a dynamic policy
|
/frameworks/av/services/audiopolicy/common/managerdefinitions/src/ |
D | AudioPolicyMix.cpp | 30 void AudioPolicyMix::dump(String8 *dst, int spaces, int index) const in dump() 79 const sp<AudioPolicyMix>& registeredMix = itemAt(i); in registerMix() 87 sp<AudioPolicyMix> policyMix = new AudioPolicyMix(mix); in registerMix() 102 const sp<AudioPolicyMix>& registeredMix = itemAt(i); in unregisterMix() 118 const String8& address, sp<AudioPolicyMix> &policyMix) const in getAudioPolicyMix() 141 sp<AudioPolicyMix> policyMix = itemAt(i); in closeOutput() 157 sp<AudioPolicyMix> policyMix = itemAt(i); in getOutputForAttr() 358 sp<AudioPolicyMix> *policyMix) const in getDeviceAndMixForInputSource() 361 AudioPolicyMix *mix = itemAt(i).get(); in getDeviceAndMixForInputSource() 389 audio_attributes_t attr, sp<AudioPolicyMix> *policyMix) in getInputMixForAttr() [all …]
|
D | AudioInputDescriptor.cpp | 322 sp<AudioPolicyMix> policyMix = mPolicyMix.promote(); in setClientActive()
|
D | AudioOutputDescriptor.cpp | 116 sp<AudioPolicyMix> policyMix = mPolicyMix.promote(); in setClientActive()
|
/frameworks/av/services/audiopolicy/common/managerdefinitions/ |
D | Android.bp | 10 "src/AudioPolicyMix.cpp",
|
/frameworks/av/services/audiopolicy/enginedefault/src/ |
D | Engine.h | 69 const audio_attributes_t &attr, sp<AudioPolicyMix> *mix = nullptr) const override;
|
D | Engine.cpp | 727 sp<AudioPolicyMix> *mix) const in getInputDeviceForAttributes()
|
/frameworks/av/services/audiopolicy/engine/interface/ |
D | AudioPolicyManagerInterface.h | 172 const audio_attributes_t &attr, sp<AudioPolicyMix> *mix = nullptr) const = 0;
|
/frameworks/av/services/audiopolicy/engineconfigurable/src/ |
D | Engine.h | 65 const audio_attributes_t &attr, sp<AudioPolicyMix> *mix = nullptr) const override;
|
D | Engine.cpp | 298 sp<AudioPolicyMix> *mix) const in getInputDeviceForAttributes()
|
/frameworks/av/services/audiopolicy/managerdefault/ |
D | AudioPolicyManager.cpp | 208 sp<AudioPolicyMix> policyMix = desc->mPolicyMix.promote(); in setDeviceConnectionStateInt() 980 sp<AudioPolicyMix> mix = policyDesc->mPolicyMix.promote(); in getOutputForAttrInt() 1631 sp<AudioPolicyMix> policyMix = outputDesc->mPolicyMix.promote(); in startSource() 1811 sp<AudioPolicyMix> policyMix = outputDesc->mPolicyMix.promote(); in stopSource() 1933 sp<AudioPolicyMix> policyMix; in getInputForAttr() 2091 const sp<AudioPolicyMix> &policyMix) in getInputForDevice() 2252 sp<AudioPolicyMix> policyMix = inputDesc->mPolicyMix.promote(); in startInput() 2311 sp<AudioPolicyMix> policyMix = inputDesc->mPolicyMix.promote(); in stopInput() 4659 sp<AudioPolicyMix> policyMix; in checkOutputsForDevice()
|
D | AudioPolicyManager.h | 837 const sp<AudioPolicyMix> &policyMix);
|