From 3472e86c369e114cf8b9e1b03a55193816e11284 Mon Sep 17 00:00:00 2001 From: Oliver Woodman Date: Mon, 16 Feb 2015 22:22:25 +0000 Subject: [PATCH] Correctly reset ADTSreader state --- .../com/google/android/exoplayer/hls/parser/AdtsReader.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/library/src/main/java/com/google/android/exoplayer/hls/parser/AdtsReader.java b/library/src/main/java/com/google/android/exoplayer/hls/parser/AdtsReader.java index 35813052ad8..14fce5167d6 100644 --- a/library/src/main/java/com/google/android/exoplayer/hls/parser/AdtsReader.java +++ b/library/src/main/java/com/google/android/exoplayer/hls/parser/AdtsReader.java @@ -137,6 +137,8 @@ private boolean skipToNextSync(ParsableByteArray pesBuffer) { if (found) { hasCrc = (adtsData[i] & 0x1) == 0; pesBuffer.setPosition(i + 1); + // Reset lastByteWasFF for next time. + lastByteWasFF = false; return true; } }