/aosp14/frameworks/base/media/java/android/media/ |
H A D | AudioDeviceAttributes.java | 46 public final class AudioDeviceAttributes implements Parcelable { class 101 public AudioDeviceAttributes(@NonNull AudioDeviceInfo deviceInfo) { in AudioDeviceAttributes() method in AudioDeviceAttributes 194 public AudioDeviceAttributes(AudioDeviceAttributes ada) { in AudioDeviceAttributes() method in AudioDeviceAttributes 292 AudioDeviceAttributes that = (AudioDeviceAttributes) o; in equals() 311 AudioDeviceAttributes that = (AudioDeviceAttributes) o; in equalTypeAddress() 352 private AudioDeviceAttributes(@NonNull Parcel in) { in AudioDeviceAttributes() method in AudioDeviceAttributes 367 new Parcelable.Creator<AudioDeviceAttributes>() { 373 public AudioDeviceAttributes createFromParcel(Parcel p) { 374 return new AudioDeviceAttributes(p); 377 public AudioDeviceAttributes[] newArray(int size) { [all …]
|
H A D | IAudioService.aidl | 22 import android.media.AudioDeviceAttributes; 111 void setDeviceVolume(in VolumeInfo vi, in AudioDeviceAttributes ada, in setDeviceVolume() 453 void setDeviceVolumeBehavior(in AudioDeviceAttributes device, in setDeviceVolumeBehavior() 457 int getDeviceVolumeBehavior(in AudioDeviceAttributes device); in getDeviceVolumeBehavior() 516 long getAdditionalOutputDeviceDelay(in AudioDeviceAttributes device); in getAdditionalOutputDeviceDelay() 543 boolean hasHeadTracker(in AudioDeviceAttributes device); in hasHeadTracker() 549 boolean isHeadTrackerEnabled(in AudioDeviceAttributes device); in isHeadTrackerEnabled() 578 List<AudioDeviceAttributes> getSpatializerCompatibleAudioDevices(); in getSpatializerCompatibleAudioDevices() 629 oneway void cancelMuteAwaitConnection(in AudioDeviceAttributes dev); in cancelMuteAwaitConnection() 632 AudioDeviceAttributes getMutingExpectedDevice(); in getMutingExpectedDevice() [all …]
|
H A D | AudioDeviceVolumeManager.java | 98 @NonNull AudioDeviceAttributes device, in onAudioDeviceVolumeChanged() 109 @NonNull AudioDeviceAttributes device, in onAudioDeviceVolumeAdjusted() 119 final @NonNull AudioDeviceAttributes mDevice; 166 @NonNull AudioDeviceAttributes device, @NonNull VolumeInfo vol) { in dispatchDeviceVolumeChanged() 209 @NonNull AudioDeviceAttributes device, in setDeviceAbsoluteVolumeBehavior() 235 @NonNull AudioDeviceAttributes device, in setDeviceAbsoluteMultiVolumeBehavior() 260 @NonNull AudioDeviceAttributes device, in setDeviceAbsoluteVolumeAdjustOnlyBehavior() 287 @NonNull AudioDeviceAttributes device, in setDeviceAbsoluteMultiVolumeAdjustOnlyBehavior() 305 @NonNull AudioDeviceAttributes device, in baseSetDeviceAbsoluteMultiVolumeBehavior() 354 @NonNull AudioDeviceAttributes device, in onDeviceVolumeBehaviorChanged() [all …]
|
H A D | IMuteAwaitConnectionCallback.aidl | 19 import android.media.AudioDeviceAttributes; 28 void dispatchOnMutedUntilConnection(in AudioDeviceAttributes device, in int[] mutedUsages); in dispatchOnMutedUntilConnection() 30 void dispatchOnUnmutedEvent(int event, in AudioDeviceAttributes device, in int[] mutedUsages); in dispatchOnUnmutedEvent()
|
H A D | IAudioDeviceVolumeDispatcher.aidl | 19 import android.media.AudioDeviceAttributes; 29 void dispatchDeviceVolumeChanged(in AudioDeviceAttributes device, in VolumeInfo vol); in dispatchDeviceVolumeChanged() 30 void dispatchDeviceVolumeAdjusted(in AudioDeviceAttributes device, in VolumeInfo vol, in dispatchDeviceVolumeAdjusted()
|
H A D | IDeviceVolumeBehaviorDispatcher.aidl | 19 import android.media.AudioDeviceAttributes; 28 void dispatchDeviceVolumeBehaviorChanged(in AudioDeviceAttributes device, in dispatchDeviceVolumeBehaviorChanged()
|
/aosp14/frameworks/base/services/tests/servicestests/src/com/android/server/hdmi/ |
H A D | FakeAudioFramework.java | 25 import android.media.AudioDeviceAttributes; 50 private final Map<AudioDeviceAttributes, Integer> mDeviceVolumeBehaviors = new HashMap<>(); 55 private final Map<AudioAttributes, List<AudioDeviceAttributes>> mDevicesForAttributes = 130 public void setWiredDeviceConnectionState(AudioDeviceAttributes attributes, int state) { in setWiredDeviceConnectionState() 143 public int getDeviceVolumeBehavior(@NonNull AudioDeviceAttributes device) { in getDeviceVolumeBehavior() 147 public void setDeviceVolumeBehavior(@NonNull AudioDeviceAttributes device, in setDeviceVolumeBehavior() 154 public List<AudioDeviceAttributes> getDevicesForAttributes( in getDevicesForAttributes() 184 @NonNull AudioDeviceAttributes device, in setDeviceAbsoluteVolumeBehavior() 194 @NonNull AudioDeviceAttributes device, in setDeviceAbsoluteVolumeAdjustOnlyBehavior() 209 List<AudioDeviceAttributes> devices) { in setDevicesForAttributes() [all …]
|
/aosp14/frameworks/base/services/core/java/com/android/server/audio/ |
H A D | AudioSystemAdapter.java | 22 import android.media.AudioDeviceAttributes; 139 ArrayList<AudioDeviceAttributes> devices = in onRoutingUpdated() 219 private boolean sameDeviceList(@NonNull List<AudioDeviceAttributes> a, in sameDeviceList() 220 @NonNull List<AudioDeviceAttributes> b) { in sameDeviceList() 221 for (AudioDeviceAttributes device : a) { in sameDeviceList() 226 for (AudioDeviceAttributes device : b) { in sameDeviceList() 303 public @NonNull ArrayList<AudioDeviceAttributes> getDevicesForAttributes( in getDevicesForAttributes() 310 final ArrayList<AudioDeviceAttributes> res = getDevicesForAttributesImpl( in getDevicesForAttributes() 319 ArrayList<AudioDeviceAttributes> res; in getDevicesForAttributesImpl() 335 final ArrayList<AudioDeviceAttributes> real = in getDevicesForAttributesImpl() [all …]
|
H A D | AudioDeviceInventory.java | 28 import android.media.AudioDeviceAttributes; 971 @NonNull AudioDeviceAttributes device) { in setDeviceAsNonDefaultForStrategyAndSave() 1690 AudioDeviceAttributes ada = new AudioDeviceAttributes( 1759 AudioDeviceAttributes communicationDevice = 1780 AudioDeviceAttributes ada = 1959 AudioDeviceAttributes ada = new AudioDeviceAttributes( 2016 AudioDeviceAttributes ada = new AudioDeviceAttributes( 2032 AudioDeviceAttributes ada = new AudioDeviceAttributes( 2057 AudioDeviceAttributes ada = new AudioDeviceAttributes( 2133 AudioDeviceAttributes ada = new AudioDeviceAttributes(device, address, name); [all …]
|
H A D | AudioDeviceBroker.java | 30 import android.media.AudioDeviceAttributes; 322 AudioDeviceAttributes deviceAttr = in setCommunicationDevice() 390 AudioDeviceAttributes prevClientDevice = null; in setCommunicationRouteForClient() 1243 @NonNull AudioDeviceAttributes device) { in setDeviceAsNonDefaultForStrategySync() 1248 @NonNull AudioDeviceAttributes device) { in removeDeviceAsNonDefaultForStrategySync() 1292 List<AudioDeviceAttributes> devices) { in anonymizeAudioDeviceAttributesListUnchecked() 1927 final AudioDeviceAttributes device = (AudioDeviceAttributes) msg.obj; in handleMessage() 1932 final AudioDeviceAttributes device = (AudioDeviceAttributes) msg.obj; in handleMessage() 2247 private AudioDeviceAttributes mDevice; 2297 AudioDeviceAttributes getDevice() { in getDevice() [all …]
|
H A D | SpatializerHelper.java | 29 import android.media.AudioDeviceAttributes; 366 final AudioDeviceAttributes currentDevice = sRoutingDevices.get(0); in onRoutingUpdated() 516 ArrayList<AudioDeviceAttributes> compatList = new ArrayList<>(); in getCompatibleAudioDevices() 539 private void addCompatibleAudioDevice(@NonNull AudioDeviceAttributes ada, in addCompatibleAudioDevice() 647 AudioDeviceAttributes ada) { in findSACompatibleDeviceStateForAudioDeviceAttributes() 757 synchronized void refreshDevice(@NonNull AudioDeviceAttributes ada) { in refreshDevice() 768 if (ada.getRole() != AudioDeviceAttributes.ROLE_OUTPUT) { in isAvailableForDevice() 795 AudioDeviceAttributes[] devArray = new AudioDeviceAttributes[devices.size()]; in canBeSpatializedOnDevice() 1219 final AudioDeviceAttributes currentDevice = sRoutingDevices.get(0); in setHeadTrackerEnabled() 1635 final AudioDeviceAttributes currentDevice = sRoutingDevices.get(0); in getHeadSensorHandleUpdateTracker() [all …]
|
/aosp14/frameworks/base/services/tests/servicestests/src/com/android/server/audio/ |
H A D | SpatializerHelperTest.java | 26 import android.media.AudioDeviceAttributes; 75 final AudioDeviceAttributes dev1 = in testAdiDeviceStateSettings() 76 new AudioDeviceAttributes(AudioSystem.DEVICE_OUT_SPEAKER, ""); in testAdiDeviceStateSettings() 77 final AudioDeviceAttributes dev2 = in testAdiDeviceStateSettings() 78 new AudioDeviceAttributes(AudioSystem.DEVICE_OUT_BLUETOOTH_A2DP, "C3:PO:beep"); in testAdiDeviceStateSettings() 79 final AudioDeviceAttributes dev3 = in testAdiDeviceStateSettings() 80 new AudioDeviceAttributes(AudioSystem.DEVICE_OUT_BLUETOOTH_A2DP, "R2:D2:bloop"); in testAdiDeviceStateSettings() 106 List<AudioDeviceAttributes> compatDevices = mSpatHelper.getCompatibleAudioDevices(); in testAdiDeviceStateSettings() 135 final ArrayList<AudioDeviceAttributes> emptyList = new ArrayList<>(0); in testNoRoutingCanBeSpatialized() 136 final ArrayList<AudioDeviceAttributes> listWithNull = new ArrayList<>(1); in testNoRoutingCanBeSpatialized()
|
H A D | NoOpAudioSystemAdapter.java | 21 import android.media.AudioDeviceAttributes; 53 public int setDeviceConnectionState(AudioDeviceAttributes attributes, int state, in setDeviceConnectionState() 73 @NonNull List<AudioDeviceAttributes> devices) { in setDevicesRoleForStrategy() 79 @NonNull List<AudioDeviceAttributes> devices) { in removeDevicesRoleForStrategy() 90 @NonNull List<AudioDeviceAttributes> devices) { in setDevicesRoleForCapturePreset() 96 int capturePreset, int role, @NonNull List<AudioDeviceAttributes> devicesToRemove) { in removeDevicesRoleForCapturePreset() 141 public ArrayList<AudioDeviceAttributes> getDevicesForAttributes( in getDevicesForAttributes()
|
H A D | AudioDeviceVolumeManagerTest.java | 25 import android.media.AudioDeviceAttributes; 40 private static final AudioDeviceAttributes DEVICE_SPEAKER_OUT = new AudioDeviceAttributes( 41 AudioDeviceAttributes.ROLE_OUTPUT, AudioDeviceInfo.TYPE_BUILTIN_SPEAKER, ""); 86 final AudioDeviceAttributes usbDevice = new AudioDeviceAttributes( in testSetDeviceVolume()
|
H A D | DeviceVolumeBehaviorTest.java | 26 import android.media.AudioDeviceAttributes; 46 private static final AudioDeviceAttributes DEVICE_SPEAKER_OUT = new AudioDeviceAttributes( 47 AudioDeviceAttributes.ROLE_OUTPUT, AudioDeviceInfo.TYPE_BUILTIN_SPEAKER, ""); 156 private AudioDeviceAttributes mDevice; 161 public void dispatchDeviceVolumeBehaviorChanged(@NonNull AudioDeviceAttributes device, in dispatchDeviceVolumeBehaviorChanged()
|
/aosp14/frameworks/base/services/core/java/com/android/server/media/ |
H A D | AudioAttributesUtils.java | 22 import android.media.AudioDeviceAttributes; 38 @NonNull AudioDeviceAttributes audioDeviceAttributes) { in mapToMediaRouteType() 67 @Nullable AudioDeviceAttributes audioDeviceAttributes) { in isDeviceOutputAttributes() 72 if (audioDeviceAttributes.getRole() != AudioDeviceAttributes.ROLE_OUTPUT) { in isDeviceOutputAttributes() 92 @Nullable AudioDeviceAttributes audioDeviceAttributes) { in isBluetoothOutputAttributes() 97 if (audioDeviceAttributes.getRole() != AudioDeviceAttributes.ROLE_OUTPUT) { in isBluetoothOutputAttributes()
|
/aosp14/frameworks/base/services/core/java/com/android/server/hdmi/ |
H A D | AudioManagerWrapper.java | 21 import android.media.AudioDeviceAttributes; 80 void setWiredDeviceConnectionState(AudioDeviceAttributes attributes, int state); in setWiredDeviceConnectionState() 91 int getDeviceVolumeBehavior(@NonNull AudioDeviceAttributes device); in getDeviceVolumeBehavior() 96 void setDeviceVolumeBehavior(@NonNull AudioDeviceAttributes device, in setDeviceVolumeBehavior() 103 List<AudioDeviceAttributes> getDevicesForAttributes( in getDevicesForAttributes()
|
H A D | DefaultAudioManagerWrapper.java | 22 import android.media.AudioDeviceAttributes; 87 public void setWiredDeviceConnectionState(AudioDeviceAttributes attributes, int state) { in setWiredDeviceConnectionState() 98 public int getDeviceVolumeBehavior(@NonNull AudioDeviceAttributes device) { in getDeviceVolumeBehavior() 103 public void setDeviceVolumeBehavior(@NonNull AudioDeviceAttributes device, in setDeviceVolumeBehavior() 110 public List<AudioDeviceAttributes> getDevicesForAttributes( in getDevicesForAttributes()
|
H A D | AudioDeviceVolumeManagerWrapper.java | 24 import android.media.AudioDeviceAttributes; 59 @NonNull AudioDeviceAttributes device, in setDeviceAbsoluteVolumeBehavior() 70 @NonNull AudioDeviceAttributes device, in setDeviceAbsoluteVolumeAdjustOnlyBehavior()
|
H A D | DefaultAudioDeviceVolumeManagerWrapper.java | 22 import android.media.AudioDeviceAttributes; 62 @NonNull AudioDeviceAttributes device, in setDeviceAbsoluteVolumeBehavior() 73 @NonNull AudioDeviceAttributes device, in setDeviceAbsoluteVolumeAdjustOnlyBehavior()
|
/aosp14/frameworks/base/packages/SettingsLib/src/com/android/settingslib/bluetooth/ |
H A D | HearingAidAudioRoutingConstants.java | 20 import android.media.AudioDeviceAttributes; 72 public static final AudioDeviceAttributes DEVICE_SPEAKER_OUT = new AudioDeviceAttributes( 73 AudioDeviceAttributes.ROLE_OUTPUT, AudioDeviceInfo.TYPE_BUILTIN_SPEAKER, "");
|
H A D | HearingAidAudioRoutingHelper.java | 21 import android.media.AudioDeviceAttributes; 81 List<AudioProductStrategy> supportedStrategies, AudioDeviceAttributes hearingDevice, in setPreferredDeviceRoutingStrategies() 111 public AudioDeviceAttributes getMatchedHearingDeviceAttributes(CachedBluetoothDevice device) { in getMatchedHearingDeviceAttributes() 122 return new AudioDeviceAttributes(audioDevice); in getMatchedHearingDeviceAttributes() 141 AudioDeviceAttributes audioDevice) { in setPreferredDeviceForStrategies()
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/media/muteawait/ |
H A D | MediaMuteAwaitConnectionManager.kt | 22 import android.media.AudioDeviceAttributes 44 var currentMutedDevice: AudioDeviceAttributes? = null 49 override fun onMutedUntilConnection(device: AudioDeviceAttributes, mutedUsages: IntArray) { 63 device: AudioDeviceAttributes, 96 private fun AudioDeviceAttributes.getIcon(): Drawable { regex
|
H A D | MediaMuteAwaitConnectionCli.kt | 21 import android.media.AudioDeviceAttributes 42 val device = AudioDeviceAttributes( 43 AudioDeviceAttributes.ROLE_OUTPUT,
|
/aosp14/frameworks/base/packages/SettingsLib/tests/robotests/src/com/android/settingslib/bluetooth/ |
H A D | HearingAidAudioRoutingHelperTest.java | 29 import android.media.AudioDeviceAttributes; 72 private AudioDeviceAttributes mHearingDeviceAttribute; 86 mHearingDeviceAttribute = new AudioDeviceAttributes( in setUp() 87 AudioDeviceAttributes.ROLE_OUTPUT, in setUp() 115 final AudioDeviceAttributes speakerDevice = new AudioDeviceAttributes( in setPreferredDeviceRoutingStrategies_valueDeviceSpeaker_callSetStrategy() 116 AudioDeviceAttributes.ROLE_OUTPUT, AudioDeviceInfo.TYPE_BUILTIN_SPEAKER, ""); in setPreferredDeviceRoutingStrategies_valueDeviceSpeaker_callSetStrategy()
|