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

Commit cdb7e219 authored by Oliver Woodman's avatar Oliver Woodman
Browse files

Hide new route discovery preferences in T

Bug: 193631822
Test: N/A
Change-Id: I938dc86ccd4ae1b6cb6ad322e17d0769dc300fc5
parent 0f77c42f
Loading
Loading
Loading
Loading
+0 −7
Original line number Diff line number Diff line
@@ -22885,7 +22885,6 @@ package android.media {
    method public int describeContents();
    method @Nullable public String getClientPackageName();
    method public int getConnectionState();
    method @NonNull public java.util.Set<java.lang.String> getDeduplicationIds();
    method @Nullable public CharSequence getDescription();
    method @Nullable public android.os.Bundle getExtras();
    method @NonNull public java.util.List<java.lang.String> getFeatures();
@@ -22919,7 +22918,6 @@ package android.media {
    method @NonNull public android.media.MediaRoute2Info.Builder clearFeatures();
    method @NonNull public android.media.MediaRoute2Info.Builder setClientPackageName(@Nullable String);
    method @NonNull public android.media.MediaRoute2Info.Builder setConnectionState(int);
    method @NonNull public android.media.MediaRoute2Info.Builder setDeduplicationIds(@NonNull java.util.Set<java.lang.String>);
    method @NonNull public android.media.MediaRoute2Info.Builder setDescription(@Nullable CharSequence);
    method @NonNull public android.media.MediaRoute2Info.Builder setExtras(@Nullable android.os.Bundle);
    method @NonNull public android.media.MediaRoute2Info.Builder setIconUri(@Nullable android.net.Uri);
@@ -23446,11 +23444,8 @@ package android.media {
  public final class RouteDiscoveryPreference implements android.os.Parcelable {
    method public int describeContents();
    method @NonNull public java.util.List<java.lang.String> getAllowedPackages();
    method @NonNull public java.util.List<java.lang.String> getDeduplicationPackageOrder();
    method @NonNull public java.util.List<java.lang.String> getPreferredFeatures();
    method public boolean shouldPerformActiveScan();
    method public boolean shouldRemoveDuplicates();
    method public void writeToParcel(@NonNull android.os.Parcel, int);
    field @NonNull public static final android.os.Parcelable.Creator<android.media.RouteDiscoveryPreference> CREATOR;
  }
@@ -23459,8 +23454,6 @@ package android.media {
    ctor public RouteDiscoveryPreference.Builder(@NonNull java.util.List<java.lang.String>, boolean);
    ctor public RouteDiscoveryPreference.Builder(@NonNull android.media.RouteDiscoveryPreference);
    method @NonNull public android.media.RouteDiscoveryPreference build();
    method @NonNull public android.media.RouteDiscoveryPreference.Builder setAllowedPackages(@NonNull java.util.List<java.lang.String>);
    method @NonNull public android.media.RouteDiscoveryPreference.Builder setDeduplicationPackageOrder(@NonNull java.util.List<java.lang.String>);
    method @NonNull public android.media.RouteDiscoveryPreference.Builder setPreferredFeatures(@NonNull java.util.List<java.lang.String>);
    method @NonNull public android.media.RouteDiscoveryPreference.Builder setShouldPerformActiveScan(boolean);
  }
+2 −0
Original line number Diff line number Diff line
@@ -539,6 +539,7 @@ public final class MediaRoute2Info implements Parcelable {
    /**
     * Gets the Deduplication ID of the route if available.
     * @see RouteDiscoveryPreference#shouldRemoveDuplicates()
     * @hide
     */
    @NonNull
    public Set<String> getDeduplicationIds() {
@@ -968,6 +969,7 @@ public final class MediaRoute2Info implements Parcelable {
         * <p>
         * If it's {@code null}, the route will not be removed.
         * @see RouteDiscoveryPreference#shouldRemoveDuplicates()
         * @hide
         */
        @NonNull
        public Builder setDeduplicationIds(@NonNull Set<String> id) {
+5 −0
Original line number Diff line number Diff line
@@ -119,6 +119,7 @@ public final class RouteDiscoveryPreference implements Parcelable {
     * first in the provided list will remain.
     *
     * @see #shouldRemoveDuplicates()
     * @hide
     */
    @NonNull
    public List<String> getDeduplicationPackageOrder() {
@@ -130,6 +131,7 @@ public final class RouteDiscoveryPreference implements Parcelable {
     * <p>
     * If it's not empty, it will only discover routes from the provider whose package name
     * belongs to the list.
     * @hide
     */
    @NonNull
    public List<String> getAllowedPackages() {
@@ -151,6 +153,7 @@ public final class RouteDiscoveryPreference implements Parcelable {
     * Gets whether duplicate routes removal is enabled.
     *
     * @see #getDeduplicationPackageOrder()
     * @hide
     */
    public boolean shouldRemoveDuplicates() {
        return !mPackageOrder.isEmpty();
@@ -293,6 +296,7 @@ public final class RouteDiscoveryPreference implements Parcelable {
         * <p>
         * If it's non-empty, media router only discovers route from the provider in the list.
         * The default value is empty, which discovers routes from all providers.
         * @hide
         */
        @NonNull
        public Builder setAllowedPackages(@NonNull List<String> allowedPackages) {
@@ -324,6 +328,7 @@ public final class RouteDiscoveryPreference implements Parcelable {
         *
         * @param packageOrder ordered list of package names used to remove duplicate routes, or an
         *                     empty list if deduplication should not be enabled.
         * @hide
         */
        @NonNull
        public Builder setDeduplicationPackageOrder(@NonNull List<String> packageOrder) {