Searched refs:VLC (Results 1 - 25 of 56) sorted by relevance

123

/netgear-WNDR4500-V1.0.1.40_1.0.68/ap/gpl/minidlna/ffmpeg-0.5.1/libavcodec/
H A Dvc1data.h47 /** @name VC-1 VLC tables and defines
52 extern VLC ff_vc1_bfraction_vlc;
54 extern VLC ff_vc1_imode_vlc;
56 extern VLC ff_vc1_norm2_vlc;
58 extern VLC ff_vc1_norm6_vlc;
61 extern VLC ff_vc1_ttmb_vlc[3];
63 extern VLC ff_vc1_mv_diff_vlc[4];
65 extern VLC ff_vc1_cbpcy_p_vlc[4];
67 extern VLC ff_vc1_4mv_block_pattern_vlc[4];
69 extern VLC ff_vc1_ttblk_vl
[all...]
H A Dintrax8.h26 VLC * j_ac_vlc[4];//they point to the static j_mb_vlc
27 VLC * j_orient_vlc;
28 VLC * j_dc_vlc[3];
H A Dmsmpeg4data.h45 VLC vlc; /* decoding: vlc */
48 extern VLC ff_msmp4_mb_i_vlc;
49 extern VLC ff_msmp4_dc_luma_vlc[2];
50 extern VLC ff_msmp4_dc_chroma_vlc[2];
H A Drv34.h59 * VLC tables used by the decoder
61 * Intra frame VLC sets do not contain some of those tables.
64 VLC cbppattern[2]; ///< VLCs used for pattern of coded block patterns decoding
65 VLC cbp[2][4]; ///< VLCs used for coded block patterns decoding
66 VLC first_pattern[4]; ///< VLCs used for decoding coefficients in the first subblock
67 VLC second_pattern[2]; ///< VLCs used for decoding coefficients in the subblocks 2 and 3
68 VLC third_pattern[2]; ///< VLCs used for decoding coefficients in the last subblock
69 VLC coefficient; ///< VLCs used for decoding big coefficients
91 RV34VLC *cur_vlcs; ///< VLC set used for current frame decoding
98 int luma_vlc; ///< which VLC se
[all...]
H A Dmpeg12.h30 static VLC dc_lum_vlc;
31 static VLC dc_chroma_vlc;
H A Dhuffman.h3 * huffman tree builder and VLC generator
39 int ff_huff_build_tree(AVCodecContext *avctx, VLC *vlc, int nb_codes,
H A Dmsmpeg4.h38 extern VLC ff_mb_non_intra_vlc[4];
39 extern VLC ff_inter_intra_vlc;
H A Dvc1data.c68 /** @name VC-1 VLC tables and defines
73 VLC ff_vc1_bfraction_vlc;
75 VLC ff_vc1_imode_vlc;
77 VLC ff_vc1_norm2_vlc;
79 VLC ff_vc1_norm6_vlc;
82 VLC ff_vc1_ttmb_vlc[3];
84 VLC ff_vc1_mv_diff_vlc[4];
86 VLC ff_vc1_cbpcy_p_vlc[4];
88 VLC ff_vc1_4mv_block_pattern_vlc[4];
90 VLC ff_vc1_ttblk_vl
[all...]
H A Dwma.h56 const uint32_t *huffcodes; ///< VLC bit values
57 const uint8_t *huffbits; ///< VLC bit size
75 VLC exp_vlc;
83 VLC hgain_vlc;
91 VLC coef_vlc[2];
H A Dhuffman.c3 * huffman tree builder and VLC generator
52 static int build_huff_tree(VLC *vlc, Node *nodes, int head, int flags)
69 int ff_huff_build_tree(AVCodecContext *avctx, VLC *vlc, int nb_codes,
H A Dbitstream.c98 /* VLC decoding */
119 static int alloc_table(VLC *vlc, int size, int use_static)
140 static int build_table(VLC *vlc, int table_nb_bits,
248 /* Build VLC decoding tables suitable for use with get_vlc().
274 int init_vlc_sparse(VLC *vlc, int nb_bits, int nb_codes,
316 void free_vlc(VLC *vlc)
H A Dmjpegdec.h47 VLC vlcs[2][4];
H A Drl.h47 VLC vlc; ///< decoding only deprecated FIXME remove
H A Dvp56.h164 VLC dccv_vlc[2];
165 VLC runv_vlc[2];
166 VLC ract_vlc[2][3][6];
H A Dvc1.h260 VLC *cbpcy_vlc; ///< CBPCY VLC table
H A Dwnv1.c46 static VLC code_vlc;
H A Dh261dec.c44 static VLC h261_mba_vlc;
45 static VLC h261_mtype_vlc;
46 static VLC h261_mv_vlc;
47 static VLC h261_cbp_vlc;
372 // NOTE: the two code tables only differ in one VLC so we handle that manually.
H A Dsmacker.c68 VLC *v1, *v2;
177 VLC vlc[2];
200 memset(&vlc[0], 0, sizeof(VLC));
201 memset(&vlc[1], 0, sizeof(VLC));
210 av_log(smk->avctx, AV_LOG_ERROR, "Cannot build VLC table\n");
223 av_log(smk->avctx, AV_LOG_ERROR, "Cannot build VLC table\n");
573 VLC vlc[4];
597 memset(vlc, 0, sizeof(VLC) * 4);
615 av_log(avctx, AV_LOG_ERROR, "Cannot build VLC table\n");
H A Dsvq1dec.c49 static VLC svq1_block_type;
50 static VLC svq1_motion_component;
51 static VLC svq1_intra_multistage[6];
52 static VLC svq1_inter_multistage[6];
53 static VLC svq1_intra_mean;
54 static VLC svq1_inter_mean;
H A Dqdm2.c202 static VLC vlc_tab_level;
203 static VLC vlc_tab_diff;
204 static VLC vlc_tab_run;
205 static VLC fft_level_exp_alt_vlc;
206 static VLC fft_level_exp_vlc;
207 static VLC fft_stereo_exp_vlc;
208 static VLC fft_stereo_phase_vlc;
209 static VLC vlc_tab_tone_level_idx_hi1;
210 static VLC vlc_tab_tone_level_idx_mid;
211 static VLC vlc_tab_tone_level_idx_hi
[all...]
H A Dmsmpeg4.c985 VLC ff_mb_non_intra_vlc[4];
986 static VLC v2_dc_lum_vlc;
987 static VLC v2_dc_chroma_vlc;
988 static VLC cbpy_vlc;
989 static VLC v2_intra_cbpc_vlc;
990 static VLC v2_mb_type_vlc;
991 static VLC v2_mv_vlc;
992 static VLC v1_intra_cbpc_vlc;
993 static VLC v1_inter_cbpc_vlc;
994 VLC ff_inter_intra_vl
[all...]
H A Dasv1.c110 static VLC ccp_vlc;
111 static VLC level_vlc;
112 static VLC dc_ccp_vlc;
113 static VLC ac_ccp_vlc;
114 static VLC asv2_level_vlc;
H A Dmpc8.c39 static VLC band_vlc, scfi_vlc[2], dscf_vlc[2], res_vlc[2];
40 static VLC q1_vlc, q2_vlc[2], q3_vlc[2], quant_vlc[4][2], q9up_vlc;
117 av_log(avctx, AV_LOG_DEBUG, "Initing VLC\n");
H A Dbitstream.h172 typedef struct VLC { struct
176 } VLC; typedef in typeref:struct:VLC
777 int init_vlc_sparse(VLC *vlc, int nb_bits, int nb_codes,
785 void free_vlc(VLC *vlc);
H A Dindeo2.c39 static VLC ir2_vlc;

Completed in 79 milliseconds

123