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);