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 d732c2a753..083599bd20 100644 --- a/libraries/ui/src/main/java/androidx/media3/ui/PlayerView.java +++ b/libraries/ui/src/main/java/androidx/media3/ui/PlayerView.java @@ -1602,6 +1602,10 @@ public class PlayerView extends FrameLayout implements AdViewProvider { @Override public void onVideoSizeChanged(VideoSize videoSize) { + if (videoSize.equals(VideoSize.UNKNOWN) + && (player == null || player.getPlaybackState() == Player.STATE_IDLE)) { + return; + } updateAspectRatio(); }