--- gst/qtdemux/qtdemux.c.orig	2010-05-19 18:08:14.000000000 +0200
+++ gst/qtdemux/qtdemux.c	2010-05-19 18:08:48.000000000 +0200
@@ -822,6 +822,7 @@ gst_qtdemux_find_index_linear (GstQTDemu
   if (media_time == result->timestamp)
     return index;
 
+  index++;
   result++;
   while (index < str->n_samples - 1) {
     if (!qtdemux_parse_samples (qtdemux, str, index + 1))
