/aosp12/frameworks/base/media/java/android/media/ |
H A D | AudioDeviceAttributes.java | 42 public final class AudioDeviceAttributes implements Parcelable { class 86 public AudioDeviceAttributes(@NonNull AudioDeviceInfo deviceInfo) { in AudioDeviceAttributes() method in AudioDeviceAttributes 129 public AudioDeviceAttributes(int nativeType, @NonNull String address) { in AudioDeviceAttributes() method in AudioDeviceAttributes 185 AudioDeviceAttributes that = (AudioDeviceAttributes) o; in equals() 218 private AudioDeviceAttributes(@NonNull Parcel in) { in AudioDeviceAttributes() method in AudioDeviceAttributes 225 public static final @NonNull Parcelable.Creator<AudioDeviceAttributes> CREATOR = 226 new Parcelable.Creator<AudioDeviceAttributes>() { 232 public AudioDeviceAttributes createFromParcel(Parcel p) { 233 return new AudioDeviceAttributes(p); 236 public AudioDeviceAttributes[] newArray(int size) { [all …]
|
H A D | IAudioService.aidl | 22 import android.media.AudioDeviceAttributes; 310 List<AudioDeviceAttributes> getPreferredDevicesForStrategy(in int strategy); in getPreferredDevicesForStrategy() 312 List<AudioDeviceAttributes> getDevicesForAttributes(in AudioAttributes attributes); in getDevicesForAttributes() 325 void setDeviceVolumeBehavior(in AudioDeviceAttributes device, in setDeviceVolumeBehavior() 328 int getDeviceVolumeBehavior(in AudioDeviceAttributes device); in getDeviceVolumeBehavior() 336 in int capturePreset, in List<AudioDeviceAttributes> devices); in setPreferredDevicesForCapturePreset() 384 long getAdditionalOutputDeviceDelay(in AudioDeviceAttributes device); in getAdditionalOutputDeviceDelay() 386 long getMaxAdditionalOutputDeviceDelay(in AudioDeviceAttributes device); in getMaxAdditionalOutputDeviceDelay() 423 List<AudioDeviceAttributes> getSpatializerCompatibleAudioDevices(); in getSpatializerCompatibleAudioDevices() 425 void addSpatializerCompatibleAudioDevice(in AudioDeviceAttributes ada); in addSpatializerCompatibleAudioDevice() [all …]
|
H A D | IStrategyPreferredDevicesDispatcher.aidl | 19 import android.media.AudioDeviceAttributes; 28 void dispatchPrefDevicesChanged(int strategyId, in List<AudioDeviceAttributes> devices); in dispatchPrefDevicesChanged()
|
H A D | ICapturePresetDevicesRoleDispatcher.aidl | 19 import android.media.AudioDeviceAttributes; 29 int capturePreset, int role, in List<AudioDeviceAttributes> devices); in dispatchDevicesRoleChanged()
|
H A D | AudioSystem.java | 1600 public static @NonNull ArrayList<AudioDeviceAttributes> getDevicesForAttributes( in getDevicesForAttributes() 1603 final AudioDeviceAttributes[] devices = new AudioDeviceAttributes[MAX_DEVICE_ROUTING]; in getDevicesForAttributes() 1605 final ArrayList<AudioDeviceAttributes> routeDevices = new ArrayList<>(); in getDevicesForAttributes() 1611 for (AudioDeviceAttributes device : devices) { in getDevicesForAttributes() 1822 int strategy, int role, @NonNull List<AudioDeviceAttributes> devices) { in setDevicesRoleForStrategy() 1866 int strategy, int role, @NonNull List<AudioDeviceAttributes> devices); in getDevicesForRoleAndStrategy() 1871 @NonNull List<AudioDeviceAttributes> devices) { in populateInputDevicesTypeAndAddress() 1894 int capturePreset, int role, @NonNull List<AudioDeviceAttributes> devices) { in setDevicesRoleForCapturePreset() 1924 int capturePreset, int role, @NonNull List<AudioDeviceAttributes> devices) { in addDevicesRoleForCapturePreset() 1994 int capturePreset, int role, @NonNull List<AudioDeviceAttributes> devices); in getDevicesForRoleAndCapturePreset() [all …]
|
H A D | AudioDeviceAttributes.aidl | 18 parcelable AudioDeviceAttributes;
|
H A D | AudioManager.java | 1672 @NonNull AudioDeviceAttributes device) { in setPreferredDeviceForStrategy() 1711 public AudioDeviceAttributes getPreferredDeviceForStrategy( in getPreferredDeviceForStrategy() 1740 for (AudioDeviceAttributes device : devices) { in setPreferredDevicesForStrategy() 1801 @Nullable AudioDeviceAttributes device); in onPreferredDeviceForStrategyChanged() 2077 return new ArrayList<AudioDeviceAttributes>(); in getPreferredDevicesForCapturePreset() 2088 @NonNull List<AudioDeviceAttributes> devices) { in setPreferredDevicesForCapturePreset() 2097 for (AudioDeviceAttributes device : devices) { in setPreferredDevicesForCapturePreset() 2134 @NonNull List<AudioDeviceAttributes> devices); in onPreferredDevicesForCapturePresetChanged() 5752 for (AudioDeviceAttributes device : devices) { in isFullVolumeDevice() 5970 new AudioDeviceAttributes(device), delayMillis); in setAdditionalOutputDeviceDelay() [all …]
|
H A D | Spatializer.java | 442 public @NonNull List<AudioDeviceAttributes> getCompatibleAudioDevices() { in getCompatibleAudioDevices() 448 return new ArrayList<AudioDeviceAttributes>(0); in getCompatibleAudioDevices() 461 public void addCompatibleAudioDevice(@NonNull AudioDeviceAttributes ada) { in addCompatibleAudioDevice() 478 public void removeCompatibleAudioDevice(@NonNull AudioDeviceAttributes ada) { in removeCompatibleAudioDevice()
|
/aosp12/frameworks/opt/tv/tvsystem/java/com/android/libraries/tv/tvsystem/media/ |
H A D | AudioDeviceAttributes.java | 43 public final class AudioDeviceAttributes { class 73 private final @AudioDeviceAttributes.Role 83 public AudioDeviceAttributes(@NonNull AudioDeviceInfo deviceInfo) { in AudioDeviceAttributes() method in AudioDeviceAttributes 98 public AudioDeviceAttributes(@AudioDeviceAttributes.Role int role, in AudioDeviceAttributes() method in AudioDeviceAttributes 111 /*package*/ AudioDeviceAttributes(int nativeType, @NonNull String address) { in AudioDeviceAttributes() method in AudioDeviceAttributes 123 public @AudioDeviceAttributes.Role 158 AudioDeviceAttributes that = (AudioDeviceAttributes) o; in equals() 165 public static String roleToString(@AudioDeviceAttributes.Role int role) { in roleToString()
|
H A D | TvAudioManager.java | 53 public void setDeviceVolumeBehavior(@NonNull AudioDeviceAttributes device, in setDeviceVolumeBehavior() 55 android.media.AudioDeviceAttributes audioDeviceAttributes = in setDeviceVolumeBehavior() 56 new android.media.AudioDeviceAttributes(device.getRole(), device.getType(), in setDeviceVolumeBehavior() 70 int getDeviceVolumeBehavior(@NonNull AudioDeviceAttributes device) { in getDeviceVolumeBehavior() 71 android.media.AudioDeviceAttributes audioDeviceAttributes = in getDeviceVolumeBehavior() 72 new android.media.AudioDeviceAttributes(device.getRole(), device.getType(), in getDeviceVolumeBehavior()
|
/aosp12/frameworks/base/services/core/java/com/android/server/audio/ |
H A D | AudioSystemAdapter.java | 22 import android.media.AudioDeviceAttributes; 62 private ConcurrentHashMap<AudioAttributes, ArrayList<AudioDeviceAttributes>> 203 public @NonNull ArrayList<AudioDeviceAttributes> getDevicesForAttributes( in getDevicesForAttributes() 210 final ArrayList<AudioDeviceAttributes> res = getDevicesForAttributesImpl(attributes); in getDevicesForAttributes() 215 private @NonNull ArrayList<AudioDeviceAttributes> getDevicesForAttributesImpl( in getDevicesForAttributesImpl() 218 ArrayList<AudioDeviceAttributes> res; in getDevicesForAttributesImpl() 233 final ArrayList<AudioDeviceAttributes> real = in getDevicesForAttributesImpl() 252 @NonNull ArrayList<AudioDeviceAttributes> devices) { in attrDeviceToDebugString() 254 for (AudioDeviceAttributes ada : devices) { in attrDeviceToDebugString() 309 @NonNull List<AudioDeviceAttributes> devices) { in setDevicesRoleForStrategy() [all …]
|
H A D | AudioDeviceBroker.java | 29 import android.media.AudioDeviceAttributes; 246 AudioDeviceAttributes device = null; in setSpeakerphoneOn() 277 AudioDeviceAttributes deviceAttr = null; in setCommunicationDevice() 311 AudioDeviceAttributes prevClientDevice = null; in setCommunicationRouteForClient() 361 AudioDeviceAttributes device = null; in requestedCommunicationDevice() 700 AudioDeviceAttributes device = in startBluetoothScoForClient() 727 @NonNull List<AudioDeviceAttributes> devices) { in setPreferredDevicesForStrategySync() 732 @NonNull List<AudioDeviceAttributes> devices) { in postSetPreferredDevicesForStrategy() 755 @NonNull List<AudioDeviceAttributes> devices) { in setPreferredDevicesForCapturePresetSync() 1659 private AudioDeviceAttributes mDevice; [all …]
|
H A D | SpatializerHelper.java | 25 import android.media.AudioDeviceAttributes; 105 private static final AudioDeviceAttributes[] ROUTING_DEVICES = new AudioDeviceAttributes[1]; 110 private final ArrayList<AudioDeviceAttributes> mCompatibleAudioDevices = new ArrayList<>(0); 295 synchronized @NonNull List<AudioDeviceAttributes> getCompatibleAudioDevices() { in getCompatibleAudioDevices() 296 return (List<AudioDeviceAttributes>) mCompatibleAudioDevices.clone(); in getCompatibleAudioDevices() 299 synchronized void addCompatibleAudioDevice(@NonNull AudioDeviceAttributes ada) { in addCompatibleAudioDevice() 305 synchronized void removeCompatibleAudioDevice(@NonNull AudioDeviceAttributes ada) { in removeCompatibleAudioDevice() 554 AudioDeviceAttributes[] devices = new AudioDeviceAttributes[1]; in canBeSpatialized()
|
H A D | AudioDeviceInventory.java | 25 import android.media.AudioDeviceAttributes; 139 private final ArrayMap<Integer, List<AudioDeviceAttributes>> mPreferredDevices = 143 private final ArrayMap<Integer, List<AudioDeviceAttributes>> mPreferredDevicesForCapturePreset = 622 @NonNull List<AudioDeviceAttributes> devices) { in onSaveSetPreferredDevices() 629 dispatchPreferredDevice(strategy, new ArrayList<AudioDeviceAttributes>()); in onSaveRemovePreferredDevices() 633 int capturePreset, @NonNull List<AudioDeviceAttributes> devices) { in onSaveSetPreferredDevicesForCapturePreset() 643 new ArrayList<AudioDeviceAttributes>()); in onSaveClearPreferredDevicesForCapturePreset() 650 @NonNull List<AudioDeviceAttributes> devices) { in setPreferredDevicesForStrategySync() 694 int capturePreset, @NonNull List<AudioDeviceAttributes> devices) { in setPreferredDevicesForCapturePresetSync() 1389 @NonNull List<AudioDeviceAttributes> devices) { in dispatchPreferredDevice() [all …]
|
H A D | BtHelper.java | 30 import android.media.AudioDeviceAttributes; 536 @Nullable AudioDeviceAttributes getHeadsetAudioDevice() { in getHeadsetAudioDevice() 543 private AudioDeviceAttributes btHeadsetDeviceToAudioDevice(BluetoothDevice btDevice) { in btHeadsetDeviceToAudioDevice() 566 return new AudioDeviceAttributes(nativeType, address); in btHeadsetDeviceToAudioDevice() 574 AudioDeviceAttributes audioDevice = btHeadsetDeviceToAudioDevice(btDevice); in handleBtScoActiveDeviceChange()
|
/aosp12/packages/services/Car/tests/carservice_test/src/com/android/car/audio/ |
H A D | CarAudioZonesValidatorTest.java | 29 import android.media.AudioDeviceAttributes; 157 private List<AudioDeviceAttributes> getValidInputDevices() { in getValidInputDevices() 166 private List<AudioDeviceAttributes> mInputDevices = new ArrayList<>(); 192 MockBuilder withInputDevices(List<AudioDeviceAttributes> inputDevices) { in withInputDevices() 198 private AudioDeviceAttributes generateInputAudioDeviceAttributeInfo(String address, int type) { in generateInputAudioDeviceAttributeInfo() 199 AudioDeviceAttributes inputMock = mock(AudioDeviceAttributes.class); in generateInputAudioDeviceAttributeInfo()
|
H A D | CarAudioZonesHelperTest.java | 32 import android.media.AudioDeviceAttributes; 361 for (AudioDeviceAttributes info : primaryZone.getInputAudioDevices()) { in loadAudioZones_primaryZoneHasMicrophoneDevice() 377 List<AudioDeviceAttributes> primaryZoneInputDevices = in loadAudioZones_parsesInputDevices() 388 List<AudioDeviceAttributes> secondaryZoneInputDevices = in loadAudioZones_parsesInputDevices()
|
/aosp12/frameworks/base/services/tests/servicestests/src/com/android/server/audio/ |
H A D | NoOpAudioSystemAdapter.java | 20 import android.media.AudioDeviceAttributes; 72 @NonNull List<AudioDeviceAttributes> devices) { in setDevicesRoleForStrategy() 83 @NonNull List<AudioDeviceAttributes> devices) { in setDevicesRoleForCapturePreset() 89 int capturePreset, int role, @NonNull List<AudioDeviceAttributes> devicesToRemove) { in removeDevicesRoleForCapturePreset()
|
/aosp12/frameworks/opt/tv/tvsystem/api/ |
H A D | system-current.txt | 4 public final class AudioDeviceAttributes { 5 ctor public AudioDeviceAttributes(@NonNull android.media.AudioDeviceInfo); 6 ctor public AudioDeviceAttributes(int, int, @NonNull String); 16 …nt getDeviceVolumeBehavior(@NonNull com.android.libraries.tv.tvsystem.media.AudioDeviceAttributes); 17 …tDeviceVolumeBehavior(@NonNull com.android.libraries.tv.tvsystem.media.AudioDeviceAttributes, int);
|
/aosp12/packages/services/Car/service/src/com/android/car/audio/ |
H A D | CarAudioZone.java | 22 import android.media.AudioDeviceAttributes; 54 private List<AudioDeviceAttributes> mInputAudioDevice; 173 for (AudioDeviceAttributes audioDevice : mInputAudioDevice) { in dump() 206 void addInputAudioDevice(AudioDeviceAttributes device) { in addInputAudioDevice() 210 List<AudioDeviceAttributes> getInputAudioDevices() { in getInputAudioDevices()
|
H A D | CarAudioZonesValidator.java | 22 import android.media.AudioDeviceAttributes; 44 List<AudioDeviceAttributes> devices = primaryZone.getInputAudioDevices(); in validatePrimaryZoneHasInputDevice() 47 AudioDeviceAttributes device = devices.get(index); in validatePrimaryZoneHasInputDevice()
|
/aosp12/packages/services/Car/car-lib/src/android/car/media/ |
H A D | ICarAudio.aidl | 20 import android.media.AudioDeviceAttributes; 56 List<AudioDeviceAttributes> getInputDevicesForZoneId(int zoneId); in getInputDevicesForZoneId()
|
/aosp12/packages/services/Car/car-test-lib/src/android/car/testapi/ |
H A D | FakeCarAudioService.java | 21 import android.media.AudioDeviceAttributes; 130 public List<AudioDeviceAttributes> getInputDevicesForZoneId(int zoneId) { in getInputDevicesForZoneId()
|
/aosp12/packages/modules/Wifi/service/java/com/android/server/wifi/ |
H A D | SarManager.java | 28 import android.media.AudioDeviceAttributes; 158 List<AudioDeviceAttributes> devices = mAudioManager.getDevicesForAttributes(voiceCallAttr); in isVoiceCallOnEarpiece() 159 for (AudioDeviceAttributes device : devices) { in isVoiceCallOnEarpiece() 160 if (device.getRole() == AudioDeviceAttributes.ROLE_OUTPUT in isVoiceCallOnEarpiece()
|
/aosp12/frameworks/base/media/java/android/media/audiofx/ |
H A D | AudioEffect.java | 29 import android.media.AudioDeviceAttributes; 492 public AudioEffect(@NonNull UUID uuid, @NonNull AudioDeviceAttributes device) { in AudioEffect() 498 int audioSession, @Nullable AudioDeviceAttributes device) in AudioEffect() 505 int audioSession, @Nullable AudioDeviceAttributes device, boolean probe) in AudioEffect() 563 @NonNull UUID uuid, @NonNull AudioDeviceAttributes device) { in isEffectSupportedForDevice()
|