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;