/frameworks/av/media/libaudioclient/ |
D | AudioPolicy.cpp | 102 mCriteria.reserve(size); in readFromParcel() 106 mCriteria.push_back(criterion); in readFromParcel() 124 size_t size = mCriteria.size(); in writeToParcel() 133 if (mCriteria[i].writeToParcel(parcel) != NO_ERROR) { in writeToParcel() 151 mCriteria.push_back(crit); in setExcludeUid() 158 mCriteria.push_back(crit); in setMatchUid() 163 for (size_t i = 0; i < mCriteria.size(); i++) { in hasUidRule() 164 if (mCriteria[i].mRule == rule in hasUidRule() 165 && mCriteria[i].mValue.mUid == uid) { in hasUidRule() 173 for (size_t i = 0; i < mCriteria.size(); i++) { in hasMatchUidRule() [all …]
|
D | PolicyAidlConversion.cpp | 231 std::back_inserter(legacy.mCriteria), in aidl2legacy_AudioMix() 255 legacy.mCriteria, in legacy2aidl_AudioMix()
|
/frameworks/base/media/java/android/media/audiopolicy/ |
D | AudioMixingRule.java | 61 mCriteria = new ArrayList<>(criteria); in AudioMixingRule() 250 for (AudioMixMatchCriterion criterion : mCriteria) { in isAffectingUsage() 267 for (AudioMixMatchCriterion criterion : mCriteria) { in containsMatchAttributeRuleForUsage() 309 private final ArrayList<AudioMixMatchCriterion> mCriteria; field in AudioMixingRule 311 public ArrayList<AudioMixMatchCriterion> getCriteria() { return mCriteria; } in getCriteria() 338 for (AudioMixMatchCriterion criterion : mCriteria) { in isForCallRedirection() 362 && Objects.equals(mCriteria, that.mCriteria) in equals() 372 mCriteria, in hashCode() 450 private final Set<AudioMixMatchCriterion> mCriteria; field in AudioMixingRule.Builder 460 mCriteria = new HashSet<>(); in Builder() [all …]
|
/frameworks/av/services/audiopolicy/common/managerdefinitions/src/ |
D | AudioPolicyMix.cpp | 151 for (const auto &criterion : mCriteria) { in dump() 203 if (!areMixCriteriaConsistent(mix.mCriteria)) { in registerMix() 249 if (!areMixCriteriaConsistent(mix.mCriteria)) { in updateMix() 260 registeredMix->mCriteria = updatedCriteria; in updateMix() 464 || areMixCriteriaMatched(mix->mCriteria, attributes, uid, session)) { in mixMatch() 502 if (areMixCriteriaMatched(mix->mCriteria, attributes, uid, session)) { in getDeviceAndMixForInputSource() 620 EraseCriteriaIf(mix->mCriteria, [uid](const AudioMixMatchCriterion& c) { in removeUidDeviceAffinities() 636 for (size_t j = 0; j < mix->mCriteria.size(); j++) { in getDevicesForUid() 637 const uint32_t rule = mix->mCriteria[j].mRule; in getDevicesForUid() 639 && uid == mix->mCriteria[j].mValue.mUid) { in getDevicesForUid() [all …]
|
/frameworks/av/media/libaudioclient/tests/ |
D | audioclient_serialization_tests.cpp | 232 EXPECT_EQ(amCopy.mCriteria.size(), am.mCriteria.size()) << msg; in TEST_F() 233 for (auto i = 0; i < amCopy.mCriteria.size(); i++) { in TEST_F() 234 EXPECT_EQ(amCopy.mCriteria[i].mRule, am.mCriteria[i].mRule) << msg; in TEST_F() 235 EXPECT_EQ(amCopy.mCriteria[i].mValue.mUserId, am.mCriteria[i].mValue.mUserId) << msg; in TEST_F()
|
/frameworks/av/media/libaudioclient/include/media/ |
D | AudioPolicy.h | 102 mCriteria(criteria), mMixType(mixType), mFormat(format), in AudioMix() 124 std::vector<AudioMixMatchCriterion> mCriteria; variable
|
/frameworks/base/core/jni/ |
D | android_media_AudioSystem.cpp | 187 jfieldID mCriteria; member 2189 jobject jRuleCriteria = env->GetObjectField(audioMixingRule, gAudioMixingRuleFields.mCriteria); in convertAudioMixingRuleToNative() 2254 for (const auto &criteria : nAudioMix.mCriteria) { in nativeAudioMixToJavaAudioMixingRule() 2365 jint status = convertAudioMixingRuleToNative(env, jRule, &(nAudioMix->mCriteria)); in convertAudioMixToNative() 3725 gAudioMixingRuleFields.mCriteria = GetFieldIDOrDie(env, audioMixingRuleClass, "mCriteria", in register_android_media_AudioSystem()
|
/frameworks/av/services/audiopolicy/tests/ |
D | audiopolicymanager_tests.cpp | 1584 ASSERT_EQ(mix.mCriteria.size(), mixMatchCriteria.size()); in TEST_F_WITH_FLAGS() 1586 EXPECT_EQ(mix.mCriteria[i].mRule, mixMatchCriteria[i].mRule); in TEST_F_WITH_FLAGS() 1587 EXPECT_EQ(mix.mCriteria[i].mValue.mUsage, mixMatchCriteria[i].mValue.mUsage); in TEST_F_WITH_FLAGS()
|
/frameworks/av/services/audiopolicy/managerdefault/ |
D | AudioPolicyManager.cpp | 4057 _aidl_return.emplace_back(policyMix->mCriteria, policyMix->mMixType, in getRegisteredPolicyMixes()
|
/frameworks/base/boot/hiddenapi/ |
D | hiddenapi-max-target-o.txt | 24449 Landroid/media/audiopolicy/AudioMixingRule$Builder;->mCriteria:Ljava/util/ArrayList;
|