1075 |
return (level << 20) >> 20; |
return (level << 20) >> 20; |
1076 |
|
|
1077 |
error: |
error: |
1078 |
*run = VLC_ERROR; |
*run = 64; |
1079 |
return 0; |
return 0; |
1080 |
} |
} |
1081 |
|
|
1092 |
do { |
do { |
1093 |
level = get_coeff(bs, &run, &last, 1, 0); |
level = get_coeff(bs, &run, &last, 1, 0); |
1094 |
coeff += run; |
coeff += run; |
1095 |
if ((run|coeff)&~63) { |
if (coeff & ~63) { |
1096 |
DPRINTF(XVID_DEBUG_ERROR,"fatal: invalid run or index"); |
DPRINTF(XVID_DEBUG_ERROR,"fatal: invalid run or index"); |
1097 |
break; |
break; |
1098 |
} |
} |
1133 |
do { |
do { |
1134 |
level = get_coeff(bs, &run, &last, 0, 0); |
level = get_coeff(bs, &run, &last, 0, 0); |
1135 |
p += run; |
p += run; |
1136 |
if ((p|run)&~63) { |
if (p & ~63) { |
1137 |
DPRINTF(XVID_DEBUG_ERROR,"fatal: invalid run or index"); |
DPRINTF(XVID_DEBUG_ERROR,"fatal: invalid run or index"); |
1138 |
break; |
break; |
1139 |
} |
} |
1168 |
do { |
do { |
1169 |
level = get_coeff(bs, &run, &last, 0, 0); |
level = get_coeff(bs, &run, &last, 0, 0); |
1170 |
p += run; |
p += run; |
1171 |
if ((p|run)&~63) { |
if (p & ~63) { |
1172 |
DPRINTF(XVID_DEBUG_ERROR,"fatal: invalid run or index"); |
DPRINTF(XVID_DEBUG_ERROR,"fatal: invalid run or index"); |
1173 |
break; |
break; |
1174 |
} |
} |