Searched refs:vlc (Results 26 - 50 of 78) sorted by relevance

1234

/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/ffmpeg-2.3.4/libavcodec/
H A Dhuffyuvdec.c146 ff_free_vlc(&s->vlc[4 + p]);
147 if ((ret = ff_init_vlc_sparse(&s->vlc[4 + p], VLC_BITS, i, len, 1, 1,
190 ff_free_vlc(&s->vlc[4]);
191 if ((ret = init_vlc(&s->vlc[4], VLC_BITS, i, len, 1, 1, bits, 2, 2, 0)) < 0)
215 ff_free_vlc(&s->vlc[i]);
216 if ((ret = init_vlc(&s->vlc[i], VLC_BITS, s->vlc_n, s->len[i], 1, 1,
254 ff_free_vlc(&s->vlc[i]);
255 if ((ret = init_vlc(&s->vlc[i], VLC_BITS, 256, s->len[i], 1, 1,
271 memset(s->vlc, 0, 4 * sizeof(VLC));
549 s->vlc[
[all...]
H A Dsvq3.c249 unsigned vlc; local
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
493 uint32_t vlc; local
[all...]
H A Dfraps.c92 VLC vlc; local
98 if ((ret = ff_huff_build_tree(s->avctx, &vlc, 256, VLC_BITS,
111 dst[i] = get_vlc2(&gb, vlc.table, VLC_BITS, 3);
120 ff_free_vlc(&vlc);
126 ff_free_vlc(&vlc);
H A Dutvideodec.c38 static int build_huff(const uint8_t *src, VLC *vlc, int *fsym) argument
74 return ff_init_vlc_sparse(vlc, FFMIN(he[last].len, 11), last + 1,
87 VLC vlc; local
92 if (build_huff(src, &vlc, &fsym)) {
159 pix = get_vlc2(&gb, vlc.table, vlc.bits, 3);
177 ff_free_vlc(&vlc);
181 ff_free_vlc(&vlc);
H A Dsvq1enc.c387 const uint8_t *vlc = ff_svq1_block_type_vlc[SVQ1_BLOCK_INTRA]; local
388 put_bits(&s->reorder_pb[5], vlc[1], vlc[0]);
389 score[0] = vlc[1] * lambda;
403 const uint8_t *vlc = ff_svq1_block_type_vlc[SVQ1_BLOCK_INTER]; local
414 put_bits(&s->reorder_pb[5], vlc[1], vlc[0]);
439 vlc = ff_svq1_block_type_vlc[SVQ1_BLOCK_SKIP];
442 score[2] += vlc[1] * lambda;
448 put_bits(&s->pb, vlc[
[all...]
H A Drv34.c105 * @param vlc output VLC
109 static void rv34_gen_vlc(const uint8_t *bits, int size, VLC *vlc, const uint8_t *insyms, argument
134 vlc->table = &table_data[table_offs[num]];
135 vlc->table_allocated = table_offs[num + 1] - table_offs[num];
136 ff_init_vlc_sparse(vlc, FFMIN(maxbits, 9), realsize,
178 /** @} */ // vlc group
188 static int rv34_decode_cbp(GetBitContext *gb, RV34VLC *vlc, int table) argument
197 code = get_vlc2(gb, vlc->cbppattern[table].table, 9, 2);
205 cbp |= get_vlc2(gb, vlc->cbp[table][ones].table, vlc
221 decode_coeff(int16_t *dst, int coef, int esc, GetBitContext *gb, VLC* vlc, int q) argument
241 decode_subblock(int16_t *dst, int code, const int is_block2, GetBitContext *gb, VLC *vlc, int q) argument
259 decode_subblock1(int16_t *dst, int code, GetBitContext *gb, VLC *vlc, int q) argument
265 decode_subblock3(int16_t *dst, int code, GetBitContext *gb, VLC *vlc, int q_dc, int q_ac1, int q_ac2) argument
[all...]
H A Dmotionpixels.c46 VLC vlc; member in struct:MotionPixelsContext
203 i = (mp->codes_count == 1) ? 0 : get_vlc2(gb, mp->vlc.table, mp->max_codes_bits, 1);
333 if (init_vlc(&mp->vlc, mp->max_codes_bits, mp->codes_count, &mp->codes[0].size, sizeof(HuffCode), 1, &mp->codes[0].code, sizeof(HuffCode), 4, 0))
336 ff_free_vlc(&mp->vlc);
H A Dwma.c34 static av_cold void init_coef_vlc(VLC *vlc, uint16_t **prun_table, argument
46 init_vlc(vlc, VLCBITS, n, table_bits, 1, 1, table_codes, 4, 4, 0);
423 * @param vlc vlc table for get_vlc2
436 VLC *vlc,
447 code = get_vlc2(gb, vlc->table, VLCBITS, VLCMAX);
435 ff_wma_run_level_decode(AVCodecContext* avctx, GetBitContext* gb, VLC *vlc, const float *level_table, const uint16_t *run_table, int version, WMACoef *ptr, int offset, int num_coefs, int block_len, int frame_len_bits, int coef_nb_bits) argument
H A Dwma.h73 int use_exp_vlc; ///< exponent coding: 0 = lsp, 1 = vlc + delta
153 VLC *vlc,
H A Dralf.c76 static av_cold int init_ralf_vlc(VLC *vlc, const uint8_t *data, int elems) argument
102 return ff_init_vlc_sparse(vlc, FFMIN(max_bits, 9), elems,
257 VLC *vlc = set->filter_coeffs[ctx->filter_bits] + 5; local
262 t = get_vlc2(gb, vlc[cmode].table, vlc[cmode].bits, 2);
H A Ddcadec.c335 VLC vlc[8]; ///< actual codes member in struct:__anon3117
346 return get_vlc2(gb, ba->vlc[idx].table, ba->vlc[idx].bits, ba->wrap) +
504 dca_bitalloc_index.vlc[i].table = &dca_table[dca_vlc_offs[i]];
505 dca_bitalloc_index.vlc[i].table_allocated = dca_vlc_offs[i + 1] - dca_vlc_offs[i];
506 init_vlc(&dca_bitalloc_index.vlc[i], bitalloc_12_vlc_bits[i], 12,
513 dca_scalefactor.vlc[i].table = &dca_table[dca_vlc_offs[i + 5]];
514 dca_scalefactor.vlc[i].table_allocated = dca_vlc_offs[i + 6] - dca_vlc_offs[i + 5];
515 init_vlc(&dca_scalefactor.vlc[i], SCALES_VLC_BITS, 129,
522 dca_tmode.vlc[
[all...]
H A Dcook.c549 int vlc, vd, tmp, result; local
554 vlc = get_vlc2(&q->gb, q->sqvh[category].table, q->sqvh[category].bits, 3);
556 vlc = 0;
560 tmp = (vlc * invradix_tab[category]) / 0x100000;
561 subband_coef_index[vd * i + j] = vlc - tmp * (kmax_tab[category] + 1);
562 vlc = tmp;
743 int vlc = get_bits1(&q->gb); local
751 if (vlc)
H A Dvorbisdec.c54 VLC vlc; member in struct:__anon3246
209 ff_free_vlc(&vc->codebooks[i].vlc);
442 if ((ret = init_vlc(&codebook_setup->vlc, codebook_setup->nb_bits,
447 av_log(vc->avctx, AV_LOG_ERROR, " Error generating vlc tables. \n");
1112 vec_off = get_vlc2(&vc->gb, codebook.vlc.table,
1221 cval = get_vlc2(gb, vc->codebooks[vf->class_masterbook[partition_class]].vlc.table,
1232 int v = get_vlc2(gb, vc->codebooks[book].vlc.table,
1325 temp = get_vlc2(&vc->gb, vc->codebooks[vr->classbook].vlc.table,
1428 coffs = get_vlc2(gb, codebook.vlc.table, codebook.nb_bits, 3) * dim;
1435 coffs = get_vlc2(gb, codebook.vlc
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/libav-0.8.8/libavcodec/
H A Dhuffyuv.c78 VLC vlc[6]; //Y,U,V,YY,YU,YV member in struct:HYuvContext
299 ff_free_vlc(&s->vlc[3+p]);
300 ff_init_vlc_sparse(&s->vlc[3+p], VLC_BITS, i, len, 1, 1, bits, 2, 2, symbols, 2, 2, 0);
340 ff_free_vlc(&s->vlc[3]);
341 init_vlc(&s->vlc[3], VLC_BITS, i, len, 1, 1, bits, 2, 2, 0);
357 ff_free_vlc(&s->vlc[i]);
358 init_vlc(&s->vlc[i], VLC_BITS, 256, s->len[i], 1, 1, s->bits[i], 4, 4, 0);
389 ff_free_vlc(&s->vlc[i]);
390 init_vlc(&s->vlc[i], VLC_BITS, 256, s->len[i], 1, 1, s->bits[i], 4, 4, 0);
435 memset(s->vlc,
[all...]
H A Dutvideo.c70 static int build_huff(const uint8_t *src, VLC *vlc, int *fsym) argument
106 return ff_init_vlc_sparse(vlc, FFMIN(he[last].len, 9), last + 1,
119 VLC vlc; local
124 if (build_huff(src, &vlc, &fsym)) {
192 pix = get_vlc2(&gb, vlc.table, vlc.bits, 4);
210 ff_free_vlc(&vlc);
214 ff_free_vlc(&vlc);
H A Dfraps.c91 VLC vlc; local
97 if (ff_huff_build_tree(s->avctx, &vlc, 256, nodes, huff_cmp,
108 dst[i] = get_vlc2(&gb, vlc.table, 9, 3);
115 ff_free_vlc(&vlc);
121 ff_free_vlc(&vlc);
H A Dsvq1enc.c386 const uint8_t *vlc= ff_svq1_block_type_vlc[SVQ1_BLOCK_INTRA]; local
387 put_bits(&s->reorder_pb[5], vlc[1], vlc[0]);
388 score[0]= vlc[1]*lambda;
401 const uint8_t *vlc= ff_svq1_block_type_vlc[SVQ1_BLOCK_INTER]; local
410 put_bits(&s->reorder_pb[5], vlc[1], vlc[0]);
431 vlc= ff_svq1_block_type_vlc[SVQ1_BLOCK_SKIP];
433 score[2]+= vlc[1]*lambda;
440 put_bits(&s->pb, vlc[
[all...]
H A Ddv.c639 static av_always_inline int dv_rl2vlc(int run, int level, int sign, uint32_t* vlc) argument
643 *vlc = dv_vlc_map[run][level].vlc | sign;
648 *vlc = dv_vlc_map[0][level].vlc | sign;
651 *vlc = 0xfe00 | (level << 1) | sign;
655 *vlc |= ((run < 16) ? dv_vlc_map[run-1][0].vlc :
680 static av_always_inline int dv_rl2vlc(int run, int l, int sign, uint32_t* vlc) argument
682 *vlc
713 uint32_t vlc = bi->partial_bit_buffer; local
[all...]
H A Drv34.c103 * @param vlc output VLC
107 static void rv34_gen_vlc(const uint8_t *bits, int size, VLC *vlc, const uint8_t *insyms, argument
132 vlc->table = &table_data[table_offs[num]];
133 vlc->table_allocated = table_offs[num + 1] - table_offs[num];
134 ff_init_vlc_sparse(vlc, FFMIN(maxbits, 9), realsize,
176 /** @} */ // vlc group
186 static int rv34_decode_cbp(GetBitContext *gb, RV34VLC *vlc, int table) argument
195 code = get_vlc2(gb, vlc->cbppattern[table].table, 9, 2);
203 cbp |= get_vlc2(gb, vlc->cbp[table][ones].table, vlc
219 decode_coeff(DCTELEM *dst, int coef, int esc, GetBitContext *gb, VLC* vlc, int q) argument
239 decode_subblock(DCTELEM *dst, int code, const int is_block2, GetBitContext *gb, VLC *vlc, int q) argument
257 decode_subblock1(DCTELEM *dst, int code, GetBitContext *gb, VLC *vlc, int q) argument
263 decode_subblock3(DCTELEM *dst, int code, const int is_block2, GetBitContext *gb, VLC *vlc, int q_dc, int q_ac1, int q_ac2) argument
[all...]
H A Dmotionpixels.c45 VLC vlc; member in struct:MotionPixelsContext
161 i = (mp->codes_count == 1) ? 0 : get_vlc2(gb, mp->vlc.table, mp->max_codes_bits, 1);
292 if (init_vlc(&mp->vlc, mp->max_codes_bits, mp->codes_count, &mp->codes[0].size, sizeof(HuffCode), 1, &mp->codes[0].code, sizeof(HuffCode), 4, 0))
295 ff_free_vlc(&mp->vlc);
H A Dwma.c32 static void init_coef_vlc(VLC *vlc, uint16_t **prun_table, argument
44 init_vlc(vlc, VLCBITS, n, table_bits, 1, 1, table_codes, 4, 4, 0);
461 * @param vlc vlc table for get_vlc2
474 VLC *vlc,
485 code = get_vlc2(gb, vlc->table, VLCBITS, VLCMAX);
473 ff_wma_run_level_decode(AVCodecContext* avctx, GetBitContext* gb, VLC *vlc, const float *level_table, const uint16_t *run_table, int version, WMACoef *ptr, int offset, int num_coefs, int block_len, int frame_len_bits, int coef_nb_bits) argument
H A Dwma.h78 int use_exp_vlc; ///< exponent coding: 0 = lsp, 1 = vlc + delta
160 VLC *vlc,
H A Ddca.c267 VLC vlc[8]; ///< actual codes member in struct:__anon1897
278 return get_vlc2(gb, ba->vlc[idx].table, ba->vlc[idx].bits, ba->wrap) +
413 dca_bitalloc_index.vlc[i].table = &dca_table[dca_vlc_offs[i]];
414 dca_bitalloc_index.vlc[i].table_allocated = dca_vlc_offs[i + 1] - dca_vlc_offs[i];
415 init_vlc(&dca_bitalloc_index.vlc[i], bitalloc_12_vlc_bits[i], 12,
422 dca_scalefactor.vlc[i].table = &dca_table[dca_vlc_offs[i + 5]];
423 dca_scalefactor.vlc[i].table_allocated = dca_vlc_offs[i + 6] - dca_vlc_offs[i + 5];
424 init_vlc(&dca_scalefactor.vlc[i], SCALES_VLC_BITS, 129,
431 dca_tmode.vlc[
[all...]
H A Dcook.c568 int vlc, vd, tmp, result; local
573 vlc = get_vlc2(&q->gb, q->sqvh[category].table, q->sqvh[category].bits, 3);
575 vlc = 0;
579 tmp = (vlc * invradix_tab[category]) / 0x100000;
580 subband_coef_index[vd * i + j] = vlc - tmp * (kmax_tab[category] + 1);
581 vlc = tmp;
768 int vlc = get_bits1(&q->gb); local
776 if (vlc)
H A Dvorbisdec.c50 VLC vlc; member in struct:__anon2009
206 ff_free_vlc(&vc->codebooks[i].vlc);
432 if ((ret = init_vlc(&codebook_setup->vlc, codebook_setup->nb_bits,
437 av_log(vc->avccontext, AV_LOG_ERROR, " Error generating vlc tables. \n");
1087 vec_off = get_vlc2(&vc->gb, codebook.vlc.table,
1196 cval = get_vlc2(gb, vc->codebooks[vf->class_masterbook[class]].vlc.table,
1207 floor1_Y[offset+j] = get_vlc2(gb, vc->codebooks[book].vlc.table,
1331 unsigned temp = get_vlc2(gb, vc->codebooks[vr->classbook].vlc.table,
1368 coffs = get_vlc2(gb, codebook.vlc.table, codebook.nb_bits, 3) * dim;
1375 coffs = get_vlc2(gb, codebook.vlc
[all...]

Completed in 226 milliseconds

1234