130 |
} |
} |
131 |
|
|
132 |
mbnum = (mbnum_bits == 0) ? 0 : BitstreamGetBits(bs, mbnum_bits); /* macroblock_number */ |
mbnum = (mbnum_bits == 0) ? 0 : BitstreamGetBits(bs, mbnum_bits); /* macroblock_number */ |
133 |
|
DPRINTF(XVID_DEBUG_HEADER, "mbnum %i\n", mbnum); |
134 |
|
|
135 |
if (dec->shape != VIDOBJLAY_SHAPE_BINARY_ONLY) |
if (dec->shape != VIDOBJLAY_SHAPE_BINARY_ONLY) |
136 |
{ |
{ |
860 |
dec->shape == VIDOBJLAY_SHAPE_RECTANGULAR && |
dec->shape == VIDOBJLAY_SHAPE_RECTANGULAR && |
861 |
(coding_type == P_VOP || coding_type == I_VOP)) { |
(coding_type == P_VOP || coding_type == I_VOP)) { |
862 |
|
|
863 |
if (BitstreamGetBit(bs)); |
if (BitstreamGetBit(bs)) { |
864 |
DPRINTF(XVID_DEBUG_ERROR, "RRV not supported (anymore)\n"); |
DPRINTF(XVID_DEBUG_ERROR, "RRV not supported (anymore)\n"); |
865 |
} |
} |
866 |
|
} |
867 |
|
|
868 |
if (dec->shape != VIDOBJLAY_SHAPE_RECTANGULAR) { |
if (dec->shape != VIDOBJLAY_SHAPE_RECTANGULAR) { |
869 |
if(!(dec->sprite_enable == SPRITE_STATIC && coding_type == I_VOP)) { |
if(!(dec->sprite_enable == SPRITE_STATIC && coding_type == I_VOP)) { |