Fix initializationData check for SSA subtitles

This commit is contained in:
Ian Bird 2017-11-21 10:59:04 +00:00
parent c4fe0e6482
commit a9d91b3387

View File

@ -59,7 +59,7 @@ public final class SsaDecoder extends SimpleSubtitleDecoder {
*/
public SsaDecoder(List<byte[]> initializationData) {
super("SsaDecoder");
if (initializationData != null) {
if (initializationData != null && initializationData.size() > 0) {
haveInitializationData = true;
String formatLine = new String(initializationData.get(0));
Assertions.checkArgument(formatLine.startsWith(FORMAT_LINE_PREFIX));