Commit 9bc44977 by Toni Committed by Oliver Woodman

Merge pull request #6178 from xirac:feature/text-track-score

PiperOrigin-RevId: 259707359
parent 06a374e7
...@@ -1048,12 +1048,12 @@ public final class DefaultTrackSelectorTest { ...@@ -1048,12 +1048,12 @@ public final class DefaultTrackSelectorTest {
result = trackSelector.selectTracks(textRendererCapabilities, trackGroups, periodId, TIMELINE); result = trackSelector.selectTracks(textRendererCapabilities, trackGroups, periodId, TIMELINE);
assertNoSelection(result.selections.get(0)); assertNoSelection(result.selections.get(0));
// There is a preferred language, so the first language-matching track flagged as default should // There is a preferred language, so a language-matching track flagged as default should
// be selected. // be selected, and the one without forced flag should be preferred.
trackSelector.setParameters( trackSelector.setParameters(
Parameters.DEFAULT.buildUpon().setPreferredTextLanguage("eng").build()); Parameters.DEFAULT.buildUpon().setPreferredTextLanguage("eng").build());
result = trackSelector.selectTracks(textRendererCapabilities, trackGroups, periodId, TIMELINE); result = trackSelector.selectTracks(textRendererCapabilities, trackGroups, periodId, TIMELINE);
assertFixedSelection(result.selections.get(0), trackGroups, forcedDefault); assertFixedSelection(result.selections.get(0), trackGroups, defaultOnly);
// Same as above, but the default flag is disabled. If multiple tracks match the preferred // Same as above, but the default flag is disabled. If multiple tracks match the preferred
// language, those not flagged as forced are preferred, as they likely include the contents of // language, those not flagged as forced are preferred, as they likely include the contents of
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment