/aosp12/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/unit/ |
H A D | AudioAttributesUnitTest.java | 34 assertEquals("USAGE_MEDIA", AudioAttributes.usageToString(AudioAttributes.USAGE_MEDIA)); in testUsageToString_returnCorrectStrings() 36 AudioAttributes.usageToString(AudioAttributes.USAGE_VOICE_COMMUNICATION)); in testUsageToString_returnCorrectStrings() 40 assertEquals("USAGE_ALARM", AudioAttributes.usageToString(AudioAttributes.USAGE_ALARM)); in testUsageToString_returnCorrectStrings() 42 AudioAttributes.usageToString(AudioAttributes.USAGE_NOTIFICATION)); in testUsageToString_returnCorrectStrings() 44 AudioAttributes.usageToString(AudioAttributes.USAGE_NOTIFICATION_RINGTONE)); in testUsageToString_returnCorrectStrings() 55 AudioAttributes.usageToString(AudioAttributes.USAGE_NOTIFICATION_EVENT)); in testUsageToString_returnCorrectStrings() 65 AudioAttributes.usageToString(AudioAttributes.USAGE_ASSISTANT)); in testUsageToString_returnCorrectStrings() 67 AudioAttributes.usageToString(AudioAttributes.USAGE_CALL_ASSISTANT)); in testUsageToString_returnCorrectStrings() 69 AudioAttributes.usageToString(AudioAttributes.USAGE_EMERGENCY)); in testUsageToString_returnCorrectStrings() 72 AudioAttributes.usageToString(AudioAttributes.USAGE_VEHICLE_STATUS)); in testUsageToString_returnCorrectStrings() [all …]
|
/aosp12/packages/services/Car/service/src/com/android/car/audio/ |
H A D | CarAudioContext.java | 22 import android.media.AudioAttributes; 23 import android.media.AudioAttributes.AttributeUsage; 142 AudioAttributes.USAGE_UNKNOWN, in CONTEXT_TO_USAGES.put() 143 AudioAttributes.USAGE_GAME, in CONTEXT_TO_USAGES.put() 144 AudioAttributes.USAGE_MEDIA in CONTEXT_TO_USAGES.put() 155 AudioAttributes.USAGE_ASSISTANT in CONTEXT_TO_USAGES.put() 171 AudioAttributes.USAGE_ALARM in CONTEXT_TO_USAGES.put() 176 AudioAttributes.USAGE_NOTIFICATION, in CONTEXT_TO_USAGES.put() 190 AudioAttributes.USAGE_EMERGENCY in CONTEXT_TO_USAGES.put() 195 AudioAttributes.USAGE_SAFETY in CONTEXT_TO_USAGES.put() [all …]
|
H A D | CarAudioDynamicRouting.java | 18 import android.media.AudioAttributes; 19 import android.media.AudioAttributes.AttributeUsage; 45 AudioAttributes.USAGE_MEDIA, 46 AudioAttributes.USAGE_ALARM, 47 AudioAttributes.USAGE_NOTIFICATION_RINGTONE 81 AudioAttributes attributes = buildAttributesWithUsage(usage); in setupAudioDynamicRoutingForGroup() 106 private static AudioAttributes buildAttributesWithUsage(@AttributeUsage int usage) { in buildAttributesWithUsage() 107 AudioAttributes.Builder attributesBuilder = new AudioAttributes.Builder(); in buildAttributesWithUsage() 108 if (AudioAttributes.isSystemUsage(usage)) { in buildAttributesWithUsage()
|
/aosp12/frameworks/base/core/java/android/os/ |
H A D | VibrationAttributes.java | 23 import android.media.AudioAttributes; 204 return AudioAttributes.USAGE_NOTIFICATION; in getAudioUsage() 212 return AudioAttributes.USAGE_ALARM; in getAudioUsage() 214 return AudioAttributes.USAGE_UNKNOWN; in getAudioUsage() 379 private void setUsage(@NonNull AudioAttributes audio) { in setUsage() 382 case AudioAttributes.USAGE_NOTIFICATION: in setUsage() 383 case AudioAttributes.USAGE_NOTIFICATION_EVENT: in setUsage() 392 case AudioAttributes.USAGE_NOTIFICATION_RINGTONE: in setUsage() 398 case AudioAttributes.USAGE_ALARM: in setUsage() 406 private void setFlags(@NonNull AudioAttributes audio) { in setFlags() [all …]
|
H A D | ExternalVibration.java | 21 import android.media.AudioAttributes; 38 private AudioAttributes mAttrs; 46 public ExternalVibration(int uid, @NonNull String pkg, @NonNull AudioAttributes attrs, in ExternalVibration() 63 private AudioAttributes readAudioAttributes(Parcel in) { in readAudioAttributes() 68 AudioAttributes.Builder builder = new AudioAttributes.Builder(); in readAudioAttributes() 84 public AudioAttributes getAudioAttributes() { in getAudioAttributes() 169 private static void writeAudioAttributes(AudioAttributes attrs, Parcel out, int flags) { in writeAudioAttributes()
|
/aosp12/frameworks/base/media/java/android/media/audiopolicy/ |
H A D | AudioProductStrategy.java | 22 import android.media.AudioAttributes; 131 return new AudioAttributes.Builder() in getAudioAttributesForStrategyWithLegacyStreamType() 132 .setContentType(AudioAttributes.CONTENT_TYPE_UNKNOWN) in getAudioAttributesForStrategyWithLegacyStreamType() 133 .setUsage(AudioAttributes.USAGE_UNKNOWN).build(); in getAudioAttributesForStrategyWithLegacyStreamType() 143 @NonNull AudioAttributes audioAttributes) { in getLegacyStreamTypeForStrategyWithAudioAttributes() 216 public @NonNull AudioAttributes getAudioAttributes() { in getAudioAttributes() 367 @NonNull AudioAttributes attr) { in attributesMatches() 388 private final AudioAttributes[] mAudioAttributes; 391 @NonNull AudioAttributes[] audioAttributes) { in AudioAttributesGroup() 417 public @NonNull AudioAttributes getAudioAttributes() { in getAudioAttributes() [all …]
|
H A D | AudioVolumeGroup.java | 21 import android.media.AudioAttributes; 56 private final AudioAttributes[] mAudioAttributes; 98 @NonNull AudioAttributes[] audioAttributes, in AudioVolumeGroup() 123 public @NonNull List<AudioAttributes> getAudioAttributes() { in getAudioAttributes() 158 for (AudioAttributes attributes : mAudioAttributes) { in writeToParcel() 159 attributes.writeToParcel(dest, flags | AudioAttributes.FLATTEN_TAGS/*flags*/); in writeToParcel() 175 AudioAttributes[] audioAttributes = new AudioAttributes[nbAttributes]; 177 audioAttributes[index] = AudioAttributes.CREATOR.createFromParcel(in); 202 for (AudioAttributes attribute : mAudioAttributes) { in toString()
|
H A D | AudioMixingRule.java | 22 import android.media.AudioAttributes; 114 final AudioAttributes mAttr; 121 AudioMixMatchCriterion(AudioAttributes attributes, int rule) { in AudioMixMatchCriterion() 159 public AudioAttributes getAudioAttributes() { return mAttr; } in getAudioAttributes() 348 public Builder addRule(AudioAttributes attrToMatch, int rule) in addRule() 506 if (!(property instanceof AudioAttributes)) { in checkAddRuleObjInternal() 644 AudioAttributes attr = null; in addRuleFromParcel() 649 if (AudioAttributes.isSystemUsage(usage)) { in addRuleFromParcel() 650 attr = new AudioAttributes.Builder() in addRuleFromParcel() 653 attr = new AudioAttributes.Builder() in addRuleFromParcel() [all …]
|
/aosp12/packages/services/Car/tests/carservice_test/src/com/android/car/audio/ |
H A D | CarAudioFocusTest.java | 67 private static final AudioAttributes ATTR_INVALID = new AudioAttributes.Builder() 72 private static final AudioAttributes ATTR_MEDIA = new AudioAttributes.Builder() 77 private static final AudioAttributes ATTR_NAVIGATION = new AudioAttributes.Builder() 82 private static final AudioAttributes ATTR_VOICE_COMMAND = new AudioAttributes.Builder() 87 private static final AudioAttributes ATTR_CALL_RING = new AudioAttributes.Builder() 92 private static final AudioAttributes ATTR_CALL = new AudioAttributes.Builder() 97 private static final AudioAttributes ATTR_ALARM = new AudioAttributes.Builder() 102 private static final AudioAttributes ATTR_NOTIFICATION = new AudioAttributes.Builder() 107 private static final AudioAttributes ATTR_SYSTEM_SOUND = new AudioAttributes.Builder() 112 private static final AudioAttributes ATTR_EMERGENCY = new AudioAttributes.Builder() [all …]
|
/aosp12/frameworks/base/media/java/android/media/ |
H A D | AudioAttributes.java | 535 private AudioAttributes() { in AudioAttributes() method in AudioAttributes 742 public Builder(AudioAttributes aa) { in Builder() 758 public AudioAttributes build() { in build() 759 AudioAttributes aa = new AudioAttributes(); in build() 1080 AudioAttributes attributes = in setInternalLegacyStreamType() 1265 private AudioAttributes(Parcel in) { in AudioAttributes() method in AudioAttributes 1302 return new AudioAttributes(p); 1305 return new AudioAttributes[size]; 1314 AudioAttributes that = (AudioAttributes) o; in equals() 1428 case AudioAttributes.USAGE_MEDIA: in usageToXsdString() [all …]
|
H A D | AudioFocusRequest.java | 222 private final static AudioAttributes FOCUS_DEFAULT_ATTR = new AudioAttributes.Builder() 223 .setUsage(AudioAttributes.USAGE_MEDIA).build(); 230 private final @NonNull AudioAttributes mAttr; 235 AudioAttributes attr, int focusGain, int flags) { in AudioFocusRequest() 287 public @NonNull AudioAttributes getAudioAttributes() { in getAudioAttributes() 353 private AudioAttributes mAttr = FOCUS_DEFAULT_ATTR; 483 public @NonNull Builder setAudioAttributes(@NonNull AudioAttributes attributes) { in setAudioAttributes() 574 mAttr = new AudioAttributes.Builder(mAttr).addBundle(extraInfo).build(); in build()
|
/aosp12/packages/services/Car/tests/carservice_unit_test/src/com/android/car/audio/ |
H A D | CarAudioContextTest.java | 19 import static android.media.AudioAttributes.USAGE_ASSISTANCE_NAVIGATION_GUIDANCE; 20 import static android.media.AudioAttributes.USAGE_EMERGENCY; 21 import static android.media.AudioAttributes.USAGE_GAME; 22 import static android.media.AudioAttributes.USAGE_MEDIA; 23 import static android.media.AudioAttributes.USAGE_UNKNOWN; 24 import static android.media.AudioAttributes.USAGE_VIRTUAL_SOURCE; 37 import android.media.AudioAttributes; 38 import android.media.AudioAttributes.AttributeUsage; 71 AudioAttributes attributes = new AudioAttributes.Builder().setUsage(USAGE_MEDIA).build(); in getContextForAudioAttributes_forAttributeWithValidUsage_returnsContext() 78 AudioAttributes attributes = new AudioAttributes.Builder().setUsage(USAGE_VIRTUAL_SOURCE) in getContextForAudioAttributes_forAttributesWithInvalidUsage_returnsInvalidContext()
|
H A D | CarDuckingUtilsTest.java | 19 import static android.media.AudioAttributes.USAGE_ALARM; 20 import static android.media.AudioAttributes.USAGE_ASSISTANCE_NAVIGATION_GUIDANCE; 21 import static android.media.AudioAttributes.USAGE_EMERGENCY; 22 import static android.media.AudioAttributes.USAGE_GAME; 23 import static android.media.AudioAttributes.USAGE_MEDIA; 24 import static android.media.AudioAttributes.USAGE_NOTIFICATION; 25 import static android.media.AudioAttributes.USAGE_SAFETY; 26 import static android.media.AudioAttributes.USAGE_VIRTUAL_SOURCE; 41 import android.media.AudioAttributes; 226 AudioAttributes attributes = new AudioAttributes.Builder().setUsage(usage).build(); in generateAudioFocusInfoForUsage() [all …]
|
/aosp12/packages/services/Car/tests/EmbeddedKitchenSinkApp/src/com/google/android/car/kitchensink/audio/ |
H A D | AudioTransientPlayersFragment.java | 19 import static android.media.AudioAttributes.USAGE_ALARM; 20 import static android.media.AudioAttributes.USAGE_ASSISTANCE_NAVIGATION_GUIDANCE; 21 import static android.media.AudioAttributes.USAGE_ASSISTANT; 22 import static android.media.AudioAttributes.USAGE_NOTIFICATION; 23 import static android.media.AudioAttributes.USAGE_NOTIFICATION_RINGTONE; 24 import static android.media.AudioAttributes.USAGE_VOICE_COMMUNICATION; 29 import android.media.AudioAttributes; 94 AudioAttributes attributes = new AudioAttributes.Builder().setUsage(usage).build(); in getCarSoundsPlayer()
|
H A D | AudioSystemPlayerFragment.java | 19 import static android.media.AudioAttributes.USAGE_ANNOUNCEMENT; 20 import static android.media.AudioAttributes.USAGE_EMERGENCY; 21 import static android.media.AudioAttributes.USAGE_SAFETY; 22 import static android.media.AudioAttributes.USAGE_VEHICLE_STATUS; 27 import android.media.AudioAttributes; 99 AudioAttributes attributes = new AudioAttributes.Builder().setSystemUsage(usage).build(); in getCarSoundsPlayer()
|
/aosp12/packages/apps/Settings/tests/robotests/src/com/android/settings/media/ |
H A D | MediaOutputUtilsTest.java | 27 import android.media.AudioAttributes; 85 new AudioAttributes.Builder().setUsage(AudioAttributes.USAGE_MEDIA).build(), in getActiveLocalMediaController_remoteMediaPlaying_returnNull() 104 new AudioAttributes.Builder().setUsage(AudioAttributes.USAGE_MEDIA).build(), in getActiveLocalMediaController_localMediaStopped_returnNull() 124 new AudioAttributes.Builder().setUsage(AudioAttributes.USAGE_MEDIA).build(), in getActiveLocalMediaController_bothHaveRemoteMediaAndLocalMedia_returnNull() 150 new AudioAttributes.Builder().setUsage(AudioAttributes.USAGE_MEDIA).build(), in getActiveLocalMediaController_bothHaveLocalMediaAndRemoteMedia_returnNull() 174 new AudioAttributes.Builder().setUsage(AudioAttributes.USAGE_MEDIA).build(), in initPlayback()
|
/aosp12/frameworks/av/media/libaudioclient/include/media/ |
H A D | AudioAttributes.h | 29 class AudioAttributes : public Parcelable 32 AudioAttributes() = default; 33 AudioAttributes(const audio_attributes_t &attributes) : mAttributes(attributes) {} // NOLINT in AudioAttributes() function 34 AudioAttributes(volume_group_t groupId, in AudioAttributes() function 64 legacy2aidl_AudioAttributes_AudioAttributesEx(const AudioAttributes& legacy); 65 ConversionResult<AudioAttributes>
|
/aosp12/packages/services/Car/service/src/com/android/car/audio/hal/ |
H A D | HalAudioFocus.java | 28 import android.media.AudioAttributes; 29 import android.media.AudioAttributes.AttributeUsage; 97 + AudioAttributes.usageToString(usage) + " and zoneId " + zoneId); in requestAudioFocus() 121 Slog.d(TAG, "Abandoning focus with usage " + AudioAttributes.usageToString(usage) in abandonAudioFocus() 185 writer.printf("%s - focusGain: %s\n", AudioAttributes.usageToString(usage), in dump() 209 Slog.d(TAG, "Abandoned focus for usage " + AudioAttributes.usageToString(usage) in abandonAudioFocusLocked() 220 private AudioAttributes generateAudioAttributes(int usage, int zoneId) { in generateAudioAttributes() 221 AudioAttributes.Builder builder = new AudioAttributes.Builder(); in generateAudioAttributes() 226 if (AudioAttributes.isSystemUsage(usage)) { in generateAudioAttributes() 235 AudioAttributes attributes = generateAudioAttributes(usage, zoneId); in generateFocusRequestLocked() [all …]
|
/aosp12/frameworks/base/media/java/android/media/musicrecognition/ |
H A D | RecognitionRequest.java | 19 import static android.media.AudioAttributes.CONTENT_TYPE_MUSIC; 26 import android.media.AudioAttributes; 40 @NonNull private final AudioAttributes mAudioAttributes; 55 public AudioAttributes getAudioAttributes() { in getAudioAttributes() 88 private AudioAttributes mAudioAttributes = new AudioAttributes.Builder() 97 public Builder setAudioAttributes(@NonNull AudioAttributes audioAttributes) { in setAudioAttributes() 156 mAudioAttributes = in.readParcelable(AudioAttributes.class.getClassLoader()); in RecognitionRequest()
|
/aosp12/frameworks/base/services/core/java/com/android/server/appop/ |
H A D | AudioRestrictionManager.java | 22 import android.media.AudioAttributes; 46 for (int usage : AudioAttributes.SDK_USAGES) { 47 final int suppressionBehavior = AudioAttributes.SUPPRESSIBLE_USAGES.get(usage); 48 if (suppressionBehavior == AudioAttributes.SUPPRESSIBLE_NOTIFICATION || 49 suppressionBehavior == AudioAttributes.SUPPRESSIBLE_CALL || 50 suppressionBehavior == AudioAttributes.SUPPRESSIBLE_ALARM) { 53 } else if (suppressionBehavior != AudioAttributes.SUPPRESSIBLE_MEDIA && 54 suppressionBehavior != AudioAttributes.SUPPRESSIBLE_SYSTEM && 55 suppressionBehavior != AudioAttributes.SUPPRESSIBLE_NEVER) { 164 pw.print(" usage="); pw.print(AudioAttributes.usageToString(usage)); in dump()
|
/aosp12/frameworks/base/media/tests/AudioPolicyTest/src/com/android/audiopolicytest/ |
H A D | AudioManagerTest.java | 23 import android.media.AudioAttributes; 50 AudioAttributes attributes = audioProductStrategy.getAudioAttributes(); in testGetAndValidateProductStrategies() 77 for (final AudioAttributes aa : audioVolumeGroup.getAudioAttributes()) { in testGetAndValidateProductStrategies() 115 List<AudioAttributes> avgAttributes = audioVolumeGroup.getAudioAttributes(); in testGetAndValidateVolumeGroups() 120 for (final AudioAttributes aa : avgAttributes) { in testGetAndValidateVolumeGroups() 184 AudioAttributes nullAttributes = null; in testSetGetVolumePerAttributesWithInvalidAttributes() 201 for (int usage : AudioAttributes.SDK_USAGES) { in testSetGetVolumePerAttributes() 202 if (usage == AudioAttributes.USAGE_UNKNOWN) { in testSetGetVolumePerAttributes() 205 AudioAttributes aaForUsage = new AudioAttributes.Builder().setUsage(usage).build(); in testSetGetVolumePerAttributes() 267 List<AudioAttributes> avgAttributes = audioVolumeGroup.getAudioAttributes(); in testVolumeGroupCallback() [all …]
|
H A D | AudioVolumesTestBase.java | 21 import android.media.AudioAttributes; 39 public static final AudioAttributes sDefaultAttributes = 42 public static final AudioAttributes sInvalidAttributes = new AudioAttributes.Builder().build(); 64 AudioAttributes avgAttributes = sDefaultAttributes; in storeAllVolumes() 65 for (final AudioAttributes aa : avg.getAudioAttributes()) { in storeAllVolumes() 90 AudioAttributes avgAttributes = sDefaultAttributes; in restoreAllVolumes() 91 for (final AudioAttributes aa : avg.getAudioAttributes()) { in restoreAllVolumes()
|
/aosp12/frameworks/av/media/libaudioclient/ |
H A D | AudioAttributes.cpp | 32 status_t AudioAttributes::readFromParcel(const Parcel* parcel) { in readFromParcel() 39 status_t AudioAttributes::writeToParcel(Parcel* parcel) const { in writeToParcel() 46 legacy2aidl_AudioAttributes_AudioAttributesEx(const AudioAttributes& legacy) { in legacy2aidl_AudioAttributes_AudioAttributesEx() 56 ConversionResult<AudioAttributes> 58 return AudioAttributes(VALUE_OR_RETURN(aidl2legacy_int32_t_volume_group_t(aidl.groupId)), in aidl2legacy_AudioAttributesEx_AudioAttributes()
|
/aosp12/packages/apps/Camera2/src/com/android/camera/ |
H A D | SoundPlayer.java | 20 import android.media.AudioAttributes; 45 .setAudioAttributes(new AudioAttributes.Builder() in SoundPlayer() 46 .setUsage(AudioAttributes.USAGE_ASSISTANCE_SONIFICATION) in SoundPlayer() 47 .setContentType(AudioAttributes.CONTENT_TYPE_SONIFICATION) in SoundPlayer() 48 .setFlags(AudioAttributes.FLAG_AUDIBILITY_ENFORCED) in SoundPlayer()
|
/aosp12/frameworks/base/services/core/java/com/android/server/audio/ |
H A D | MediaFocusControl.java | 24 import android.media.AudioAttributes; 820 { AudioAttributes.USAGE_MEDIA, AudioAttributes.USAGE_GAME }; 830 case AudioAttributes.USAGE_MEDIA: in getFocusRampTimeMs() 831 case AudioAttributes.USAGE_GAME: in getFocusRampTimeMs() 833 case AudioAttributes.USAGE_ALARM: in getFocusRampTimeMs() 835 case AudioAttributes.USAGE_ASSISTANT: in getFocusRampTimeMs() 838 case AudioAttributes.USAGE_ANNOUNCEMENT: in getFocusRampTimeMs() 842 case AudioAttributes.USAGE_NOTIFICATION: in getFocusRampTimeMs() 850 case AudioAttributes.USAGE_EMERGENCY: in getFocusRampTimeMs() 851 case AudioAttributes.USAGE_SAFETY: in getFocusRampTimeMs() [all …]
|