diff --git a/libraries/ui/src/main/java/androidx/media3/ui/PlayerControlView.java b/libraries/ui/src/main/java/androidx/media3/ui/PlayerControlView.java
index c981bbb287..a7e25b1767 100644
--- a/libraries/ui/src/main/java/androidx/media3/ui/PlayerControlView.java
+++ b/libraries/ui/src/main/java/androidx/media3/ui/PlayerControlView.java
@@ -85,12 +85,13 @@ import java.util.concurrent.CopyOnWriteArrayList;
/**
* A view for controlling {@link Player} instances.
*
- *
A PlayerControlView can be customized by setting attributes (or calling corresponding
+ *
A {@code PlayerControlView} can be customized by setting attributes (or calling corresponding
* methods), or overriding drawables.
*
*
Attributes
*
- * The following attributes can be set on a PlayerControlView when used in a layout XML file:
+ * The following attributes can be set on a {@code PlayerControlView} when used in a layout XML
+ * file:
*
*
* - {@code show_timeout} - The time between the last user interaction and the controls
@@ -149,22 +150,14 @@ import java.util.concurrent.CopyOnWriteArrayList;
*
- Corresponding method: {@link #setTimeBarMinUpdateInterval(int)}
*
- Default: {@link #DEFAULT_TIME_BAR_MIN_UPDATE_INTERVAL_MS}
*
- * {@code controller_layout_id} - Specifies the id of the layout to be inflated. See
- * below for more details.
- *
- * - Corresponding method: None
- *
- Default: {@code R.layout.exo_player_control_view}
- *
- * All attributes that can be set on {@link DefaultTimeBar} can also be set on a
- * PlayerControlView, and will be propagated to the inflated {@link DefaultTimeBar} unless the
- * layout is overridden to specify a custom {@code exo_progress} (see below).
+ * All attributes that can be set on {@link DefaultTimeBar} can also be set on a {@code
+ * PlayerControlView}, and will be propagated to the inflated {@link DefaultTimeBar}.
*
*
* Overriding drawables
*
- * The drawables used by PlayerControlView (with its default layout file) can be overridden by
- * drawables with the same names defined in your application. The drawables that can be overridden
- * are:
+ * The drawables used by {@code PlayerControlView} can be overridden by drawables with the same
+ * names defined in your application. The drawables that can be overridden are:
*
*
* - {@code exo_styled_controls_play} - The play icon.
diff --git a/libraries/ui/src/main/java/androidx/media3/ui/PlayerView.java b/libraries/ui/src/main/java/androidx/media3/ui/PlayerView.java
index 9d5e05c3c8..998bd845ba 100644
--- a/libraries/ui/src/main/java/androidx/media3/ui/PlayerView.java
+++ b/libraries/ui/src/main/java/androidx/media3/ui/PlayerView.java
@@ -159,15 +159,14 @@ import org.checkerframework.checker.nullness.qual.RequiresNonNull;
*
* All attributes that can be set on {@link PlayerControlView} and {@link DefaultTimeBar} can
* also be set on a PlayerView, and will be propagated to the inflated {@link
- * PlayerControlView} unless the layout is overridden to specify a custom {@code
- * exo_controller}.
+ * PlayerControlView}.
*
*
* Overriding drawables
*
- * The drawables used by {@link PlayerControlView} (with its default layout file) can be overridden
- * by drawables with the same names defined in your application. See the {@link PlayerControlView}
- * documentation for a list of drawables that can be overridden.
+ * The drawables used by {@link PlayerControlView} can be overridden by drawables with the same
+ * names defined in your application. See the {@link PlayerControlView} documentation for a list of
+ * drawables that can be overridden.
*/
public class PlayerView extends FrameLayout implements AdViewProvider {