Home
last modified time | relevance | path

Searched refs:AudioDeviceInfo (Results 1 – 25 of 54) sorted by relevance

123

/aosp14/frameworks/base/services/core/java/com/android/server/media/
H A DAudioAttributesUtils.java23 import android.media.AudioDeviceInfo;
47 case AudioDeviceInfo.TYPE_DOCK: in mapToMediaRouteType()
48 case AudioDeviceInfo.TYPE_DOCK_ANALOG: in mapToMediaRouteType()
50 case AudioDeviceInfo.TYPE_HDMI: in mapToMediaRouteType()
52 case AudioDeviceInfo.TYPE_USB_DEVICE: in mapToMediaRouteType()
56 case AudioDeviceInfo.TYPE_BLE_HEADSET: in mapToMediaRouteType()
58 case AudioDeviceInfo.TYPE_HEARING_AID: in mapToMediaRouteType()
81 case AudioDeviceInfo.TYPE_DOCK: in isDeviceOutputAttributes()
82 case AudioDeviceInfo.TYPE_DOCK_ANALOG: in isDeviceOutputAttributes()
83 case AudioDeviceInfo.TYPE_HDMI: in isDeviceOutputAttributes()
[all …]
/aosp14/frameworks/base/media/java/android/media/audiofx/
H A DVirtualizer.java20 import android.media.AudioDeviceInfo;
320 return AudioDeviceInfo.TYPE_UNKNOWN; in getDeviceForModeForce()
332 case AudioDeviceInfo.TYPE_USB_HEADSET: in deviceToMode()
335 case AudioDeviceInfo.TYPE_LINE_ANALOG: in deviceToMode()
338 case AudioDeviceInfo.TYPE_HDMI: in deviceToMode()
339 case AudioDeviceInfo.TYPE_HDMI_ARC: in deviceToMode()
340 case AudioDeviceInfo.TYPE_USB_DEVICE: in deviceToMode()
342 case AudioDeviceInfo.TYPE_DOCK: in deviceToMode()
343 case AudioDeviceInfo.TYPE_FM: in deviceToMode()
344 case AudioDeviceInfo.TYPE_AUX_LINE: in deviceToMode()
[all …]
/aosp14/frameworks/base/packages/SettingsLib/src/com/android/settingslib/media/
H A DDeviceIconUtil.java22 import android.media.AudioDeviceInfo;
44 AudioDeviceInfo.TYPE_USB_DEVICE, in DeviceIconUtil()
48 AudioDeviceInfo.TYPE_USB_HEADSET, in DeviceIconUtil()
52 AudioDeviceInfo.TYPE_USB_ACCESSORY, in DeviceIconUtil()
56 AudioDeviceInfo.TYPE_DOCK, in DeviceIconUtil()
60 AudioDeviceInfo.TYPE_HDMI, in DeviceIconUtil()
64 AudioDeviceInfo.TYPE_WIRED_HEADSET, in DeviceIconUtil()
68 AudioDeviceInfo.TYPE_WIRED_HEADPHONES, in DeviceIconUtil()
72 AudioDeviceInfo.TYPE_BUILTIN_SPEAKER, in DeviceIconUtil()
91 @AudioDeviceInfo.AudioDeviceType int audioDeviceType) { in getIconResIdFromAudioDeviceType()
[all …]
/aosp14/frameworks/base/packages/SettingsLib/tests/robotests/src/com/android/settingslib/media/
H A DDeviceIconUtilTest.java21 import android.media.AudioDeviceInfo;
94 assertThat(mDeviceIconUtil.getIconResIdFromAudioDeviceType(AudioDeviceInfo.TYPE_USB_DEVICE)) in getIconResIdFromAudioDeviceType_usbDevice_isHeadphone()
101 mDeviceIconUtil.getIconResIdFromAudioDeviceType(AudioDeviceInfo.TYPE_USB_HEADSET)) in getIconResIdFromAudioDeviceType_usbHeadset_isHeadphone()
108 mDeviceIconUtil.getIconResIdFromAudioDeviceType(AudioDeviceInfo.TYPE_USB_ACCESSORY)) in getIconResIdFromAudioDeviceType_usbAccessory_isHeadphone()
114 assertThat(mDeviceIconUtil.getIconResIdFromAudioDeviceType(AudioDeviceInfo.TYPE_DOCK)) in getIconResIdFromAudioDeviceType_dock_isHeadphone()
120 assertThat(mDeviceIconUtil.getIconResIdFromAudioDeviceType(AudioDeviceInfo.TYPE_HDMI)) in getIconResIdFromAudioDeviceType_hdmi_isHeadphone()
127 mDeviceIconUtil.getIconResIdFromAudioDeviceType(AudioDeviceInfo.TYPE_WIRED_HEADSET)) in getIconResIdFromAudioDeviceType_wiredHeadset_isHeadphone()
134 mDeviceIconUtil.getIconResIdFromAudioDeviceType(AudioDeviceInfo.TYPE_WIRED_HEADPHONES)) in getIconResIdFromAudioDeviceType_wiredHeadphones_isHeadphone()
141 mDeviceIconUtil.getIconResIdFromAudioDeviceType(AudioDeviceInfo.TYPE_BUILTIN_SPEAKER)) in getIconResIdFromAudioDeviceType_builtinSpeaker_isSmartphone()
147 assertThat(mDeviceIconUtil.getIconResIdFromAudioDeviceType(AudioDeviceInfo.TYPE_UNKNOWN)) in getIconResIdFromAudioDeviceType_unsupportedType_isSmartphone()
/aosp14/frameworks/base/media/java/android/media/
H A DAudioDeviceAttributes.java67 private final @AudioDeviceInfo.AudioDeviceType int mType;
101 public AudioDeviceAttributes(@NonNull AudioDeviceInfo deviceInfo) { in AudioDeviceAttributes()
120 public AudioDeviceAttributes(@Role int role, @AudioDeviceInfo.AudioDeviceType int type, in AudioDeviceAttributes()
136 public AudioDeviceAttributes(@Role int role, @AudioDeviceInfo.AudioDeviceType int type, in AudioDeviceAttributes()
144 AudioDeviceInfo.enforceValidAudioDeviceTypeOut(type); in AudioDeviceAttributes()
145 mNativeType = AudioDeviceInfo.convertDeviceTypeToInternalDevice(type); in AudioDeviceAttributes()
147 AudioDeviceInfo.enforceValidAudioDeviceTypeIn(type); in AudioDeviceAttributes()
148 mNativeType = AudioDeviceInfo.convertDeviceTypeToInternalInputDevice(type, address); in AudioDeviceAttributes()
181 mType = AudioDeviceInfo.convertInternalDeviceToDeviceType(nativeType); in AudioDeviceAttributes()
220 public @AudioDeviceInfo.AudioDeviceType int getType() { in getType()
H A DAudioRouting.java35 public boolean setPreferredDevice(AudioDeviceInfo deviceInfo); in setPreferredDevice()
41 public AudioDeviceInfo getPreferredDevice(); in getPreferredDevice()
49 public AudioDeviceInfo getRoutedDevice(); in getRoutedDevice()
H A DHwAudioSource.java37 private final AudioDeviceInfo mAudioDeviceInfo;
56 private HwAudioSource(@NonNull AudioDeviceInfo device, @NonNull AudioAttributes attributes) { in HwAudioSource()
218 private AudioDeviceInfo mAudioDeviceInfo;
244 public @NonNull Builder setAudioDeviceInfo(@NonNull AudioDeviceInfo info) { in setAudioDeviceInfo()
H A DAudioDeviceCallback.java31 public void onAudioDevicesAdded(AudioDeviceInfo[] addedDevices) {} in onAudioDevicesAdded()
39 public void onAudioDevicesRemoved(AudioDeviceInfo[] removedDevices) {} in onAudioDevicesRemoved()
H A DMediaRoute2Info.java178 public static final int TYPE_BUILTIN_SPEAKER = AudioDeviceInfo.TYPE_BUILTIN_SPEAKER;
185 public static final int TYPE_WIRED_HEADSET = AudioDeviceInfo.TYPE_WIRED_HEADSET;
192 public static final int TYPE_WIRED_HEADPHONES = AudioDeviceInfo.TYPE_WIRED_HEADPHONES;
199 public static final int TYPE_BLUETOOTH_A2DP = AudioDeviceInfo.TYPE_BLUETOOTH_A2DP;
206 public static final int TYPE_HDMI = AudioDeviceInfo.TYPE_HDMI;
213 public static final int TYPE_USB_DEVICE = AudioDeviceInfo.TYPE_USB_DEVICE;
220 public static final int TYPE_USB_ACCESSORY = AudioDeviceInfo.TYPE_USB_ACCESSORY;
227 public static final int TYPE_DOCK = AudioDeviceInfo.TYPE_DOCK;
234 public static final int TYPE_USB_HEADSET = AudioDeviceInfo.TYPE_USB_HEADSET;
241 public static final int TYPE_HEARING_AID = AudioDeviceInfo.TYPE_HEARING_AID;
[all …]
H A DAudioManager.java7620 private static AudioDeviceInfo[]
7632 AudioDeviceInfo[] deviceList = new AudioDeviceInfo[numRecs]; in infoListFromPortList()
7712 for (AudioDeviceInfo device : devices) { in getDeviceForPortId()
7817 for (AudioDeviceInfo device : devices) { in addMicrophonesFromAudioDeviceInfo()
7956 AudioDeviceInfo[] deviceList = in broadcastDeviceListChange_sync()
7961 AudioDeviceInfo[] added_devices = in broadcastDeviceListChange_sync()
7963 AudioDeviceInfo[] removed_devices = in broadcastDeviceListChange_sync()
8782 AudioDeviceInfo deviceForType = null; in getDeviceInfoFromTypeAndAddress()
9494 @NonNull AudioDeviceInfo device, in setPreferredMixerAttributes()
9522 @NonNull AudioDeviceInfo device) { in getPreferredMixerAttributes()
[all …]
H A DRingtone.java168 private AudioDeviceInfo getBuiltinDevice(AudioManager audioManager) { in getBuiltinDevice()
169 AudioDeviceInfo[] deviceList = audioManager.getDevices(AudioManager.GET_DEVICES_OUTPUTS); in getBuiltinDevice()
170 for (AudioDeviceInfo device : deviceList) { in getBuiltinDevice()
171 if (device.getType() == AudioDeviceInfo.TYPE_BUILTIN_SPEAKER) { in getBuiltinDevice()
H A DAudioDeviceInfo.java35 public final class AudioDeviceInfo { class
394 AudioDeviceInfo that = (AudioDeviceInfo) o; in equals()
405 AudioDeviceInfo(AudioDevicePort port) { in AudioDeviceInfo() method in AudioDeviceInfo
/aosp14/frameworks/base/services/core/java/com/android/server/audio/
H A DAdiDeviceState.java26 import android.media.AudioDeviceInfo;
43 @AudioDeviceInfo.AudioDeviceType
70 AdiDeviceState(@AudioDeviceInfo.AudioDeviceType int deviceType, in AdiDeviceState()
77 mInternalDeviceType = AudioDeviceInfo.convertDeviceTypeToInternalDevice(deviceType); in AdiDeviceState()
90 @AudioDeviceInfo.AudioDeviceType
129 @AudioDeviceInfo.AudioDeviceType
134 public void setAudioDeviceCategory(@AudioDeviceInfo.AudioDeviceType int audioDeviceCategory) { in setAudioDeviceCategory()
H A DSpatializerHelper.java30 import android.media.AudioDeviceInfo;
92 append(AudioDeviceInfo.TYPE_DOCK, SpatializationMode.SPATIALIZER_TRANSAURAL);
98 append(AudioDeviceInfo.TYPE_AUX_LINE, SpatializationMode.SPATIALIZER_TRANSAURAL);
556 if (canonicalDeviceType == AudioDeviceInfo.TYPE_UNKNOWN) { in addCompatibleAudioDevice()
596 final int deviceType = AudioDeviceInfo.convertDeviceTypeToInternalDevice( in logDeviceState()
627 @AudioDeviceInfo.AudioDeviceType
633 return AudioDeviceInfo.TYPE_BUILTIN_SPEAKER; in getCanonicalDeviceType()
635 return AudioDeviceInfo.TYPE_WIRED_HEADPHONES; in getCanonicalDeviceType()
637 return AudioDeviceInfo.TYPE_UNKNOWN; in getCanonicalDeviceType()
668 final @AudioDeviceInfo.AudioDeviceType int deviceType = ada.getType(); in evaluateState()
[all …]
H A DAudioDeviceBroker.java31 import android.media.AudioDeviceInfo;
485 AudioDeviceInfo.TYPE_BLUETOOTH_SCO,
487 AudioDeviceInfo.TYPE_USB_HEADSET,
490 AudioDeviceInfo.TYPE_HEARING_AID,
491 AudioDeviceInfo.TYPE_BLE_HEADSET,
492 AudioDeviceInfo.TYPE_USB_DEVICE,
493 AudioDeviceInfo.TYPE_BLE_SPEAKER,
494 AudioDeviceInfo.TYPE_LINE_ANALOG,
495 AudioDeviceInfo.TYPE_HDMI,
496 AudioDeviceInfo.TYPE_AUX_LINE
[all …]
/aosp14/frameworks/base/packages/SettingsLib/src/com/android/settingslib/bluetooth/
H A DHearingAidAudioRoutingHelper.java22 import android.media.AudioDeviceInfo;
116 AudioDeviceInfo[] audioDevices = mAudioManager.getDevices(AudioManager.GET_DEVICES_OUTPUTS); in getMatchedHearingDeviceAttributes()
117 for (AudioDeviceInfo audioDevice : audioDevices) { in getMatchedHearingDeviceAttributes()
119 if (audioDevice.getType() == AudioDeviceInfo.TYPE_HEARING_AID in getMatchedHearingDeviceAttributes()
120 || audioDevice.getType() == AudioDeviceInfo.TYPE_BLE_HEADSET) { in getMatchedHearingDeviceAttributes()
129 private boolean matchAddress(CachedBluetoothDevice device, AudioDeviceInfo audioDevice) { in matchAddress()
H A DHearingAidAudioRoutingConstants.java21 import android.media.AudioDeviceInfo;
73 AudioDeviceAttributes.ROLE_OUTPUT, AudioDeviceInfo.TYPE_BUILTIN_SPEAKER, "");
/aosp14/frameworks/base/packages/SettingsLib/tests/robotests/src/com/android/settingslib/bluetooth/
H A DHearingAidAudioRoutingHelperTest.java30 import android.media.AudioDeviceInfo;
67 private AudioDeviceInfo mAudioDeviceInfo;
78 when(mAudioDeviceInfo.getType()).thenReturn(AudioDeviceInfo.TYPE_HEARING_AID); in setUp()
81 new AudioDeviceInfo[]{mAudioDeviceInfo}); in setUp()
88 AudioDeviceInfo.TYPE_HEARING_AID, in setUp()
116 AudioDeviceAttributes.ROLE_OUTPUT, AudioDeviceInfo.TYPE_BUILTIN_SPEAKER, ""); in setPreferredDeviceRoutingStrategies_valueDeviceSpeaker_callSetStrategy()
/aosp14/frameworks/base/services/tests/servicestests/src/com/android/server/audio/
H A DAudioDeviceBrokerTest.java32 import android.media.AudioDeviceInfo;
208 new AdiDeviceState(AudioDeviceInfo.TYPE_BUILTIN_SPEAKER, in testAdiDeviceStateNullAddressCtor()
210 new AdiDeviceState(AudioDeviceInfo.TYPE_BLUETOOTH_A2DP, in testAdiDeviceStateNullAddressCtor()
220 AudioDeviceInfo.TYPE_BUILTIN_SPEAKER, AudioManager.DEVICE_OUT_SPEAKER, "bla"); in testAdiDeviceStateStringSerialization()
H A DAudioDeviceVolumeManagerTest.java26 import android.media.AudioDeviceInfo;
41 AudioDeviceAttributes.ROLE_OUTPUT, AudioDeviceInfo.TYPE_BUILTIN_SPEAKER, "");
H A DDeviceVolumeBehaviorTest.java27 import android.media.AudioDeviceInfo;
47 AudioDeviceAttributes.ROLE_OUTPUT, AudioDeviceInfo.TYPE_BUILTIN_SPEAKER, "");
/aosp14/frameworks/base/services/core/java/com/android/server/hdmi/
H A DHdmiCecLocalDeviceAudioSystem.java33 import android.media.AudioDeviceInfo;
506 AudioDeviceInfo deviceInfo = getSystemAudioDeviceInfo(); in handleRequestShortAudioDescriptor()
526 AudioDeviceInfo deviceInfo, @AudioCodec int[] audioCodecs) { in getSupportedShortAudioDescriptors()
594 AudioDeviceInfo deviceInfo, @AudioCodec int audioCodec) { in getSupportedShortAudioDescriptor()
685 private byte getFirstByteOfSAD(AudioDeviceInfo deviceInfo, @AudioCodec int audioCodec) { in getFirstByteOfSAD()
698 private byte getSecondByteOfSAD(AudioDeviceInfo deviceInfo) { in getSecondByteOfSAD()
725 private int getMaxNumberOfChannels(AudioDeviceInfo deviceInfo) { in getMaxNumberOfChannels()
736 private byte getThirdSadByteForCodecs2Through8(AudioDeviceInfo deviceInfo) { in getThirdSadByteForCodecs2Through8()
757 private AudioDeviceInfo getSystemAudioDeviceInfo() { in getSystemAudioDeviceInfo()
766 for (AudioDeviceInfo device : devices) { in getSystemAudioDeviceInfo()
[all …]
/aosp14/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/media/muteawait/
H A DMediaMuteAwaitConnectionManagerTest.kt24 import android.media.AudioDeviceInfo
157 AudioDeviceInfo.TYPE_USB_HEADSET,
238 AudioDeviceInfo.TYPE_USB_HEADSET,
/aosp14/frameworks/base/media/java/android/media/audiopolicy/
H A DAudioPolicy.java30 import android.media.AudioDeviceInfo;
425 public boolean setUidDeviceAffinity(int uid, @NonNull List<AudioDeviceInfo> devices) { in setUidDeviceAffinity()
436 for (AudioDeviceInfo device : devices) { in setUidDeviceAffinity()
442 AudioDeviceInfo.convertDeviceTypeToInternalDevice(device.getType()); in setUidDeviceAffinity()
524 @NonNull List<AudioDeviceInfo> devices) { in setUserIdDeviceAffinity()
533 for (AudioDeviceInfo device : devices) { in setUserIdDeviceAffinity()
539 AudioDeviceInfo.convertDeviceTypeToInternalDevice(device.getType()); in setUserIdDeviceAffinity()
H A DAudioMix.java23 import android.media.AudioDeviceInfo;
401 public Builder setDevice(@NonNull AudioDeviceInfo device) throws IllegalArgumentException { in setDevice()
408 mDeviceSystemType = AudioDeviceInfo.convertDeviceTypeToInternalDevice(device.getType()); in setDevice()

123