Mercurial > libavcodec.hg
comparison msmpeg4.c @ 6940:778ecab25dd8 libavcodec
Change init_vlc_rl() so it does not use *alloc_static() anymore.
author | michael |
---|---|
date | Fri, 30 May 2008 21:08:41 +0000 |
parents | 493dc59d469a |
children | 7a73d76aaaa0 |
comparison
equal
deleted
inserted
replaced
6939:213852a36370 | 6940:778ecab25dd8 |
---|---|
1061 if (!done) { | 1061 if (!done) { |
1062 done = 1; | 1062 done = 1; |
1063 | 1063 |
1064 for(i=0;i<NB_RL_TABLES;i++) { | 1064 for(i=0;i<NB_RL_TABLES;i++) { |
1065 init_rl(&rl_table[i], static_rl_table_store[i]); | 1065 init_rl(&rl_table[i], static_rl_table_store[i]); |
1066 init_vlc_rl(&rl_table[i], 1); | 1066 } |
1067 } | 1067 INIT_VLC_RL(rl_table[0], 642); |
1068 INIT_VLC_RL(rl_table[1], 1104); | |
1069 INIT_VLC_RL(rl_table[2], 554); | |
1070 INIT_VLC_RL(rl_table[3], 940); | |
1071 INIT_VLC_RL(rl_table[4], 962); | |
1072 INIT_VLC_RL(rl_table[5], 554); | |
1068 for(i=0;i<2;i++) { | 1073 for(i=0;i<2;i++) { |
1069 mv = &mv_tables[i]; | 1074 mv = &mv_tables[i]; |
1070 init_vlc(&mv->vlc, MV_VLC_BITS, mv->n + 1, | 1075 init_vlc(&mv->vlc, MV_VLC_BITS, mv->n + 1, |
1071 mv->table_mv_bits, 1, 1, | 1076 mv->table_mv_bits, 1, 1, |
1072 mv->table_mv_code, 2, 2, 1); | 1077 mv->table_mv_code, 2, 2, 1); |