From 04ad6171ca9ad2d81fb0e04329b697d3af55fe39 Mon Sep 17 00:00:00 2001 From: Rahul Sabnis Date: Mon, 5 Oct 2020 18:35:54 +0000 Subject: [PATCH] Revert "Move all BluetoothCodecConfig and BluetoothCodecStatus APIs moved from" This reverts commit a0ad166be6c2b13e419a151fd57d90e9de2ed13a. Reason for revert: Causes CTS failures (hidden api list) Change-Id: I6612173e25ac81d3324155aacdb749ea461d5c9b --- .../bluetooth/BluetoothCodecConfig.java | 32 +------------------ .../bluetooth/BluetoothCodecStatus.java | 5 --- 2 files changed, 1 insertion(+), 36 deletions(-) diff --git a/core/java/android/bluetooth/BluetoothCodecConfig.java b/core/java/android/bluetooth/BluetoothCodecConfig.java index 735980beebb1c..d2a15357aa1fd 100644 --- a/core/java/android/bluetooth/BluetoothCodecConfig.java +++ b/core/java/android/bluetooth/BluetoothCodecConfig.java @@ -51,25 +51,19 @@ public final class BluetoothCodecConfig implements Parcelable { @Retention(RetentionPolicy.SOURCE) public @interface SourceCodecType {} - @UnsupportedAppUsage public static final int SOURCE_CODEC_TYPE_SBC = 0; - @UnsupportedAppUsage public static final int SOURCE_CODEC_TYPE_AAC = 1; - @UnsupportedAppUsage public static final int SOURCE_CODEC_TYPE_APTX = 2; - @UnsupportedAppUsage public static final int SOURCE_CODEC_TYPE_APTX_HD = 3; - @UnsupportedAppUsage public static final int SOURCE_CODEC_TYPE_LDAC = 4; - @UnsupportedAppUsage public static final int SOURCE_CODEC_TYPE_MAX = 5; - @UnsupportedAppUsage + public static final int SOURCE_CODEC_TYPE_INVALID = 1000 * 1000; /** @hide */ @@ -81,13 +75,10 @@ public final class BluetoothCodecConfig implements Parcelable { @Retention(RetentionPolicy.SOURCE) public @interface CodecPriority {} - @UnsupportedAppUsage public static final int CODEC_PRIORITY_DISABLED = -1; - @UnsupportedAppUsage public static final int CODEC_PRIORITY_DEFAULT = 0; - @UnsupportedAppUsage public static final int CODEC_PRIORITY_HIGHEST = 1000 * 1000; @@ -104,25 +95,18 @@ public final class BluetoothCodecConfig implements Parcelable { @Retention(RetentionPolicy.SOURCE) public @interface SampleRate {} - @UnsupportedAppUsage public static final int SAMPLE_RATE_NONE = 0; - @UnsupportedAppUsage public static final int SAMPLE_RATE_44100 = 0x1 << 0; - @UnsupportedAppUsage public static final int SAMPLE_RATE_48000 = 0x1 << 1; - @UnsupportedAppUsage public static final int SAMPLE_RATE_88200 = 0x1 << 2; - @UnsupportedAppUsage public static final int SAMPLE_RATE_96000 = 0x1 << 3; - @UnsupportedAppUsage public static final int SAMPLE_RATE_176400 = 0x1 << 4; - @UnsupportedAppUsage public static final int SAMPLE_RATE_192000 = 0x1 << 5; @@ -136,16 +120,12 @@ public final class BluetoothCodecConfig implements Parcelable { @Retention(RetentionPolicy.SOURCE) public @interface BitsPerSample {} - @UnsupportedAppUsage public static final int BITS_PER_SAMPLE_NONE = 0; - @UnsupportedAppUsage public static final int BITS_PER_SAMPLE_16 = 0x1 << 0; - @UnsupportedAppUsage public static final int BITS_PER_SAMPLE_24 = 0x1 << 1; - @UnsupportedAppUsage public static final int BITS_PER_SAMPLE_32 = 0x1 << 2; @@ -158,13 +138,10 @@ public final class BluetoothCodecConfig implements Parcelable { @Retention(RetentionPolicy.SOURCE) public @interface ChannelMode {} - @UnsupportedAppUsage public static final int CHANNEL_MODE_NONE = 0; - @UnsupportedAppUsage public static final int CHANNEL_MODE_MONO = 0x1 << 0; - @UnsupportedAppUsage public static final int CHANNEL_MODE_STEREO = 0x1 << 1; private final @SourceCodecType int mCodecType; @@ -177,7 +154,6 @@ public final class BluetoothCodecConfig implements Parcelable { private final long mCodecSpecific3; private final long mCodecSpecific4; - @UnsupportedAppUsage public BluetoothCodecConfig(@SourceCodecType int codecType, @CodecPriority int codecPriority, @SampleRate int sampleRate, @BitsPerSample int bitsPerSample, @ChannelMode int channelMode, long codecSpecific1, @@ -194,7 +170,6 @@ public final class BluetoothCodecConfig implements Parcelable { mCodecSpecific4 = codecSpecific4; } - @UnsupportedAppUsage public BluetoothCodecConfig(@SourceCodecType int codecType) { mCodecType = codecType; mCodecPriority = BluetoothCodecConfig.CODEC_PRIORITY_DEFAULT; @@ -416,7 +391,6 @@ public final class BluetoothCodecConfig implements Parcelable { * * @return the codec type */ - @UnsupportedAppUsage public @SourceCodecType int getCodecType() { return mCodecType; } @@ -437,7 +411,6 @@ public final class BluetoothCodecConfig implements Parcelable { * * @return the codec priority */ - @UnsupportedAppUsage public @CodecPriority int getCodecPriority() { return mCodecPriority; } @@ -468,7 +441,6 @@ public final class BluetoothCodecConfig implements Parcelable { * * @return the codec sample rate */ - @UnsupportedAppUsage public @SampleRate int getSampleRate() { return mSampleRate; } @@ -483,7 +455,6 @@ public final class BluetoothCodecConfig implements Parcelable { * * @return the codec bits per sample */ - @UnsupportedAppUsage public @BitsPerSample int getBitsPerSample() { return mBitsPerSample; } @@ -508,7 +479,6 @@ public final class BluetoothCodecConfig implements Parcelable { * * @return a codec specific value1. */ - @UnsupportedAppUsage public long getCodecSpecific1() { return mCodecSpecific1; } diff --git a/core/java/android/bluetooth/BluetoothCodecStatus.java b/core/java/android/bluetooth/BluetoothCodecStatus.java index 7b567b4098e7e..1e394b830d519 100644 --- a/core/java/android/bluetooth/BluetoothCodecStatus.java +++ b/core/java/android/bluetooth/BluetoothCodecStatus.java @@ -17,7 +17,6 @@ package android.bluetooth; import android.annotation.Nullable; -import android.compat.annotation.UnsupportedAppUsage; import android.os.Parcel; import android.os.Parcelable; @@ -39,7 +38,6 @@ public final class BluetoothCodecStatus implements Parcelable { * This extra represents the current codec status of the A2DP * profile. */ - @UnsupportedAppUsage public static final String EXTRA_CODEC_STATUS = "android.bluetooth.extra.CODEC_STATUS"; @@ -198,7 +196,6 @@ public final class BluetoothCodecStatus implements Parcelable { * * @return the current codec configuration */ - @UnsupportedAppUsage public @Nullable BluetoothCodecConfig getCodecConfig() { return mCodecConfig; } @@ -208,7 +205,6 @@ public final class BluetoothCodecStatus implements Parcelable { * * @return an array with the codecs local capabilities */ - @UnsupportedAppUsage public @Nullable BluetoothCodecConfig[] getCodecsLocalCapabilities() { return mCodecsLocalCapabilities; } @@ -218,7 +214,6 @@ public final class BluetoothCodecStatus implements Parcelable { * * @return an array with the codecs selectable capabilities */ - @UnsupportedAppUsage public @Nullable BluetoothCodecConfig[] getCodecsSelectableCapabilities() { return mCodecsSelectableCapabilities; }