diff --git a/media/java/android/media/BluetoothProfileConnectionInfo.java b/media/java/android/media/BluetoothProfileConnectionInfo.java
index a316c2124670..e4dc1521ae70 100644
--- a/media/java/android/media/BluetoothProfileConnectionInfo.java
+++ b/media/java/android/media/BluetoothProfileConnectionInfo.java
@@ -112,8 +112,10 @@ public final class BluetoothProfileConnectionInfo implements Parcelable {
}
/**
- * constructor for le audio info
- *
+ * Factory method for BluetoothProfileConnectionInfo
for an LE device
+ * Use this method for an input device connection,
+ * or for an output device connection if the connection volume is unknown,
+ * otherwise use {@link #createLeAudioOutputInfo(boolean, int)}.
* @param suppressNoisyIntent if true the {@link AudioManager.ACTION_AUDIO_BECOMING_NOISY}
* intent will not be sent.
*
@@ -127,6 +129,8 @@ public final class BluetoothProfileConnectionInfo implements Parcelable {
/**
* Factory method for BluetoothProfileConnectionInfo
for an LE output device
+ * Use this method for an output device connection with a volume to be used at connection
+ * time.
* @param suppressNoisyIntent if true the {@link AudioManager.ACTION_AUDIO_BECOMING_NOISY}
* intent will not be sent.
* @param volume the volume index of the device, -1 if unknown or to be ignored