Lines Matching defs:policyMix
1109 AudioMix *policyMix = NULL;
1112 policyMix = outputDesc->mPolicyMix;
1113 address = policyMix->mDeviceAddress.string();
1114 if ((policyMix->mRouteFlags & MIX_ROUTE_FLAG_RENDER) == MIX_ROUTE_FLAG_RENDER) {
1115 newDevice = policyMix->mDeviceType;
1136 if (audio_is_remote_submix_device(newDevice) && policyMix != NULL &&
1137 policyMix->mMixType == MIX_TYPE_RECORDERS) {
1411 AudioMix *policyMix = NULL;
1430 status_t ret = mPolicyMixes.getInputMixForAttr(*attr, &policyMix);
1438 device = getDeviceAndMixForInputSource(inputSource, &policyMix);
1443 if (policyMix != NULL) {
1444 address = policyMix->mDeviceAddress;
1445 if (policyMix->mMixType == MIX_TYPE_RECORDERS) {
1468 policyMix);
1487 AudioMix *policyMix)
1547 policyMix, mpClientInterface);
1609 inputDesc->mPolicyMix = policyMix;
3787 sp<AudioPolicyMix> policyMix;
3788 if (mPolicyMixes.getAudioPolicyMix(address, policyMix) != NO_ERROR) {
3792 policyMix->setOutput(desc);
3793 desc->mPolicyMix = policyMix->getMix();
4911 AudioMix **policyMix)
4915 mPolicyMixes.getDeviceAndMixForInputSource(inputSource, availableDeviceTypes, policyMix);