Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit af1b72c8 authored by Hongwei Wang's avatar Hongwei Wang
Browse files

Addresses API review feedback on AudioVolumeGroup(s)

- AudioVolumeGroups.iterator() return is non-null
- AudioVolumeGroup.getAudioAttributes return is non-null

Bug: 126700884
Test: m -j
Change-Id: Ib31663ea12a6a58248164652cd7e72d897bb2149
parent 7b1a7b37
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -3680,7 +3680,7 @@ package android.media.audiopolicy {
  public final class AudioVolumeGroup implements android.os.Parcelable {
    method public int describeContents();
    method public java.util.List<android.media.AudioAttributes> getAudioAttributes();
    method @NonNull public java.util.List<android.media.AudioAttributes> getAudioAttributes();
    method public int getId();
    method @NonNull public int[] getLegacyStreamTypes();
    method @NonNull public String name();
@@ -3692,7 +3692,7 @@ package android.media.audiopolicy {
    ctor public AudioVolumeGroups();
    method public int describeContents();
    method @Nullable public android.media.audiopolicy.AudioVolumeGroup getById(int);
    method public java.util.Iterator<android.media.audiopolicy.AudioVolumeGroup> iterator();
    method @NonNull public java.util.Iterator<android.media.audiopolicy.AudioVolumeGroup> iterator();
    method public int size();
    method public void writeToParcel(@NonNull android.os.Parcel, int);
    field public static final android.os.Parcelable.Creator<android.media.audiopolicy.AudioVolumeGroups> CREATOR;
+1 −1
Original line number Diff line number Diff line
@@ -77,7 +77,7 @@ public final class AudioVolumeGroup implements Parcelable {
    /**
     * @return List of {@link AudioAttributes} involved in this {@link AudioVolumeGroup}.
     */
    public List<AudioAttributes> getAudioAttributes() {
    public @NonNull List<AudioAttributes> getAudioAttributes() {
        return Arrays.asList(mAudioAttributes);
    }

+1 −1
Original line number Diff line number Diff line
@@ -70,7 +70,7 @@ public final class AudioVolumeGroups implements Iterable<AudioVolumeGroup>, Parc
     * Returns an {@link Iterator}
     */
    @Override
    public Iterator<AudioVolumeGroup> iterator() {
    public @NonNull Iterator<AudioVolumeGroup> iterator() {
        return mAudioVolumeGroupList.iterator();
    }