- int idx = i - 1, codes_size = ff_on2avc_cb_codes_sizes[idx];
- if (ff_init_vlc_sparse(&c->cb_vlc[i], 9, ff_on2avc_cb_elems[idx],
- ff_on2avc_cb_bits[idx], 1, 1,
- ff_on2avc_cb_codes[idx], codes_size, codes_size,
- ff_on2avc_cb_syms[idx], 2, 2, 0)) {
+ int idx = i - 1;
+ ret = ff_init_vlc_from_lengths(&c->cb_vlc[i], 9, ff_on2avc_cb_elems[idx],
+ lens, 1,
+ syms, 2, 2, 0, 0, avctx);
+ if (ret < 0)