Add pgssub to ExoPlayer subtitle codecs

ExoPlayer supports decoding embedded pgssub subtitles, so they should be enabled.
This commit is contained in:
Maxr1998 authored and Niels van Velzen committed 2023-05-13 20:51:10 +02:00
1 parent cf521448c0
commit 8b6e2aefe9
1 file changed
+2 -2
@@ -319,11 +319,11 @@ class DeviceProfileBuilder(
*/
private val FORCED_AUDIO_CODECS = arrayOf(*PCM_CODECS, "alac", "aac", "ac3", "eac3", "dts", "mlp", "truehd")
private val EXO_EMBEDDED_SUBTITLES = arrayOf("srt", "subrip", "ttml")
private val EXO_EMBEDDED_SUBTITLES = arrayOf("pgssub", "srt", "subrip", "ttml")
private val EXO_EXTERNAL_SUBTITLES = arrayOf("srt", "subrip", "ttml", "vtt", "webvtt")
private val SUBTITLES_SSA = arrayOf("ssa", "ass")
private val EXTERNAL_PLAYER_SUBTITLES = arrayOf(
"ssa", "ass", "srt", "subrip", "idx", "sub", "vtt", "webvtt", "ttml", "pgs", "pgssub", "smi", "smil",
"ass", "idx", "pgssub", "smi", "smil", "srt", "ssa", "sub", "subrip", "ttml", "vtt", "webvtt",
)
/**