Searched refs:mixes (Results 1 - 13 of 13) sorted by relevance

/frameworks/base/media/java/android/media/audiopolicy/
H A DAudioPolicyConfig.java47 AudioPolicyConfig(ArrayList<AudioMix> mixes) { argument
48 mMixes = mixes;
/frameworks/av/services/audiopolicy/
H A DAudioPolicyInterface.h64 API_INPUT_MIX_EXT_POLICY_REROUTE,// used for platform audio rerouting, where mixes are
66 // policies which reroute audio mixes
223 virtual status_t registerPolicyMixes(Vector<AudioMix> mixes) = 0;
224 virtual status_t unregisterPolicyMixes(Vector<AudioMix> mixes) = 0;
/frameworks/av/services/audiopolicy/service/
H A DAudioPolicyInterfaceImpl.cpp681 status_t AudioPolicyService::registerPolicyMixes(Vector<AudioMix> mixes, bool registration) argument
691 return mAudioPolicyManager->registerPolicyMixes(mixes);
693 return mAudioPolicyManager->unregisterPolicyMixes(mixes);
H A DAudioPolicyInterfaceImplLegacy.cpp605 status_t AudioPolicyService::registerPolicyMixes(Vector<AudioMix> mixes __unused,
H A DAudioPolicyService.h199 virtual status_t registerPolicyMixes(Vector<AudioMix> mixes, bool registration);
/frameworks/av/services/audiopolicy/managerdefault/
H A DAudioPolicyManager.cpp2022 // Register a list of custom mixes with their attributes and format.
2045 status_t AudioPolicyManager::registerPolicyMixes(Vector<AudioMix> mixes) argument
2047 ALOGV("registerPolicyMixes() %zu mix(es)", mixes.size());
2052 for (size_t i = 0; i < mixes.size(); i++) {
2054 if ((mixes[i].mRouteFlags & MIX_ROUTE_FLAG_ALL) == MIX_ROUTE_FLAG_ALL) {
2058 if ((mixes[i].mRouteFlags & MIX_ROUTE_FLAG_LOOP_BACK) == MIX_ROUTE_FLAG_LOOP_BACK) {
2070 ALOGV("registerPolicyMixes() mix %zu of %zu is LOOP_BACK", i, mixes.size());
2078 String8 address = mixes[i].mDeviceAddress;
2080 if (mPolicyMixes.registerMix(address, mixes[i], 0 /*output desc*/) != NO_ERROR) {
2085 audio_config_t outputConfig = mixes[
2148 unregisterPolicyMixes(Vector<AudioMix> mixes) argument
[all...]
H A DAudioPolicyManager.h225 virtual status_t registerPolicyMixes(Vector<AudioMix> mixes);
226 virtual status_t unregisterPolicyMixes(Vector<AudioMix> mixes);
567 AudioPolicyMixCollection mPolicyMixes; // list of registered mixes
/frameworks/av/include/media/
H A DIAudioPolicyService.h163 virtual status_t registerPolicyMixes(Vector<AudioMix> mixes, bool registration) = 0;
H A DAudioSystem.h329 static status_t registerPolicyMixes(Vector<AudioMix> mixes, bool registration);
/frameworks/av/media/libmedia/
H A DIAudioPolicyService.cpp707 virtual status_t registerPolicyMixes(Vector<AudioMix> mixes, bool registration) argument
712 size_t size = mixes.size();
721 if (mixes[i].writeToParcel(&data) != NO_ERROR) {
1313 Vector<AudioMix> mixes; local
1321 mixes.add(mix);
1324 status_t status = registerPolicyMixes(mixes, registration);
H A DAudioSystem.cpp1169 status_t AudioSystem::registerPolicyMixes(Vector<AudioMix> mixes, bool registration) argument
1173 return aps->registerPolicyMixes(mixes, registration);
/frameworks/base/media/java/android/media/
H A DAudioSystem.java723 public static native int registerPolicyMixes(ArrayList<AudioMix> mixes, boolean register); argument
/frameworks/base/core/jni/
H A Dandroid_media_AudioSystem.cpp1668 Vector <AudioMix> mixes; local
1682 mixes.add(mix);
1686 status = AudioSystem::registerPolicyMixes(mixes, registration);

Completed in 1536 milliseconds