/frameworks/base/media/java/android/media/audiopolicy/ |
D | AudioPolicyConfig.java | 53 AudioPolicyConfig(ArrayList<AudioMix> mixes) { in AudioPolicyConfig() argument 54 mMixes = mixes; in AudioPolicyConfig() 291 protected void add(@NonNull ArrayList<AudioMix> mixes) { in add() argument 292 for (AudioMix mix : mixes) { in add() 299 protected void remove(@NonNull ArrayList<AudioMix> mixes) { in remove() argument 300 for (AudioMix mix : mixes) { in remove()
|
D | AudioPolicy.java | 335 public int attachMixes(@NonNull List<AudioMix> mixes) { in attachMixes() argument 336 if (mixes == null) { in attachMixes() 343 final ArrayList<AudioMix> zeMixes = new ArrayList<AudioMix>(mixes.size()); in attachMixes() 344 for (AudioMix mix : mixes) { in attachMixes() 374 public int detachMixes(@NonNull List<AudioMix> mixes) { in detachMixes() argument 375 if (mixes == null) { in detachMixes() 382 final ArrayList<AudioMix> zeMixes = new ArrayList<AudioMix>(mixes.size()); in detachMixes() 383 for (AudioMix mix : mixes) { in detachMixes()
|
/frameworks/base/services/core/java/com/android/server/audio/ |
D | AudioSystemAdapter.java | 449 public int registerPolicyMixes(ArrayList<AudioMix> mixes, boolean register) { in registerPolicyMixes() argument 451 return AudioSystem.registerPolicyMixes(mixes, register); in registerPolicyMixes()
|
D | AudioService.java | 9958 int addMixes(@NonNull ArrayList<AudioMix> mixes) { in addMixes() argument 9962 this.add(mixes); in addMixes() 9967 int removeMixes(@NonNull ArrayList<AudioMix> mixes) { in removeMixes() argument 9971 this.remove(mixes); in removeMixes()
|
/frameworks/av/services/audiopolicy/service/ |
D | AudioPolicyInterfaceImpl.cpp | 1627 Vector<AudioMix> mixes; in registerPolicyMixes() local 1629 convertRange(mixesAidl.begin(), mixesAidl.begin() + size, std::back_inserter(mixes), in registerPolicyMixes() 1635 bool needModifyAudioRouting = std::any_of(mixes.begin(), mixes.end(), [](auto& mix) { in registerPolicyMixes() 1644 std::any_of(mixes.begin(), mixes.end(), [](auto& mix) { in registerPolicyMixes() 1647 bool needCaptureMediaOutput = std::any_of(mixes.begin(), mixes.end(), [](auto& mix) { in registerPolicyMixes() 1667 return binderStatusFromStatusT(mAudioPolicyManager->registerPolicyMixes(mixes)); in registerPolicyMixes() 1669 return binderStatusFromStatusT(mAudioPolicyManager->unregisterPolicyMixes(mixes)); in registerPolicyMixes()
|
D | AudioPolicyService.h | 175 binder::Status registerPolicyMixes(const std::vector<media::AudioMix>& mixes,
|
/frameworks/av/services/audiopolicy/ |
D | AudioPolicyInterface.h | 254 virtual status_t registerPolicyMixes(const Vector<AudioMix>& mixes) = 0; 255 virtual status_t unregisterPolicyMixes(Vector<AudioMix> mixes) = 0;
|
/frameworks/av/media/libaudioclient/aidl/android/media/ |
D | IAudioPolicyService.aidl | 252 void registerPolicyMixes(in AudioMix[] mixes, boolean registration); in registerPolicyMixes() argument
|
/frameworks/av/services/audiopolicy/managerdefault/ |
D | AudioPolicyManager.h | 265 virtual status_t registerPolicyMixes(const Vector<AudioMix>& mixes); 266 virtual status_t unregisterPolicyMixes(Vector<AudioMix> mixes);
|
D | AudioPolicyManager.cpp | 3061 status_t AudioPolicyManager::registerPolicyMixes(const Vector<AudioMix>& mixes) in registerPolicyMixes() argument 3063 ALOGV("registerPolicyMixes() %zu mix(es)", mixes.size()); in registerPolicyMixes() 3068 for (size_t i = 0; i < mixes.size(); i++) { in registerPolicyMixes() 3069 AudioMix mix = mixes[i]; in registerPolicyMixes() 3074 i, mixes.size()); in registerPolicyMixes() 3081 ALOGV("registerPolicyMixes() mix %zu of %zu is LOOP_BACK %d", i, mixes.size(), in registerPolicyMixes() 3131 i, mixes.size(), type, address.string()); in registerPolicyMixes() 3190 unregisterPolicyMixes(mixes); in registerPolicyMixes() 3198 status_t AudioPolicyManager::unregisterPolicyMixes(Vector<AudioMix> mixes) in unregisterPolicyMixes() argument 3200 ALOGV("unregisterPolicyMixes() num mixes %zu", mixes.size()); in unregisterPolicyMixes() [all …]
|
/frameworks/av/media/libaudioclient/include/media/ |
D | AudioSystem.h | 392 static status_t registerPolicyMixes(const Vector<AudioMix>& mixes, bool registration);
|
/frameworks/av/media/libaudioclient/ |
D | AudioSystem.cpp | 1718 status_t AudioSystem::registerPolicyMixes(const Vector<AudioMix>& mixes, bool registration) { in registerPolicyMixes() argument 1722 size_t mixesSize = std::min(mixes.size(), size_t{MAX_MIXES_PER_POLICY}); in registerPolicyMixes() 1725 convertRange(mixes.begin(), mixes.begin() + mixesSize, std::back_inserter(mixesAidl), in registerPolicyMixes()
|
/frameworks/base/core/jni/ |
D | android_media_AudioSystem.cpp | 2137 Vector <AudioMix> mixes; in android_media_AudioSystem_registerPolicyMixes() local 2151 mixes.add(mix); in android_media_AudioSystem_registerPolicyMixes() 2155 status = AudioSystem::registerPolicyMixes(mixes, registration); in android_media_AudioSystem_registerPolicyMixes()
|
/frameworks/base/media/java/android/media/ |
D | AudioSystem.java | 1694 public static native int registerPolicyMixes(ArrayList<AudioMix> mixes, boolean register); in registerPolicyMixes() argument
|