mirror of
https://gitee.com/openharmony/third_party_ffmpeg
synced 2024-11-27 05:00:37 +00:00
get rid of INIT_VLC_USE_STATIC in h261.
Originally committed as revision 18437 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
76ac719888
commit
78435e9971
@ -53,18 +53,18 @@ static av_cold void h261_decode_init_vlc(H261Context *h){
|
||||
|
||||
if(!done){
|
||||
done = 1;
|
||||
init_vlc(&h261_mba_vlc, H261_MBA_VLC_BITS, 35,
|
||||
INIT_VLC_STATIC(&h261_mba_vlc, H261_MBA_VLC_BITS, 35,
|
||||
h261_mba_bits, 1, 1,
|
||||
h261_mba_code, 1, 1, INIT_VLC_USE_STATIC);
|
||||
init_vlc(&h261_mtype_vlc, H261_MTYPE_VLC_BITS, 10,
|
||||
h261_mba_code, 1, 1, 662);
|
||||
INIT_VLC_STATIC(&h261_mtype_vlc, H261_MTYPE_VLC_BITS, 10,
|
||||
h261_mtype_bits, 1, 1,
|
||||
h261_mtype_code, 1, 1, INIT_VLC_USE_STATIC);
|
||||
init_vlc(&h261_mv_vlc, H261_MV_VLC_BITS, 17,
|
||||
h261_mtype_code, 1, 1, 80);
|
||||
INIT_VLC_STATIC(&h261_mv_vlc, H261_MV_VLC_BITS, 17,
|
||||
&h261_mv_tab[0][1], 2, 1,
|
||||
&h261_mv_tab[0][0], 2, 1, INIT_VLC_USE_STATIC);
|
||||
init_vlc(&h261_cbp_vlc, H261_CBP_VLC_BITS, 63,
|
||||
&h261_mv_tab[0][0], 2, 1, 144);
|
||||
INIT_VLC_STATIC(&h261_cbp_vlc, H261_CBP_VLC_BITS, 63,
|
||||
&h261_cbp_tab[0][1], 2, 1,
|
||||
&h261_cbp_tab[0][0], 2, 1, INIT_VLC_USE_STATIC);
|
||||
&h261_cbp_tab[0][0], 2, 1, 512);
|
||||
init_rl(&h261_rl_tcoeff, ff_h261_rl_table_store);
|
||||
INIT_VLC_RL(h261_rl_tcoeff, 552);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user