Searched defs:mixes (Results 1 - 9 of 9) sorted by relevance
/frameworks/base/media/java/android/media/audiopolicy/ |
H A D | AudioPolicyConfig.java | 46 /** counter for the mixes that are / have been in the list of AudioMix 47 * e.g. register 4 mixes (counter is 3), remove 1 (counter is 3), add 1 (counter is 4) 55 AudioPolicyConfig(ArrayList<AudioMix> mixes) { argument 56 mMixes = mixes; 234 protected void add(@NonNull ArrayList<AudioMix> mixes) { argument 235 for (AudioMix mix : mixes) { 242 protected void remove(@NonNull ArrayList<AudioMix> mixes) { argument 243 for (AudioMix mix : mixes) {
|
H A D | AudioPolicy.java | 147 * Constructs a new Builder with no audio mixes. 262 * Update the current configuration of the set of audio mixes by adding new ones, while 265 * @param mixes the list of {@link AudioMix} to add 270 public int attachMixes(@NonNull List<AudioMix> mixes) { argument 271 if (mixes == null) { 278 final ArrayList<AudioMix> zeMixes = new ArrayList<AudioMix>(mixes.size()); 279 for (AudioMix mix : mixes) { 303 * Update the current configuration of the set of audio mixes by removing some, while 306 * @param mixes the list of {@link AudioMix} to remove 311 public int detachMixes(@NonNull List<AudioMix> mixes) { argument [all...] |
/frameworks/av/services/audiopolicy/service/ |
H A D | AudioPolicyInterfaceImpl.cpp | 940 status_t AudioPolicyService::registerPolicyMixes(const Vector<AudioMix>& mixes, bool registration) argument 951 return mAudioPolicyManager->registerPolicyMixes(mixes); 953 return mAudioPolicyManager->unregisterPolicyMixes(mixes);
|
/frameworks/av/media/libaudioclient/ |
H A D | AudioSystem.cpp | 1238 status_t AudioSystem::registerPolicyMixes(const Vector<AudioMix>& mixes, bool registration) argument 1242 return aps->registerPolicyMixes(mixes, registration);
|
H A D | IAudioPolicyService.cpp | 722 virtual status_t registerPolicyMixes(const Vector<AudioMix>& mixes, bool registration) argument 727 size_t size = mixes.size(); 736 if (mixes[i].writeToParcel(&data) != NO_ERROR) { 1475 Vector<AudioMix> mixes; local 1483 mixes.add(mix); 1486 status_t status = registerPolicyMixes(mixes, registration);
|
/frameworks/base/core/jni/ |
H A D | android_media_AudioSystem.cpp | 1736 Vector <AudioMix> mixes; local 1750 mixes.add(mix); 1754 status = AudioSystem::registerPolicyMixes(mixes, registration);
|
/frameworks/av/services/audiopolicy/managerdefault/ |
H A D | AudioPolicyManager.cpp | 2453 // Register a list of custom mixes with their attributes and format. 2476 status_t AudioPolicyManager::registerPolicyMixes(const Vector<AudioMix>& mixes) argument 2478 ALOGV("registerPolicyMixes() %zu mix(es)", mixes.size()); 2483 for (size_t i = 0; i < mixes.size(); i++) { 2485 if ((mixes[i].mRouteFlags & MIX_ROUTE_FLAG_ALL) == MIX_ROUTE_FLAG_ALL) { 2489 if ((mixes[i].mRouteFlags & MIX_ROUTE_FLAG_LOOP_BACK) == MIX_ROUTE_FLAG_LOOP_BACK) { 2490 ALOGV("registerPolicyMixes() mix %zu of %zu is LOOP_BACK", i, mixes.size()); 2502 String8 address = mixes[i].mDeviceAddress; 2504 if (mPolicyMixes.registerMix(address, mixes[i], 0 /*output desc*/) != NO_ERROR) { 2509 audio_config_t outputConfig = mixes[ 2572 unregisterPolicyMixes(Vector<AudioMix> mixes) argument [all...] |
/frameworks/base/media/java/android/media/ |
H A D | AudioSystem.java | 826 public static native int registerPolicyMixes(ArrayList<AudioMix> mixes, boolean register); argument
|
/frameworks/base/services/core/java/com/android/server/audio/ |
H A D | AudioService.java | 7645 * @return null if the operation on the audio mixes should be cancelled. 7872 * mixes of an AudioPolicy and their configurations. 7951 void addMixes(@NonNull ArrayList<AudioMix> mixes) { argument 7952 // TODO optimize to not have to unregister the mixes already in place 7955 this.add(mixes); 7960 void removeMixes(@NonNull ArrayList<AudioMix> mixes) { argument 7961 // TODO optimize to not have to unregister the mixes already in place 7964 this.remove(mixes);
|
Completed in 213 milliseconds