# HG changeset patch # User bcoudurier # Date 1147965505 0 # Node ID 04f0927017790bba1f0a1cc5ad6099e0584d9d92 # Parent 3252d641954081c9033876615bfa0abbc33eb9e4 fix seeking, typo provoking hard segfault diff -r 3252d6419540 -r 04f092701779 mov.c --- a/mov.c Thu May 18 15:17:09 2006 +0000 +++ b/mov.c Thu May 18 15:18:25 2006 +0000 @@ -2103,7 +2103,7 @@ msc->current_sample += (msc->sample_to_chunk[msc->sample_to_chunk_index + 1].first - msc->sample_to_chunk[msc->sample_to_chunk_index].first) \ * msc->sample_to_chunk[msc->sample_to_chunk_index].count; } - msc->current_sample += (msc->next_chunk - (msc->sample_to_chunk[msc->sample_to_chunk_index].first - 1)) * sc->sample_to_chunk[msc->sample_to_chunk_index].count; + msc->current_sample += (msc->next_chunk - (msc->sample_to_chunk[msc->sample_to_chunk_index].first - 1)) * msc->sample_to_chunk[msc->sample_to_chunk_index].count; msc->left_in_chunk = msc->sample_to_chunk[msc->sample_to_chunk_index].count - 1; // Find corresponding position in stts (used later to compute dts) sample = 0;