377
377
bits, bits_wrap, bits_size, \
378
378
codes, codes_wrap, codes_size, \
380
init_vlc_sparse(vlc, nb_bits, nb_codes, \
381
bits, bits_wrap, bits_size, \
382
codes, codes_wrap, codes_size, \
380
ff_init_vlc_sparse(vlc, nb_bits, nb_codes, \
381
bits, bits_wrap, bits_size, \
382
codes, codes_wrap, codes_size, \
385
int init_vlc_sparse(VLC *vlc, int nb_bits, int nb_codes,
385
int ff_init_vlc_sparse(VLC *vlc, int nb_bits, int nb_codes,
386
386
const void *bits, int bits_wrap, int bits_size,
387
387
const void *codes, int codes_wrap, int codes_size,
388
388
const void *symbols, int symbols_wrap, int symbols_size,
390
390
#define INIT_VLC_LE 2
391
391
#define INIT_VLC_USE_NEW_STATIC 4
392
void free_vlc(VLC *vlc);
392
void ff_free_vlc(VLC *vlc);
394
394
#define INIT_VLC_STATIC(vlc, bits, a,b,c,d,e,f,g, static_size) do { \
395
395
static VLC_TYPE table[static_size][2]; \