comparison rm.c @ 979:d2e5dfdf4def libavformat

add size to AVIndex
author michael
date Wed, 01 Mar 2006 11:29:55 +0000
parents edbe5c3717f9
children 40e81416015d
comparison
equal deleted inserted replaced
978:c168be36dbba 979:d2e5dfdf4def
980 #endif 980 #endif
981 pkt->pts= timestamp; 981 pkt->pts= timestamp;
982 if(flags&2){ 982 if(flags&2){
983 pkt->flags |= PKT_FLAG_KEY; 983 pkt->flags |= PKT_FLAG_KEY;
984 if((seq&0x7F) == 1) 984 if((seq&0x7F) == 1)
985 av_add_index_entry(st, pos, timestamp, 0, AVINDEX_KEYFRAME); 985 av_add_index_entry(st, pos, timestamp, 0, 0, AVINDEX_KEYFRAME);
986 } 986 }
987 } 987 }
988 988
989 /* for AC3, needs to swap bytes */ 989 /* for AC3, needs to swap bytes */
990 if (st->codec->codec_id == CODEC_ID_AC3) { 990 if (st->codec->codec_id == CODEC_ID_AC3) {
1052 } 1052 }
1053 } 1053 }
1054 1054
1055 if((flags&2) && (seq&0x7F) == 1){ 1055 if((flags&2) && (seq&0x7F) == 1){
1056 // av_log(s, AV_LOG_DEBUG, "%d %d-%d %Ld %d\n", flags, stream_index2, stream_index, dts, seq); 1056 // av_log(s, AV_LOG_DEBUG, "%d %d-%d %Ld %d\n", flags, stream_index2, stream_index, dts, seq);
1057 av_add_index_entry(st, pos, dts, 0, AVINDEX_KEYFRAME); 1057 av_add_index_entry(st, pos, dts, 0, 0, AVINDEX_KEYFRAME);
1058 if(stream_index2 == stream_index) 1058 if(stream_index2 == stream_index)
1059 break; 1059 break;
1060 } 1060 }
1061 1061
1062 url_fskip(&s->pb, len); 1062 url_fskip(&s->pb, len);