/packages/services/Car/tests/carservice_unit_test/src/android/car/media/ |
D | CarVolumeGroupEventUnitTest.java | 63 private static final CarVolumeGroupEvent TEST_CAR_VOLUME_GROUP_EVENT = 64 new CarVolumeGroupEvent.Builder(List.of(TEST_CAR_VOLUME_GROUP_INFO), 65 CarVolumeGroupEvent.EVENT_TYPE_VOLUME_GAIN_INDEX_CHANGED, 66 List.of(CarVolumeGroupEvent.EXTRA_INFO_VOLUME_INDEX_CHANGED_BY_UI)).build(); 70 CarVolumeGroupEvent event = new CarVolumeGroupEvent.Builder( in build() 72 CarVolumeGroupEvent.EVENT_TYPE_VOLUME_GAIN_INDEX_CHANGED, in build() 73 List.of(CarVolumeGroupEvent.EXTRA_INFO_VOLUME_INDEX_CHANGED_BY_UI)).build(); in build() 78 .isEqualTo(CarVolumeGroupEvent.EVENT_TYPE_VOLUME_GAIN_INDEX_CHANGED); in build() 80 .containsExactly(CarVolumeGroupEvent.EXTRA_INFO_VOLUME_INDEX_CHANGED_BY_UI); in build() 85 CarVolumeGroupEvent event = new CarVolumeGroupEvent.Builder( in build_withOut_extraInfo() [all …]
|
/packages/services/Car/service/src/com/android/car/audio/ |
D | CarAudioGainMonitor.java | 21 import android.car.media.CarVolumeGroupEvent; 78 List<CarVolumeGroupEvent> events = new ArrayList<>(); in handleAudioDeviceGainsChanged() 143 CarVolumeGroupEvent.EXTRA_INFO_MUTE_TOGGLED_BY_AUDIO_SYSTEM); in REASONS_TO_EXTRA_INFO.put() 145 CarVolumeGroupEvent.EXTRA_INFO_MUTE_TOGGLED_BY_EMERGENCY); in REASONS_TO_EXTRA_INFO.put() 147 CarVolumeGroupEvent.EXTRA_INFO_TRANSIENT_ATTENUATION_EXTERNAL); in REASONS_TO_EXTRA_INFO.put() 149 CarVolumeGroupEvent.EXTRA_INFO_TRANSIENT_ATTENUATION_NAVIGATION); in REASONS_TO_EXTRA_INFO.put() 151 CarVolumeGroupEvent.EXTRA_INFO_TRANSIENT_ATTENUATION_PROJECTION); in REASONS_TO_EXTRA_INFO.put() 153 CarVolumeGroupEvent.EXTRA_INFO_TRANSIENT_ATTENUATION_THERMAL); in REASONS_TO_EXTRA_INFO.put() 155 CarVolumeGroupEvent.EXTRA_INFO_ATTENUATION_ACTIVATION); in REASONS_TO_EXTRA_INFO.put() 157 CarVolumeGroupEvent.EXTRA_INFO_VOLUME_INDEX_CHANGED_BY_AUDIO_SYSTEM); in REASONS_TO_EXTRA_INFO.put()
|
D | CarAudioUtils.java | 42 import android.car.media.CarVolumeGroupEvent; 68 static CarVolumeGroupEvent convertVolumeChangeToEvent(CarVolumeGroupInfo info, int flags, in convertVolumeChangeToEvent() 70 List<Integer> extraInfos = CarVolumeGroupEvent.convertFlagsToExtraInfo(flags, in convertVolumeChangeToEvent() 75 static CarVolumeGroupEvent convertVolumeChangesToEvents(List<CarVolumeGroupInfo> infoList, in convertVolumeChangesToEvents() 78 return new CarVolumeGroupEvent.Builder(infoList, eventTypes, extraInfos).build(); in convertVolumeChangesToEvents()
|
D | CarAudioZone.java | 24 import android.car.media.CarVolumeGroupEvent; 373 List<CarVolumeGroupEvent> onAudioGainChanged(List<Integer> halReasons, in onAudioGainChanged() 375 List<CarVolumeGroupEvent> events = new ArrayList<>(); in onAudioGainChanged() 377 List<CarVolumeGroupEvent> eventsForZoneConfig = mCarAudioZoneConfigs.valueAt(index) in onAudioGainChanged() 387 List<CarVolumeGroupEvent> onAudioPortsChanged(List<HalAudioDeviceInfo> deviceInfos) { in onAudioPortsChanged() 388 List<CarVolumeGroupEvent> events = new ArrayList<>(); in onAudioPortsChanged() 390 List<CarVolumeGroupEvent> eventsForZoneConfig = mCarAudioZoneConfigs.valueAt(index) in onAudioPortsChanged()
|
D | CarAudioZoneConfig.java | 18 import static android.car.media.CarVolumeGroupEvent.EXTRA_INFO_VOLUME_INDEX_CHANGED_BY_AUDIO_SYSTEM; 27 import android.car.media.CarVolumeGroupEvent; 439 List<CarVolumeGroupEvent> onAudioGainChanged(List<Integer> halReasons, in onAudioGainChanged() 465 List<CarVolumeGroupEvent> events = new ArrayList<>(groupIdsToEventType.size()); in onAudioGainChanged() 467 CarVolumeGroupEvent.Builder eventBuilder = new CarVolumeGroupEvent.Builder(List.of( in onAudioGainChanged() 519 List<CarVolumeGroupEvent> onAudioPortsChanged(List<HalAudioDeviceInfo> deviceInfos) { in onAudioPortsChanged() 520 List<CarVolumeGroupEvent> events = new ArrayList<>(); in onAudioPortsChanged() 542 events.add(new CarVolumeGroupEvent.Builder(List.of(group.getCarVolumeGroupInfo()), in onAudioPortsChanged()
|
D | CarAudioVolumeGroup.java | 18 import static android.car.media.CarVolumeGroupEvent.EVENT_TYPE_VOLUME_GAIN_INDEX_CHANGED; 19 import static android.car.media.CarVolumeGroupEvent.EVENT_TYPE_VOLUME_MAX_INDEX_CHANGED; 20 import static android.car.media.CarVolumeGroupEvent.EVENT_TYPE_VOLUME_MIN_INDEX_CHANGED;
|
D | CarAudioModuleChangeMonitor.java | 20 import android.car.media.CarVolumeGroupEvent; 74 List<CarVolumeGroupEvent> events = new ArrayList<>(); in handleAudioPortsChanged()
|
D | CarVolumeInfoWrapper.java | 19 import android.car.media.CarVolumeGroupEvent; 87 public void onVolumeGroupEvent(List<CarVolumeGroupEvent> events) { in onVolumeGroupEvent()
|
D | CarVolumeEventHandler.java | 20 import android.car.media.CarVolumeGroupEvent; 80 void onVolumeGroupEvent(List<CarVolumeGroupEvent> events) { in onVolumeGroupEvent()
|
D | CoreAudioVolumeGroup.java | 18 import static android.car.media.CarVolumeGroupEvent.EVENT_TYPE_ATTENUATION_CHANGED; 19 import static android.car.media.CarVolumeGroupEvent.EVENT_TYPE_MUTE_CHANGED; 20 import static android.car.media.CarVolumeGroupEvent.EVENT_TYPE_VOLUME_GAIN_INDEX_CHANGED;
|
/packages/apps/Car/Settings/src/com/android/car/settings/sound/ |
D | VolumeSettingsPreferenceController.java | 22 import static android.car.media.CarVolumeGroupEvent.EVENT_TYPE_MUTE_CHANGED; 23 import static android.car.media.CarVolumeGroupEvent.EVENT_TYPE_VOLUME_GAIN_INDEX_CHANGED; 24 import static android.car.media.CarVolumeGroupEvent.EVENT_TYPE_VOLUME_MAX_INDEX_CHANGED; 25 import static android.car.media.CarVolumeGroupEvent.EVENT_TYPE_VOLUME_MIN_INDEX_CHANGED; 26 import static android.car.media.CarVolumeGroupEvent.EVENT_TYPE_ZONE_CONFIGURATION_CHANGED; 37 import android.car.media.CarVolumeGroupEvent; 108 public void onVolumeGroupEvent(List<CarVolumeGroupEvent> volumeGroupEvents) { 324 private void updateVolumeGroupForEvents(List<CarVolumeGroupEvent> volumeGroupEvents) { in updateVolumeGroupForEvents() 325 List<CarVolumeGroupEvent> filteredEvents = in updateVolumeGroupForEvents() 336 CarVolumeGroupEvent event = filteredEvents.get(index); in updateVolumeGroupForEvents() [all …]
|
/packages/services/Car/car-lib/src/android/car/media/ |
D | CarVolumeGroupEvent.java | 49 public final class CarVolumeGroupEvent implements Parcelable { class 242 private CarVolumeGroupEvent(@NonNull List<CarVolumeGroupInfo> volumeGroupInfos, in CarVolumeGroupEvent() method in CarVolumeGroupEvent 511 if (!(o instanceof CarVolumeGroupEvent)) { in equals() 515 CarVolumeGroupEvent rhs = (CarVolumeGroupEvent) o; in equals() 528 public CarVolumeGroupEvent(Parcel in) { in CarVolumeGroupEvent() method in CarVolumeGroupEvent 541 public static final Creator<CarVolumeGroupEvent> CREATOR = new Creator<>() { 544 public CarVolumeGroupEvent createFromParcel(@NonNull Parcel in) { 545 return new CarVolumeGroupEvent(in); 550 public CarVolumeGroupEvent[] newArray(int size) { 551 return new CarVolumeGroupEvent[size]; [all …]
|
D | ICarVolumeEventCallback.aidl | 19 import android.car.media.CarVolumeGroupEvent; 34 void onVolumeGroupEvent(in List<CarVolumeGroupEvent> volumeGroupEvents); in onVolumeGroupEvent()
|
D | CarVolumeGroupEvent.aidl | 24 parcelable CarVolumeGroupEvent;
|
D | CarVolumeGroupEventCallback.java | 38 void onVolumeGroupEvent(@NonNull List<CarVolumeGroupEvent> volumeGroupEvents); in onVolumeGroupEvent()
|
/packages/services/Car/tests/carservice_unit_test/src/com/android/car/audio/ |
D | CarAudioGainMonitorTest.java | 41 import android.car.media.CarVolumeGroupEvent; 110 private static final CarVolumeGroupEvent TEST_PRIMARY_VOLUME_GROUP_EVENT = 111 new CarVolumeGroupEvent.Builder(List.of(TEST_PRIMARY_VOLUME_INFO), 112 CarVolumeGroupEvent.EVENT_TYPE_VOLUME_GAIN_INDEX_CHANGED).build(); 114 private static final CarVolumeGroupEvent TEST_PASSENGER_VOLUME_GROUP_EVENT = 115 new CarVolumeGroupEvent.Builder(List.of(TEST_PASSENGER_VOLUME_INFO), 116 CarVolumeGroupEvent.EVENT_TYPE_VOLUME_GAIN_INDEX_CHANGED).build(); 118 private static final CarVolumeGroupEvent TEST_REAR_VOLUME_GROUP_EVENT = 119 new CarVolumeGroupEvent.Builder(List.of(TEST_REAR_VOLUME_INFO), 120 CarVolumeGroupEvent.EVENT_TYPE_VOLUME_GAIN_INDEX_CHANGED).build(); [all …]
|
D | TestCarVolumeEventCallback.java | 21 import android.car.media.CarVolumeGroupEvent; 34 private List<CarVolumeGroupEvent> mVolumeGroupEvents; 41 public void onVolumeGroupEvent(List<CarVolumeGroupEvent> volumeGroupEvents) { in onVolumeGroupEvent() 55 List<CarVolumeGroupEvent> getVolumeGroupEvents() { in getVolumeGroupEvents()
|
D | CarVolumeEventHandlerTest.java | 21 import android.car.media.CarVolumeGroupEvent; 71 CarVolumeGroupEvent eventMock = mock(CarVolumeGroupEvent.class); in onVolumeGroupEvent()
|
D | CarAudioServiceUnitTest.java | 134 import android.car.media.CarVolumeGroupEvent; 517 private CarVolumeGroupEvent mTestCarVolumeGroupEvent; 518 private CarVolumeGroupEvent mTestCarMuteGroupEvent; 519 private CarVolumeGroupEvent mTestCarZoneReconfigurationEvent; 741 new CarVolumeGroupEvent.Builder(List.of(mTestPrimaryZoneUmMutedVolueInfo0), in setUpAudioManager() 742 CarVolumeGroupEvent.EVENT_TYPE_VOLUME_GAIN_INDEX_CHANGED, in setUpAudioManager() 743 List.of(CarVolumeGroupEvent.EXTRA_INFO_VOLUME_INDEX_CHANGED_BY_UI)).build(); in setUpAudioManager() 745 new CarVolumeGroupEvent.Builder(List.of(mTestPrimaryZoneUmMutedVolueInfo0), in setUpAudioManager() 746 CarVolumeGroupEvent.EVENT_TYPE_MUTE_CHANGED, in setUpAudioManager() 747 List.of(CarVolumeGroupEvent.EXTRA_INFO_VOLUME_INDEX_CHANGED_BY_UI)).build(); in setUpAudioManager() [all …]
|
/packages/apps/Car/Settings/tests/unit/src/com/android/car/settings/sound/ |
D | VolumeSettingsPreferenceControllerTest.java | 44 import android.car.media.CarVolumeGroupEvent; 129 private static final CarVolumeGroupEvent TEST_CAR_VOLUME_GROUP_EVENT_DEFAULT = 130 new CarVolumeGroupEvent.Builder(List.of(TEST_PRIMARY_ZONE_DEFAULT_VOLUME_INFO), 131 CarVolumeGroupEvent.EVENT_TYPE_VOLUME_GAIN_INDEX_CHANGED, 132 List.of(CarVolumeGroupEvent.EXTRA_INFO_VOLUME_INDEX_CHANGED_BY_UI)).build(); 133 private static final CarVolumeGroupEvent TEST_CAR_VOLUME_GROUP_EVENT_NEW_VOLUME = 134 new CarVolumeGroupEvent.Builder(List.of(TEST_PRIMARY_ZONE_NEW_VOLUME_INFO), 135 CarVolumeGroupEvent.EVENT_TYPE_VOLUME_GAIN_INDEX_CHANGED, 136 List.of(CarVolumeGroupEvent.EXTRA_INFO_VOLUME_INDEX_CHANGED_BY_UI)).build(); 137 private static final CarVolumeGroupEvent TEST_CAR_VOLUME_GROUP_EVENT_MUTED_GROUP = [all …]
|
/packages/services/Car/tests/EmbeddedKitchenSinkApp/src/com/google/android/car/kitchensink/volume/ |
D | CarAudioZoneVolumeFragment.java | 24 import android.car.media.CarVolumeGroupEvent; 93 void sendEventReceivedMessage(CarVolumeGroupEvent event) { in sendEventReceivedMessage() 134 CarVolumeGroupEvent event = (CarVolumeGroupEvent) msg.obj; in handleMessage() 359 private void handleVolumeGroupEventReceived(CarVolumeGroupEvent event) { in handleVolumeGroupEventReceived() 364 if ((event.getEventTypes() & CarVolumeGroupEvent.EVENT_TYPE_ZONE_CONFIGURATION_CHANGED) in handleVolumeGroupEventReceived() 365 == CarVolumeGroupEvent.EVENT_TYPE_ZONE_CONFIGURATION_CHANGED) { in handleVolumeGroupEventReceived() 370 int flags = CarVolumeGroupEvent.convertExtraInfoToFlags(event.getExtraInfos()); in handleVolumeGroupEventReceived()
|
D | VolumeTestFragment.java | 25 import android.car.media.CarVolumeGroupEvent; 218 private void sendFragmentChangedMessageForEvents(List<CarVolumeGroupEvent> volumeGroupEvents) { in sendFragmentChangedMessageForEvents() 221 CarVolumeGroupEvent event = volumeGroupEvents.get(index); in sendFragmentChangedMessageForEvents()
|
/packages/apps/Car/SystemUI/src/com/android/systemui/car/volume/ |
D | CarVolumeDialogImpl.java | 23 import static android.car.media.CarVolumeGroupEvent.EVENT_TYPE_MUTE_CHANGED; 24 import static android.car.media.CarVolumeGroupEvent.EVENT_TYPE_VOLUME_GAIN_INDEX_CHANGED; 25 import static android.car.media.CarVolumeGroupEvent.EVENT_TYPE_VOLUME_MAX_INDEX_CHANGED; 26 import static android.car.media.CarVolumeGroupEvent.EXTRA_INFO_SHOW_UI; 27 import static android.car.media.CarVolumeGroupEvent.EXTRA_INFO_VOLUME_INDEX_CHANGED_BY_AUDIO_SYSTEM; 42 import android.car.media.CarVolumeGroupEvent; 169 List<Integer> extraInfos = CarVolumeGroupEvent.convertFlagsToExtraInfo(flags, 194 public void onVolumeGroupEvent(List<CarVolumeGroupEvent> volumeGroupEvents) { 863 private void updateVolumeGroupForEvents(List<CarVolumeGroupEvent> volumeGroupEvents) { in updateVolumeGroupForEvents() 864 List<CarVolumeGroupEvent> filteredEvents = in updateVolumeGroupForEvents() [all …]
|
D | VolumeUI.java | 22 import static android.car.media.CarVolumeGroupEvent.EXTRA_INFO_SHOW_UI; 23 import static android.car.media.CarVolumeGroupEvent.EXTRA_INFO_VOLUME_INDEX_CHANGED_BY_AUDIO_SYSTEM; 29 import android.car.media.CarVolumeGroupEvent; 94 public void onVolumeGroupEvent(List<CarVolumeGroupEvent> volumeGroupEvents) { 102 private boolean hasEventsForZone(List<CarVolumeGroupEvent> events) {
|
/packages/services/Car/libs/car-test-lib/src/android/car/test/util/ |
D | CarAudioManagerTestUtils.java | 22 import android.car.media.CarVolumeGroupEvent; 84 List<CarVolumeGroupEvent> mEvents; 91 public void onVolumeGroupEvent(List<CarVolumeGroupEvent> volumeGroupEvents) { in onVolumeGroupEvent()
|