Mercurial > libavcodec.hg
diff h263.c @ 1346:44c94325810c libavcodec
CODEC_FLAG_LOW_DELAY fix
author | michaelni |
---|---|
date | Sun, 06 Jul 2003 21:24:04 +0000 |
parents | 483db104bb7b |
children | e7c8051e1849 |
line wrap: on
line diff
--- a/h263.c Sat Jul 05 14:18:07 2003 +0000 +++ b/h263.c Sun Jul 06 21:24:04 2003 +0000 @@ -4648,7 +4648,7 @@ int time_incr, time_increment; s->pict_type = get_bits(gb, 2) + I_TYPE; /* pict type: I = 0 , P = 1 */ - if(s->pict_type==B_TYPE && s->low_delay && s->vol_control_parameters==0){ + if(s->pict_type==B_TYPE && s->low_delay && s->vol_control_parameters==0 && !(s->flags & CODEC_FLAG_LOW_DELAY)){ printf("low_delay flag set, but shouldnt, clearing it\n"); s->low_delay=0; }