Mercurial > libavcodec.hg
comparison h263.c @ 2004:ec6bfd8d92fc libavcodec
support decoding mpeg4 with buggy dc clipping
author | michael |
---|---|
date | Wed, 05 May 2004 19:53:40 +0000 |
parents | 16ac9630317d |
children | f089d25c82f0 |
comparison
equal
deleted
inserted
replaced
2003:16ac9630317d | 2004:ec6bfd8d92fc |
---|---|
2438 return -1; | 2438 return -1; |
2439 } | 2439 } |
2440 } | 2440 } |
2441 } | 2441 } |
2442 level *=scale; | 2442 level *=scale; |
2443 if(level&(~2047)) level= level<0 ? 0 : 2047; | 2443 if(level&(~2047)){ |
2444 if(level<0) | |
2445 level=0; | |
2446 else if(!(s->workaround_bugs&FF_BUG_DC_CLIP)) | |
2447 level=2047; | |
2448 } | |
2444 dc_val[0]= level; | 2449 dc_val[0]= level; |
2445 | 2450 |
2446 return ret; | 2451 return ret; |
2447 } | 2452 } |
2448 | 2453 |