The current_sample field is meant to be the sample number, not an offset into

the sample data.  Don't increment it by multiples of sc->sample_size.
patch by Julian Scheid, julian _-at-_ sektor37 _-dot-_ de

Originally committed as revision 5037 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
Julian Scheid 2006-02-19 12:49:17 +00:00 committed by Diego Biurrun
parent c7bb67c485
commit a7f41f91e7
1 changed files with 1 additions and 1 deletions

View File

@ -1835,7 +1835,7 @@ again:
sc->current_sample++;
}else if(idx + 1 < sc->sample_to_chunk_sz){
sc->current_sample += sc->sample_size * sc->sample_to_chunk[idx].count;
sc->current_sample += sc->sample_to_chunk[idx].count;
}
readchunk: