Commit 5e360608 authored by Hampton Maxwell's avatar Hampton Maxwell
Browse files

Return unset track index when there are no track available (#1190)

parent b5142460
Loading
Loading
Loading
Loading
+4 −0
Changes for android-exoplayer/src/main/java/com/brentvatne/exoplayer/ReactExoplayerView.java: 4 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -830,6 +830,10 @@ class ReactExoplayerView extends FrameLayout implements
    }

    private int getTrackIndexForDefaultLocale(TrackGroupArray groups) {
        if (groups.length == 0) { // Avoid a crash if we try to select a non-existant group
            return C.INDEX_UNSET;
        }

        int trackIndex = 0; // default if no match
        String locale2 = Locale.getDefault().getLanguage(); // 2 letter code
        String locale3 = Locale.getDefault().getISO3Language(); // 3 letter code