Home
last modified time | relevance | path

Searched refs:mixes (Results 1 – 14 of 14) sorted by relevance

/frameworks/base/media/java/android/media/audiopolicy/
DAudioPolicyConfig.java53 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()
DAudioPolicy.java335 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/
DAudioSystemAdapter.java449 public int registerPolicyMixes(ArrayList<AudioMix> mixes, boolean register) { in registerPolicyMixes() argument
451 return AudioSystem.registerPolicyMixes(mixes, register); in registerPolicyMixes()
DAudioService.java9958 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/
DAudioPolicyInterfaceImpl.cpp1627 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()
DAudioPolicyService.h175 binder::Status registerPolicyMixes(const std::vector<media::AudioMix>& mixes,
/frameworks/av/services/audiopolicy/
DAudioPolicyInterface.h254 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/
DIAudioPolicyService.aidl252 void registerPolicyMixes(in AudioMix[] mixes, boolean registration); in registerPolicyMixes() argument
/frameworks/av/services/audiopolicy/managerdefault/
DAudioPolicyManager.h265 virtual status_t registerPolicyMixes(const Vector<AudioMix>& mixes);
266 virtual status_t unregisterPolicyMixes(Vector<AudioMix> mixes);
DAudioPolicyManager.cpp3061 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/
DAudioSystem.h392 static status_t registerPolicyMixes(const Vector<AudioMix>& mixes, bool registration);
/frameworks/av/media/libaudioclient/
DAudioSystem.cpp1718 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/
Dandroid_media_AudioSystem.cpp2137 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/
DAudioSystem.java1694 public static native int registerPolicyMixes(ArrayList<AudioMix> mixes, boolean register); in registerPolicyMixes() argument