From 4b69fad6b7b2bdaef0b4080b62a933e60746f1b3 Mon Sep 17 00:00:00 2001 From: Ian Bird Date: Wed, 9 Sep 2015 11:56:10 +0100 Subject: [PATCH] Ignore extra returns in Subrip parsing --- .../google/android/exoplayer/text/subrip/SubripParser.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/library/src/main/java/com/google/android/exoplayer/text/subrip/SubripParser.java b/library/src/main/java/com/google/android/exoplayer/text/subrip/SubripParser.java index 742ec542bf..bb70720ef7 100644 --- a/library/src/main/java/com/google/android/exoplayer/text/subrip/SubripParser.java +++ b/library/src/main/java/com/google/android/exoplayer/text/subrip/SubripParser.java @@ -58,6 +58,10 @@ public final class SubripParser implements SubtitleParser { String currentLine; while ((currentLine = reader.readLine()) != null) { + // Skip blank lines. + if (currentLine.length() == 0) + continue; + // Parse the numeric counter as a sanity check. try { Integer.parseInt(currentLine);