Mercurial > libavformat.hg
comparison mpeg.c @ 354:6770ca07abe2 libavformat
store searched distance in index, so we dont waste time searching for keyframes where we already searched
asf seek fixes & use keyframe pos/timestamp cache
author | michael |
---|---|
date | Sat, 17 Jan 2004 18:06:52 +0000 |
parents | e154eb1b7149 |
children | 46029c682234 |
comparison
equal
deleted
inserted
replaced
353:0778b93924cb | 354:6770ca07abe2 |
---|---|
907 } | 907 } |
908 if(dts != AV_NOPTS_VALUE && ppos){ | 908 if(dts != AV_NOPTS_VALUE && ppos){ |
909 int i; | 909 int i; |
910 for(i=0; i<s->nb_streams; i++){ | 910 for(i=0; i<s->nb_streams; i++){ |
911 if(startcode == s->streams[i]->id) { | 911 if(startcode == s->streams[i]->id) { |
912 av_add_index_entry(s->streams[i], *ppos, dts, 0 /* FIXME keyframe? */); | 912 av_add_index_entry(s->streams[i], *ppos, dts, 0, 0 /* FIXME keyframe? */); |
913 } | 913 } |
914 } | 914 } |
915 } | 915 } |
916 | 916 |
917 *pstart_code = startcode; | 917 *pstart_code = startcode; |