Mercurial > libavformat.hg
comparison matroskadec.c @ 3409:524179afafe7 libavformat
matroskadec: use the proper timestamp scaling for index entries
author | aurel |
---|---|
date | Sun, 01 Jun 2008 14:41:53 +0000 |
parents | da09478c97ce |
children | b7f86452706e |
comparison
equal
deleted
inserted
replaced
3408:da09478c97ce | 3409:524179afafe7 |
---|---|
2690 track = matroska_find_track_by_num(matroska, idx->track); | 2690 track = matroska_find_track_by_num(matroska, idx->track); |
2691 if (track < 0) continue; | 2691 if (track < 0) continue; |
2692 stream = matroska->tracks[track]->stream_index; | 2692 stream = matroska->tracks[track]->stream_index; |
2693 if (stream >= 0 && stream < matroska->ctx->nb_streams) | 2693 if (stream >= 0 && stream < matroska->ctx->nb_streams) |
2694 av_add_index_entry(matroska->ctx->streams[stream], | 2694 av_add_index_entry(matroska->ctx->streams[stream], |
2695 idx->pos, idx->time/matroska->time_scale, | 2695 idx->pos, idx->time/AV_TIME_BASE, |
2696 0, 0, AVINDEX_KEYFRAME); | 2696 0, 0, AVINDEX_KEYFRAME); |
2697 } | 2697 } |
2698 } | 2698 } |
2699 | 2699 |
2700 return res; | 2700 return res; |