comparison h263dec.c @ 831:14f4598ec793 libavcodec

support forcing low_delay during decoding
author michaelni
date Sat, 02 Nov 2002 18:47:51 +0000
parents 371ef113d984
children e460775adb38
comparison
equal deleted inserted replaced
830:0a1fbae9f6e1 831:14f4598ec793
349 init_get_bits(&gb, s->avctx->extradata, s->avctx->extradata_size); 349 init_get_bits(&gb, s->avctx->extradata, s->avctx->extradata_size);
350 ret = ff_mpeg4_decode_picture_header(s, &gb); 350 ret = ff_mpeg4_decode_picture_header(s, &gb);
351 } 351 }
352 ret = ff_mpeg4_decode_picture_header(s, &s->gb); 352 ret = ff_mpeg4_decode_picture_header(s, &s->gb);
353 353
354 if(s->flags& CODEC_FLAG_LOW_DELAY)
355 s->low_delay=1;
356
354 s->has_b_frames= !s->low_delay; 357 s->has_b_frames= !s->low_delay;
355 } else if (s->h263_intel) { 358 } else if (s->h263_intel) {
356 ret = intel_h263_decode_picture_header(s); 359 ret = intel_h263_decode_picture_header(s);
357 } else { 360 } else {
358 ret = h263_decode_picture_header(s); 361 ret = h263_decode_picture_header(s);