remove unneeded local variable

This commit is contained in:
Julian Cable 2017-02-21 08:38:30 +00:00
parent b0c39a1295
commit d8746c3dee

View File

@ -80,9 +80,8 @@ public interface SubtitleDecoderFactory {
} }
if (format.sampleMimeType.equals(MimeTypes.TEXT_SSA)) { if (format.sampleMimeType.equals(MimeTypes.TEXT_SSA)) {
byte[] header = format.initializationData.get(1); byte[] header = format.initializationData.get(1);
String dlgfmt = new String(format.initializationData.get(0), "UTF-8");
return clazz.asSubclass(SubtitleDecoder.class).getConstructor(byte[].class, String.class) return clazz.asSubclass(SubtitleDecoder.class).getConstructor(byte[].class, String.class)
.newInstance(header, dlgfmt); .newInstance(header, new String(format.initializationData.get(0), "UTF-8"));
} }
else if (format.sampleMimeType.equals(MimeTypes.APPLICATION_CEA608) else if (format.sampleMimeType.equals(MimeTypes.APPLICATION_CEA608)
|| format.sampleMimeType.equals(MimeTypes.APPLICATION_MP4CEA608)) { || format.sampleMimeType.equals(MimeTypes.APPLICATION_MP4CEA608)) {