summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ext/wavpack/gstwavpackparse.c5
1 files changed, 0 insertions, 5 deletions
diff --git a/ext/wavpack/gstwavpackparse.c b/ext/wavpack/gstwavpackparse.c
index ef869617..91eb7cf0 100644
--- a/ext/wavpack/gstwavpackparse.c
+++ b/ext/wavpack/gstwavpackparse.c
@@ -540,11 +540,6 @@ gst_wavpack_parse_handle_seek_event (GstWavpackParse * wvparse,
stop = gst_util_uint64_scale_int (stop, rate, GST_SECOND);
}
- /* if seek is to something after the end of the stream seek only
- * to the end. this can be caused by rounding errors */
- if (start >= wvparse->total_samples)
- start = wvparse->total_samples - 1;
-
if (start < 0) {
GST_OBJECT_UNLOCK (wvparse);
GST_DEBUG_OBJECT (wvparse, "Invalid start sample %" G_GINT64_FORMAT, start);