8000 Update track selection in PlayerView to show one entry per track group only · Issue #1666 · androidx/media · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
Update track selection in PlayerView to show one entry per track group only #1666
Closed
@JaroslavHerber

Description

@JaroslavHerber

By default, if a m3u channel has subtitles, the exoplayer selects and displays automatically the first subtitle. Why not "off" by default?
There should be a method to turn off this default behavior, without hacking the DefaultTrackSelector.

Btw. I tried this, but the player still displays the first subtitle track by default. What am I missing?

DefaultTrackSelector oTrackSelector = new DefaultTrackSelector(this);

DefaultTrackSelector.Parameters parameters = oTrackSelector
	.buildUponParameters()
	.setPreferredTextLanguage(null) // This ensures no text track is selected by default
	.setSelectUndeterminedTextLanguage(false) // Do not select any text track if the language is undetermined
	.build();

oTrackSelector.setParameters(parameters);

oPlayer = new ExoPlayer.Builder(this, oRenderersFactory)
	.setTrackSelector(oTrackSelector)
	.setMediaSourceFactory(oMediaSourceFactory)
	.build();

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions

    0