Mercurial > libavcodec.hg
comparison h263.c @ 1659:3075fc11a974 libavcodec
AVFrame.interlaced_frame fixes
author | michael |
---|---|
date | Fri, 05 Dec 2003 01:03:12 +0000 |
parents | 34b0e799aeb6 |
children | 4c9fd29f1606 |
comparison
equal
deleted
inserted
replaced
1658:d4637a0eaab1 | 1659:3075fc11a974 |
---|---|
2280 || (s->pict_type == S_TYPE && s->vol_sprite_usage==GMC_SPRITE)) { | 2280 || (s->pict_type == S_TYPE && s->vol_sprite_usage==GMC_SPRITE)) { |
2281 put_bits(&s->pb, 1, s->no_rounding); /* rounding type */ | 2281 put_bits(&s->pb, 1, s->no_rounding); /* rounding type */ |
2282 } | 2282 } |
2283 put_bits(&s->pb, 3, 0); /* intra dc VLC threshold */ | 2283 put_bits(&s->pb, 3, 0); /* intra dc VLC threshold */ |
2284 if(!s->progressive_sequence){ | 2284 if(!s->progressive_sequence){ |
2285 put_bits(&s->pb, 1, s->top_field_first); | 2285 put_bits(&s->pb, 1, s->current_picture_ptr->top_field_first); |
2286 put_bits(&s->pb, 1, s->alternate_scan); | 2286 put_bits(&s->pb, 1, s->alternate_scan); |
2287 } | 2287 } |
2288 //FIXME sprite stuff | 2288 //FIXME sprite stuff |
2289 | 2289 |
2290 put_bits(&s->pb, 5, s->qscale); | 2290 put_bits(&s->pb, 5, s->qscale); |
5250 s->height = height; | 5250 s->height = height; |
5251 // printf("width/height: %d %d\n", width, height); | 5251 // printf("width/height: %d %d\n", width, height); |
5252 } | 5252 } |
5253 } | 5253 } |
5254 | 5254 |
5255 s->progressive_sequence= get_bits1(gb)^1; | 5255 s->progressive_sequence= |
5256 s->progressive_frame= get_bits1(gb)^1; | |
5256 if(!get_bits1(gb) && (s->avctx->debug & FF_DEBUG_PICT_INFO)) | 5257 if(!get_bits1(gb) && (s->avctx->debug & FF_DEBUG_PICT_INFO)) |
5257 av_log(s->avctx, AV_LOG_INFO, "MPEG4 OBMC not supported (very likely buggy encoder)\n"); /* OBMC Disable */ | 5258 av_log(s->avctx, AV_LOG_INFO, "MPEG4 OBMC not supported (very likely buggy encoder)\n"); /* OBMC Disable */ |
5258 if (vo_ver_id == 1) { | 5259 if (vo_ver_id == 1) { |
5259 s->vol_sprite_usage = get_bits1(gb); /* vol_sprite_usage */ | 5260 s->vol_sprite_usage = get_bits1(gb); /* vol_sprite_usage */ |
5260 } else { | 5261 } else { |