Home
last modified time | relevance | path

Searched refs:mCriteria (Results 1 – 10 of 10) sorted by relevance

/frameworks/av/media/libaudioclient/
DAudioPolicy.cpp102 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 …]
DPolicyAidlConversion.cpp231 std::back_inserter(legacy.mCriteria), in aidl2legacy_AudioMix()
255 legacy.mCriteria, in legacy2aidl_AudioMix()
/frameworks/base/media/java/android/media/audiopolicy/
DAudioMixingRule.java61 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/
DAudioPolicyMix.cpp151 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/
Daudioclient_serialization_tests.cpp232 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/
DAudioPolicy.h102 mCriteria(criteria), mMixType(mixType), mFormat(format), in AudioMix()
124 std::vector<AudioMixMatchCriterion> mCriteria; variable
/frameworks/base/core/jni/
Dandroid_media_AudioSystem.cpp187 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/
Daudiopolicymanager_tests.cpp1584 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/
DAudioPolicyManager.cpp4057 _aidl_return.emplace_back(policyMix->mCriteria, policyMix->mMixType, in getRegisteredPolicyMixes()
/frameworks/base/boot/hiddenapi/
Dhiddenapi-max-target-o.txt24449 Landroid/media/audiopolicy/AudioMixingRule$Builder;->mCriteria:Ljava/util/ArrayList;