Loading core/api/module-lib-current.txt +1 −0 Original line number Diff line number Diff line Loading @@ -206,6 +206,7 @@ package android.media { method @NonNull public static android.media.BluetoothProfileConnectionInfo createA2dpInfo(boolean, int); method @NonNull public static android.media.BluetoothProfileConnectionInfo createA2dpSinkInfo(int); method @NonNull public static android.media.BluetoothProfileConnectionInfo createHearingAidInfo(boolean); method @FlaggedApi("android.media.audio.sco_managed_by_audio") @NonNull public static android.media.BluetoothProfileConnectionInfo createHfpInfo(); method @NonNull public static android.media.BluetoothProfileConnectionInfo createLeAudioInfo(boolean, boolean); method @NonNull public static android.media.BluetoothProfileConnectionInfo createLeAudioOutputInfo(boolean, int); method public int describeContents(); Loading media/java/android/media/BluetoothProfileConnectionInfo.java +12 −0 Original line number Diff line number Diff line Loading @@ -15,6 +15,9 @@ */ package android.media; import static android.media.audio.Flags.FLAG_SCO_MANAGED_BY_AUDIO; import android.annotation.FlaggedApi; import android.annotation.NonNull; import android.annotation.SystemApi; import android.bluetooth.BluetoothProfile; Loading Loading @@ -174,4 +177,13 @@ public final class BluetoothProfileConnectionInfo implements Parcelable { public boolean isLeOutput() { return mIsLeOutput; } /** * Factory method for <code>BluetoothProfileConnectionInfo</code> for an HFP device. */ @FlaggedApi(FLAG_SCO_MANAGED_BY_AUDIO) public static @NonNull BluetoothProfileConnectionInfo createHfpInfo() { return new BluetoothProfileConnectionInfo(BluetoothProfile.HEADSET, false, -1, false); } } Loading
core/api/module-lib-current.txt +1 −0 Original line number Diff line number Diff line Loading @@ -206,6 +206,7 @@ package android.media { method @NonNull public static android.media.BluetoothProfileConnectionInfo createA2dpInfo(boolean, int); method @NonNull public static android.media.BluetoothProfileConnectionInfo createA2dpSinkInfo(int); method @NonNull public static android.media.BluetoothProfileConnectionInfo createHearingAidInfo(boolean); method @FlaggedApi("android.media.audio.sco_managed_by_audio") @NonNull public static android.media.BluetoothProfileConnectionInfo createHfpInfo(); method @NonNull public static android.media.BluetoothProfileConnectionInfo createLeAudioInfo(boolean, boolean); method @NonNull public static android.media.BluetoothProfileConnectionInfo createLeAudioOutputInfo(boolean, int); method public int describeContents(); Loading
media/java/android/media/BluetoothProfileConnectionInfo.java +12 −0 Original line number Diff line number Diff line Loading @@ -15,6 +15,9 @@ */ package android.media; import static android.media.audio.Flags.FLAG_SCO_MANAGED_BY_AUDIO; import android.annotation.FlaggedApi; import android.annotation.NonNull; import android.annotation.SystemApi; import android.bluetooth.BluetoothProfile; Loading Loading @@ -174,4 +177,13 @@ public final class BluetoothProfileConnectionInfo implements Parcelable { public boolean isLeOutput() { return mIsLeOutput; } /** * Factory method for <code>BluetoothProfileConnectionInfo</code> for an HFP device. */ @FlaggedApi(FLAG_SCO_MANAGED_BY_AUDIO) public static @NonNull BluetoothProfileConnectionInfo createHfpInfo() { return new BluetoothProfileConnectionInfo(BluetoothProfile.HEADSET, false, -1, false); } }