mirror of
https://github.com/samsonjs/media.git
synced 2026-04-27 15:07:40 +00:00
Add saving subtitle track name for MatroskaExtractor
This commit is contained in:
parent
2dafb8fd69
commit
fe733428de
2 changed files with 6 additions and 0 deletions
|
|
@ -2139,6 +2139,7 @@ public class MatroskaExtractor implements Extractor {
|
||||||
Format format =
|
Format format =
|
||||||
formatBuilder
|
formatBuilder
|
||||||
.setId(trackId)
|
.setId(trackId)
|
||||||
|
.setLabel(name)
|
||||||
.setSampleMimeType(mimeType)
|
.setSampleMimeType(mimeType)
|
||||||
.setMaxInputSize(maxInputSize)
|
.setMaxInputSize(maxInputSize)
|
||||||
.setLanguage(language)
|
.setLanguage(language)
|
||||||
|
|
|
||||||
|
|
@ -48,6 +48,11 @@ public class DefaultTrackNameProvider implements TrackNameProvider {
|
||||||
buildLanguageOrLabelString(format),
|
buildLanguageOrLabelString(format),
|
||||||
buildAudioChannelString(format),
|
buildAudioChannelString(format),
|
||||||
buildBitrateString(format));
|
buildBitrateString(format));
|
||||||
|
} else if (trackType == C.TRACK_TYPE_TEXT) {
|
||||||
|
trackName =
|
||||||
|
joinWithSeparator(
|
||||||
|
buildLabelString(format),
|
||||||
|
buildLanguageString(format));
|
||||||
} else {
|
} else {
|
||||||
trackName = buildLanguageOrLabelString(format);
|
trackName = buildLanguageOrLabelString(format);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue