getSubtitleType method
Return the current SubtitleType depended on file extension.
Implementation
SubtitleType getSubtitleType(String ext) {
switch (ext) {
case '.vtt':
return SubtitleType.vtt;
case '.srt':
return SubtitleType.srt;
case '.sbv':
return SubtitleType.sbv;
case '.ssa':
case '.ass':
return SubtitleType.ssa;
case '.ttml':
case '.xml':
return SubtitleType.ttml;
case 'dfxp':
return SubtitleType.dfxp;
default:
throw UnsupportedSubtitleFormat();
}
}