Searched refs:AudioPolicyMix (Results 1 – 15 of 15) sorted by relevance
/frameworks/av/services/audiopolicy/common/managerdefinitions/include/ |
D | AudioPolicyMix.h | 35 class AudioPolicyMix : public AudioMix, public RefBase { 37 AudioPolicyMix(const AudioMix &mix) : AudioMix(mix) {} in AudioPolicyMix() function 38 AudioPolicyMix(const AudioPolicyMix&) = delete; 39 AudioPolicyMix& operator=(const AudioPolicyMix&) = delete; 52 class AudioPolicyMixCollection : public Vector<sp<AudioPolicyMix>> 56 const String8& address, sp<AudioPolicyMix> &policyMix) const; 75 sp<AudioPolicyMix> &primaryMix, 76 std::vector<sp<AudioPolicyMix>> *secondaryMixes); 80 sp<AudioPolicyMix> *policyMix) const; 92 status_t getInputMixForAttr(audio_attributes_t attr, sp<AudioPolicyMix> *policyMix);
|
D | ClientDescriptor.h | 38 class AudioPolicyMix; variable 95 wp<AudioPolicyMix> primaryMix) : in TrackClientDescriptor() 113 const sp<AudioPolicyMix> getPrimaryMix() const { in getPrimaryMix() 144 const wp<AudioPolicyMix> mPrimaryMix;
|
D | AudioInputDescriptor.h | 32 class AudioPolicyMix; variable 60 wp<AudioPolicyMix> mPolicyMix; // non NULL when used by a dynamic policy
|
D | AudioOutputDescriptor.h | 38 class AudioPolicyMix; variable 307 wp<AudioPolicyMix> mPolicyMix; // non NULL when used by a dynamic policy
|
/frameworks/av/services/audiopolicy/common/managerdefinitions/src/ |
D | AudioPolicyMix.cpp | 29 void AudioPolicyMix::dump(String8 *dst, int spaces, int index) const in dump() 84 const sp<AudioPolicyMix>& registeredMix = itemAt(i); in registerMix() 92 sp<AudioPolicyMix> policyMix = new AudioPolicyMix(mix); in registerMix() 107 const sp<AudioPolicyMix>& registeredMix = itemAt(i); in unregisterMix() 123 const String8& address, sp<AudioPolicyMix> &policyMix) const in getAudioPolicyMix() 146 sp<AudioPolicyMix> policyMix = itemAt(i); in closeOutput() 156 sp<AudioPolicyMix> &primaryMix, in getOutputForAttr() 157 std::vector<sp<AudioPolicyMix>> *secondaryMixes) in getOutputForAttr() 162 sp<AudioPolicyMix> policyMix = itemAt(i); in getOutputForAttr() 393 sp<AudioPolicyMix> *policyMix) const in getDeviceAndMixForInputSource() [all …]
|
D | AudioInputDescriptor.cpp | 334 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 | 9 "src/AudioPolicyMix.cpp",
|
/frameworks/av/services/audiopolicy/enginedefault/src/ |
D | Engine.h | 66 const audio_attributes_t &attr, sp<AudioPolicyMix> *mix = nullptr) const override;
|
D | Engine.cpp | 692 sp<AudioPolicyMix> *mix) const in getInputDeviceForAttributes()
|
/frameworks/av/services/audiopolicy/engine/interface/ |
D | EngineInterface.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 | 313 sp<AudioPolicyMix> *mix) const in getInputDeviceForAttributes()
|
/frameworks/av/services/audiopolicy/managerdefault/ |
D | AudioPolicyManager.h | 840 std::vector<sp<AudioPolicyMix>> *secondaryMixes, 878 const sp<AudioPolicyMix> &policyMix);
|
D | AudioPolicyManager.cpp | 229 sp<AudioPolicyMix> policyMix = desc->mPolicyMix.promote(); in setDeviceConnectionStateInt() 913 std::vector<sp<AudioPolicyMix>> *secondaryMixes, in getOutputForAttrInt() 938 sp<AudioPolicyMix> primaryMix; in getOutputForAttrInt() 1072 std::vector<sp<AudioPolicyMix>> secondaryMixes; in getOutputForAttr() 1666 sp<AudioPolicyMix> policyMix = outputDesc->mPolicyMix.promote(); in startSource() 1847 sp<AudioPolicyMix> policyMix = outputDesc->mPolicyMix.promote(); in stopSource() 1970 sp<AudioPolicyMix> policyMix; in getInputForAttr() 2128 const sp<AudioPolicyMix> &policyMix) in getInputForDevice() 2295 sp<AudioPolicyMix> policyMix = inputDesc->mPolicyMix.promote(); in startInput() 2359 sp<AudioPolicyMix> policyMix = inputDesc->mPolicyMix.promote(); in stopInput() [all …]
|