Home
last modified time | relevance | path

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

/aosp12/frameworks/av/media/libaudioclient/aidl/android/media/
H A DIAudioPolicyService.aidl187 void setSupportedSystemUsages(in AudioUsage[] systemUsages); in setSupportedSystemUsages() argument
/aosp12/frameworks/av/services/audiopolicy/service/
H A DAudioPolicyInterfaceImpl.cpp1384 std::vector<audio_usage_t> systemUsages; in setSupportedSystemUsages() local
1387 std::back_inserter(systemUsages), aidl2legacy_AudioUsage_audio_usage_t))); in setSupportedSystemUsages()
1394 bool areAllSystemUsages = std::all_of(begin(systemUsages), end(systemUsages), in setSupportedSystemUsages()
1400 mSupportedSystemUsages = systemUsages; in setSupportedSystemUsages()
H A DAudioPolicyService.h154 const std::vector<media::AudioUsage>& systemUsages) override;
/aosp12/frameworks/base/media/java/android/media/
H A DIAudioService.aidl125 void setSupportedSystemUsages(in int[] systemUsages); in setSupportedSystemUsages() argument
H A DAudioSystem.java1721 public static native int setSupportedSystemUsages(int[] systemUsages); in setSupportedSystemUsages() argument
H A DAudioManager.java1351 public void setSupportedSystemUsages(@NonNull @AttributeSystemUsage int[] systemUsages) { in setSupportedSystemUsages() argument
1352 Objects.requireNonNull(systemUsages, "systemUsages must not be null"); in setSupportedSystemUsages()
1355 service.setSupportedSystemUsages(systemUsages); in setSupportedSystemUsages()
/aosp12/frameworks/base/core/jni/
H A Dandroid_media_AudioSystem.cpp2481 jintArray systemUsages) { in android_media_AudioSystem_setSupportedSystemUsages() argument
2484 if (systemUsages == nullptr) { in android_media_AudioSystem_setSupportedSystemUsages()
2489 nativeSystemUsages = env->GetIntArrayElements(systemUsages, 0); in android_media_AudioSystem_setSupportedSystemUsages()
2492 jsize len = env->GetArrayLength(systemUsages); in android_media_AudioSystem_setSupportedSystemUsages()
2498 env->ReleaseIntArrayElements(systemUsages, nativeSystemUsages, 0); in android_media_AudioSystem_setSupportedSystemUsages()
/aosp12/frameworks/av/media/libaudioclient/include/media/
H A DAudioSystem.h352 static status_t setSupportedSystemUsages(const std::vector<audio_usage_t>& systemUsages);
/aosp12/frameworks/base/services/core/java/com/android/server/audio/
H A DAudioService.java1562 public void setSupportedSystemUsages(@NonNull @AttributeSystemUsage int[] systemUsages) { in setSupportedSystemUsages() argument
1564 verifySystemUsages(systemUsages); in setSupportedSystemUsages()
1567 AudioSystem.setSupportedSystemUsages(systemUsages); in setSupportedSystemUsages()
1568 mSupportedSystemUsages = systemUsages; in setSupportedSystemUsages()
1582 private void verifySystemUsages(@NonNull int[] systemUsages) { in verifySystemUsages() argument
1583 for (int i = 0; i < systemUsages.length; i++) { in verifySystemUsages()
1584 if (!AudioAttributes.isSystemUsage(systemUsages[i])) { in verifySystemUsages()
1585 throw new IllegalArgumentException("Non-system usage provided: " + systemUsages[i]); in verifySystemUsages()
/aosp12/frameworks/av/media/libaudioclient/
H A DAudioSystem.cpp1439 status_t AudioSystem::setSupportedSystemUsages(const std::vector<audio_usage_t>& systemUsages) { in setSupportedSystemUsages() argument
1444 convertContainer<std::vector<media::AudioUsage>>(systemUsages, in setSupportedSystemUsages()