Home
last modified time | relevance | path

Searched refs:CarVolumeGroupEvent (Results 1 – 25 of 38) sorted by relevance

12

/packages/services/Car/tests/carservice_unit_test/src/android/car/media/
DCarVolumeGroupEventUnitTest.java63 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/
DCarAudioGainMonitor.java21 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()
DCarAudioUtils.java42 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()
DCarAudioZone.java24 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()
DCarAudioZoneConfig.java18 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()
DCarAudioVolumeGroup.java18 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;
DCarAudioModuleChangeMonitor.java20 import android.car.media.CarVolumeGroupEvent;
74 List<CarVolumeGroupEvent> events = new ArrayList<>(); in handleAudioPortsChanged()
DCarVolumeInfoWrapper.java19 import android.car.media.CarVolumeGroupEvent;
87 public void onVolumeGroupEvent(List<CarVolumeGroupEvent> events) { in onVolumeGroupEvent()
DCarVolumeEventHandler.java20 import android.car.media.CarVolumeGroupEvent;
80 void onVolumeGroupEvent(List<CarVolumeGroupEvent> events) { in onVolumeGroupEvent()
DCoreAudioVolumeGroup.java18 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/
DVolumeSettingsPreferenceController.java22 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/
DCarVolumeGroupEvent.java49 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 …]
DICarVolumeEventCallback.aidl19 import android.car.media.CarVolumeGroupEvent;
34 void onVolumeGroupEvent(in List<CarVolumeGroupEvent> volumeGroupEvents); in onVolumeGroupEvent()
DCarVolumeGroupEvent.aidl24 parcelable CarVolumeGroupEvent;
DCarVolumeGroupEventCallback.java38 void onVolumeGroupEvent(@NonNull List<CarVolumeGroupEvent> volumeGroupEvents); in onVolumeGroupEvent()
/packages/services/Car/tests/carservice_unit_test/src/com/android/car/audio/
DCarAudioGainMonitorTest.java41 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 …]
DTestCarVolumeEventCallback.java21 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()
DCarVolumeEventHandlerTest.java21 import android.car.media.CarVolumeGroupEvent;
71 CarVolumeGroupEvent eventMock = mock(CarVolumeGroupEvent.class); in onVolumeGroupEvent()
DCarAudioServiceUnitTest.java134 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/
DVolumeSettingsPreferenceControllerTest.java44 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/
DCarAudioZoneVolumeFragment.java24 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()
DVolumeTestFragment.java25 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/
DCarVolumeDialogImpl.java23 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 …]
DVolumeUI.java22 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/
DCarAudioManagerTestUtils.java22 import android.car.media.CarVolumeGroupEvent;
84 List<CarVolumeGroupEvent> mEvents;
91 public void onVolumeGroupEvent(List<CarVolumeGroupEvent> volumeGroupEvents) { in onVolumeGroupEvent()

12