From e53796fc256dce7f0bb32d4dc458771c390f46b2 Mon Sep 17 00:00:00 2001 From: bachinger Date: Mon, 19 Jun 2023 15:42:34 +0100 Subject: [PATCH] Fix bug where PlayerView distorts video when video size is unknown PiperOrigin-RevId: 541640959 (cherry picked from commit 8d8c514d1220904a8d2df3f9bc3176877df9f553) --- libraries/ui/src/main/java/androidx/media3/ui/PlayerView.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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 083599bd20..76de29aba2 100644 --- a/libraries/ui/src/main/java/androidx/media3/ui/PlayerView.java +++ b/libraries/ui/src/main/java/androidx/media3/ui/PlayerView.java @@ -1603,7 +1603,8 @@ 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)) { + || player == null + || player.getPlaybackState() == Player.STATE_IDLE) { return; } updateAspectRatio();