diff --git a/libraries/exoplayer_dash/src/main/java/androidx/media3/exoplayer/dash/manifest/AdaptationSet.java b/libraries/exoplayer_dash/src/main/java/androidx/media3/exoplayer/dash/manifest/AdaptationSet.java index 7e7f73ad3b..1e86be4a41 100644 --- a/libraries/exoplayer_dash/src/main/java/androidx/media3/exoplayer/dash/manifest/AdaptationSet.java +++ b/libraries/exoplayer_dash/src/main/java/androidx/media3/exoplayer/dash/manifest/AdaptationSet.java @@ -28,8 +28,12 @@ public class AdaptationSet { public static final int ID_UNSET = -1; /** - * A non-negative identifier for the adaptation set that's unique in the scope of its containing - * period, or {@link #ID_UNSET} if not specified. + * An identifier for the adaptation set that's unique in the scope of its containing period, or + * {@link #ID_UNSET} if not specified. + * + *
The identifier has the same value as defined in the manifest. However. the manifest value is + * an unsigned integer and values exceeding {@link Integer#MAX_VALUE} will be represented as + * negative numbers. */ public final int id;