Lines Matching refs:vlc
304 unsigned vlc;
309 for (; (vlc = get_interleaved_ue_golomb(gb)) != 0; index++) {
310 if ((int32_t)vlc < 0)
313 sign = (vlc & 1) ? 0 : -1;
314 vlc = vlc + 1 >> 1;
317 if (vlc < 3) {
319 level = vlc;
320 } else if (vlc < 4) {
324 run = vlc & 0x3;
325 level = (vlc + 9 >> 2) - run;
328 if (vlc < 16U) {
329 run = svq3_dct_tables[intra][vlc].run;
330 level = svq3_dct_tables[intra][vlc].level;
332 run = vlc & 0x7;
333 level = (vlc >> 3) + ((run == 0) ? 8 : ((run < 2) ? 2 : ((run < 5) ? 0 : -1)));
335 run = vlc & 0xF;
336 level = (vlc >> 4) + ((run == 0) ? 4 : ((run < 3) ? 2 : ((run < 10) ? 1 : 0)));
552 av_log(s->avctx, AV_LOG_ERROR, "invalid MV vlc\n");
715 uint32_t vlc;
849 vlc = get_interleaved_ue_golomb(&s->gb_slice);
851 if (vlc >= 25U) {
853 "luma prediction:%"PRIu32"\n", vlc);
860 left[1] = svq3_pred_1[top[0] + 1][left[0] + 1][svq3_pred_0[vlc][0]];
861 left[2] = svq3_pred_1[top[1] + 1][left[1] + 1][svq3_pred_0[vlc][1]];
927 if ((vlc = get_interleaved_ue_golomb(&s->gb_slice)) >= 48U){
928 av_log(s->avctx, AV_LOG_ERROR, "cbp_vlc=%"PRIu32"\n", vlc);
932 cbp = IS_INTRA(mb_type) ? ff_h264_golomb_to_intra4x4_cbp[vlc]
933 : ff_h264_golomb_to_inter_cbp[vlc];