|
|
|
@ -42,9 +42,6 @@ |
|
|
|
|
#include "flv.h" |
|
|
|
|
#include "mpeg4video.h" |
|
|
|
|
|
|
|
|
|
//#undef NDEBUG
|
|
|
|
|
//#include <assert.h>
|
|
|
|
|
|
|
|
|
|
// The defines below define the number of bits that are read at once for
|
|
|
|
|
// reading vlc values. Changing these may improve speed and data cache needs
|
|
|
|
|
// be aware though that decreasing them may need the number of stages that is
|
|
|
|
@ -212,7 +209,7 @@ static int h263_decode_gob_header(MpegEncContext *s) |
|
|
|
|
*/ |
|
|
|
|
const uint8_t *ff_h263_find_resync_marker(const uint8_t *av_restrict p, const uint8_t *av_restrict end) |
|
|
|
|
{ |
|
|
|
|
assert(p < end); |
|
|
|
|
av_assert2(p < end); |
|
|
|
|
|
|
|
|
|
end-=2; |
|
|
|
|
p++; |
|
|
|
@ -608,7 +605,7 @@ int ff_h263_decode_mb(MpegEncContext *s, |
|
|
|
|
const int xy= s->mb_x + s->mb_y * s->mb_stride; |
|
|
|
|
int cbpb = 0, pb_mv_count = 0; |
|
|
|
|
|
|
|
|
|
assert(!s->h263_pred); |
|
|
|
|
av_assert2(!s->h263_pred); |
|
|
|
|
|
|
|
|
|
if (s->pict_type == AV_PICTURE_TYPE_P) { |
|
|
|
|
do{ |
|
|
|
@ -748,7 +745,7 @@ int ff_h263_decode_mb(MpegEncContext *s, |
|
|
|
|
}else |
|
|
|
|
cbp=0; |
|
|
|
|
|
|
|
|
|
assert(!s->mb_intra); |
|
|
|
|
av_assert2(!s->mb_intra); |
|
|
|
|
|
|
|
|
|
if(IS_QUANT(mb_type)){ |
|
|
|
|
h263_decode_dquant(s); |
|
|
|
|