File tree Expand file tree Collapse file tree
common/src/main/java/com/liskovsoft/smartyoutubetv2/common/exoplayer/selector Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -489,7 +489,7 @@ private MediaTrack findBestMatch(MediaTrack originTrack) {
489489 }
490490
491491 for (MediaTrack mediaTrack : trackGroup ) {
492- if (mediaTrack == null ) {
492+ if (mediaTrack == null || hasPlaybackGlitch ( mediaTrack ) ) {
493493 continue ;
494494 }
495495
@@ -892,4 +892,11 @@ public MediaTrack getSelectedTrack(int rendererIndex) {
892892
893893 return renderer .selectedTrack ;
894894 }
895+
896+ private boolean hasPlaybackGlitch (MediaTrack mediaTrack ) {
897+ // Shorts on Fire TV Cube has green screen or crashed
898+ return mediaTrack .isAV1Codec ()
899+ && !TrackSelectorUtil .isWideScreen (mediaTrack .format )
900+ && Helpers .equals (Helpers .getDeviceName (), "AFTGAZL (gazelle)" );
901+ }
895902}
Original file line number Diff line number Diff line change 1+ -keep class kotlin.ranges.RangesKt___RangesKt
2+ -keep class kotlin.collections.builders.MapBuilder
3+ -keep class kotlin.collections.builders.MapBuilder$Companion
14-keep class org.conscrypt.Conscrypt$Version
25-keep class kotlinx.coroutines.ExecutorCoroutineDispatcher
36-keepclassmembers class com.liskovsoft.smartyoutubetv2.tv.ui.browse.BrowseActivity {
You can’t perform that action at this time.
0 commit comments