Lines Matching refs:vlc
43 #define init_vlc(vlc, nb_bits, nb_codes, \
47 ff_init_vlc_sparse(vlc, nb_bits, nb_codes, \
52 int ff_init_vlc_sparse(VLC *vlc, int nb_bits, int nb_codes,
65 * @param[in,out] vlc The VLC to be initialized; table and table_allocated
87 int ff_init_vlc_from_lengths(VLC *vlc, int nb_bits, int nb_codes,
92 void ff_free_vlc(VLC *vlc);
103 #define INIT_CUSTOM_VLC_SPARSE_STATIC(vlc, bits, a, b, c, d, e, f, g, \
107 (vlc)->table = table; \
108 (vlc)->table_allocated = static_size; \
109 ff_init_vlc_sparse(vlc, bits, a, b, c, d, e, f, g, h, i, j, \
113 #define INIT_VLC_SPARSE_STATIC(vlc, bits, a, b, c, d, e, f, g, h, i, j, static_size) \
114 INIT_CUSTOM_VLC_SPARSE_STATIC(vlc, bits, a, b, c, d, e, f, g, \
117 #define INIT_LE_VLC_SPARSE_STATIC(vlc, bits, a, b, c, d, e, f, g, h, i, j, static_size) \
118 INIT_CUSTOM_VLC_SPARSE_STATIC(vlc, bits, a, b, c, d, e, f, g, \
121 #define INIT_CUSTOM_VLC_STATIC(vlc, bits, a, b, c, d, e, f, g, flags, static_size) \
122 INIT_CUSTOM_VLC_SPARSE_STATIC(vlc, bits, a, b, c, d, e, f, g, \
125 #define INIT_VLC_STATIC(vlc, bits, a, b, c, d, e, f, g, static_size) \
126 INIT_VLC_SPARSE_STATIC(vlc, bits, a, b, c, d, e, f, g, NULL, 0, 0, static_size)
128 #define INIT_LE_VLC_STATIC(vlc, bits, a, b, c, d, e, f, g, static_size) \
129 INIT_LE_VLC_SPARSE_STATIC(vlc, bits, a, b, c, d, e, f, g, NULL, 0, 0, static_size)
131 #define INIT_VLC_STATIC_FROM_LENGTHS(vlc, bits, nb_codes, lens, len_wrap, \
136 (vlc)->table = table; \
137 (vlc)->table_allocated = static_size; \
138 ff_init_vlc_from_lengths(vlc, bits, nb_codes, lens, len_wrap, \