qtdemux: fix partial parsing of ctts table

Fixes #616516.
This commit is contained in:
Mark Nauwelaerts 2010-05-10 18:33:03 +02:00
parent a9e688cf32
commit e934f637b6

View file

@ -4676,10 +4676,11 @@ ctts:
cur->pts_offset = ctts_soffset;
cur++;
if (G_UNLIKELY (cur > last))
if (G_UNLIKELY (cur > last)) {
/* save state */
stream->ctts_sample_index = j + 1;
goto done;
goto done;
}
}
stream->ctts_sample_index = 0;
stream->ctts_index++;