diff --git a/library/src/main/java/com/google/android/exoplayer2/text/SubtitleDecoderFactory.java b/library/src/main/java/com/google/android/exoplayer2/text/SubtitleDecoderFactory.java index 66ed9010bd..31cafec0e0 100644 --- a/library/src/main/java/com/google/android/exoplayer2/text/SubtitleDecoderFactory.java +++ b/library/src/main/java/com/google/android/exoplayer2/text/SubtitleDecoderFactory.java @@ -80,9 +80,8 @@ public interface SubtitleDecoderFactory { } if (format.sampleMimeType.equals(MimeTypes.TEXT_SSA)) { 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) - .newInstance(header, dlgfmt); + .newInstance(header, new String(format.initializationData.get(0), "UTF-8")); } else if (format.sampleMimeType.equals(MimeTypes.APPLICATION_CEA608) || format.sampleMimeType.equals(MimeTypes.APPLICATION_MP4CEA608)) {