From d98ab35a61f746330e9b608d3d34e5410ce342ab Mon Sep 17 00:00:00 2001 From: olly Date: Fri, 30 Nov 2018 22:57:29 +0000 Subject: [PATCH] Add several devices to setOutputSurface workaround: - Asus ZenFone GO (ASUS_X00AD_2) - Sugar S9 (i9031) - Redmi Note 3 (kate) These devices trigger native crashes similar to https://github.com/google/ExoPlayer/issues/4460 I'm not sure why Asus Zenfone Go (model: ZB500KL, device: ASUS_X00AD_2) was removed here https://github.com/google/ExoPlayer/commit/73af056da39b6ebead767d3d4c6e3162cc4c344c PiperOrigin-RevId: 223580393 --- .../android/exoplayer2/video/MediaCodecVideoRenderer.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/library/core/src/main/java/com/google/android/exoplayer2/video/MediaCodecVideoRenderer.java b/library/core/src/main/java/com/google/android/exoplayer2/video/MediaCodecVideoRenderer.java index 2851325c75..67586fe672 100644 --- a/library/core/src/main/java/com/google/android/exoplayer2/video/MediaCodecVideoRenderer.java +++ b/library/core/src/main/java/com/google/android/exoplayer2/video/MediaCodecVideoRenderer.java @@ -1338,6 +1338,7 @@ public class MediaCodecVideoRenderer extends MediaCodecRenderer { case "A7010a48": case "A7020a48": case "AquaPowerM": + case "ASUS_X00AD_2": case "Aura_Note_2": case "BLACK-1X": case "BRAVIA_ATV2": @@ -1378,6 +1379,7 @@ public class MediaCodecVideoRenderer extends MediaCodecRenderer { case "HWBLN-H": case "HWCAM-H": case "HWVNS-H": + case "i9031": case "iball8735_9806": case "Infinix-X572": case "iris60": @@ -1385,6 +1387,7 @@ public class MediaCodecVideoRenderer extends MediaCodecRenderer { case "j2xlteins": case "JGZ": case "K50a40": + case "kate": case "le_x6": case "LS-5017": case "M5c":