Lines Matching refs:vlc
45 static int read_code_table(CLLCContext *ctx, GetBitContext *gb, VLC *vlc)
80 return ff_init_vlc_from_lengths(vlc, VLC_BITS, count, bits, 1,
89 VLC *vlc, uint8_t *outbuf)
107 GET_VLC(code, bits, gb, vlc[0].table, VLC_BITS, VLC_DEPTH);
116 GET_VLC(code, bits, gb, vlc[1].table, VLC_BITS, VLC_DEPTH);
123 GET_VLC(code, bits, gb, vlc[2].table, VLC_BITS, VLC_DEPTH);
130 GET_VLC(code, bits, gb, vlc[3].table, VLC_BITS, VLC_DEPTH);
158 int *top_left, VLC *vlc, uint8_t *outbuf)
172 GET_VLC(code, bits, gb, vlc->table, VLC_BITS, VLC_DEPTH);
188 int *top_left, VLC *vlc, uint8_t *outbuf,
201 GET_VLC(code, bits, gb, vlc->table, VLC_BITS, VLC_DEPTH);
222 VLC vlc[4];
235 ret = read_code_table(ctx, gb, &vlc[i]);
238 ff_free_vlc(&vlc[j]);
248 read_argb_line(ctx, gb, pred, vlc, dst);
254 ff_free_vlc(&vlc[i]);
266 VLC vlc[3];
278 ret = read_code_table(ctx, gb, &vlc[i]);
281 ff_free_vlc(&vlc[j]);
292 read_rgb24_component_line(ctx, gb, &pred[j], &vlc[j], &dst[j]);
298 ff_free_vlc(&vlc[i]);
311 VLC vlc[2];
331 ret = read_code_table(ctx, gb, &vlc[i]);
334 ff_free_vlc(&vlc[j]);
344 read_yuv_component_line(ctx, gb, &pred[0], &vlc[0], dst[0], 0); /* Y */
345 read_yuv_component_line(ctx, gb, &pred[1], &vlc[1], dst[1], 1); /* U */
346 read_yuv_component_line(ctx, gb, &pred[2], &vlc[1], dst[2], 1); /* V */
353 ff_free_vlc(&vlc[i]);