diff --git a/library/src/main/java/com/google/android/exoplayer/extractor/ogg/DefaultOggSeeker.java b/library/src/main/java/com/google/android/exoplayer/extractor/ogg/DefaultOggSeeker.java index dec89d3af5..6f60e25872 100644 --- a/library/src/main/java/com/google/android/exoplayer/extractor/ogg/DefaultOggSeeker.java +++ b/library/src/main/java/com/google/android/exoplayer/extractor/ogg/DefaultOggSeeker.java @@ -174,7 +174,7 @@ import java.io.IOException; start = input.getPosition() + pageSize; startGranule = pageHeader.granulePosition; if (end - start + pageSize < MATCH_BYTE_RANGE) { - input.skip(pageSize); + input.skipFully(pageSize); return -(startGranule + 2); } } @@ -194,7 +194,7 @@ import java.io.IOException; } // position accepted (before target granule and within MATCH_RANGE) - input.skip(pageSize); + input.skipFully(pageSize); return -(pageHeader.granulePosition + 2); }