Lines Matching refs:vlc
249 unsigned vlc;
254 for (; (vlc = svq3_get_ue_golomb(gb)) != 0; index++) {
255 if ((int32_t)vlc < 0)
258 sign = (vlc & 1) ? 0 : -1;
259 vlc = vlc + 1 >> 1;
262 if (vlc < 3) {
264 level = vlc;
265 } else if (vlc < 4) {
269 run = vlc & 0x3;
270 level = (vlc + 9 >> 2) - run;
273 if (vlc < 16U) {
274 run = svq3_dct_tables[intra][vlc].run;
275 level = svq3_dct_tables[intra][vlc].level;
277 run = vlc & 0x7;
278 level = (vlc >> 3) + ((run == 0) ? 8 : ((run < 2) ? 2 : ((run < 5) ? 0 : -1)));
280 run = vlc & 0xF;
281 level = (vlc >> 4) + ((run == 0) ? 4 : ((run < 3) ? 2 : ((run < 10) ? 1 : 0)));
426 av_log(h->avctx, AV_LOG_ERROR, "invalid MV vlc\n");
493 uint32_t vlc;
625 vlc = svq3_get_ue_golomb(&h->gb);
627 if (vlc >= 25U) {
629 "luma prediction:%"PRIu32"\n", vlc);
636 left[1] = svq3_pred_1[top[0] + 1][left[0] + 1][svq3_pred_0[vlc][0]];
637 left[2] = svq3_pred_1[top[1] + 1][left[1] + 1][svq3_pred_0[vlc][1]];
697 if ((vlc = svq3_get_ue_golomb(&h->gb)) >= 48U){
698 av_log(h->avctx, AV_LOG_ERROR, "cbp_vlc=%"PRIu32"\n", vlc);
702 cbp = IS_INTRA(mb_type) ? golomb_to_intra4x4_cbp[vlc]
703 : golomb_to_inter_cbp[vlc];