Mercurial > libavcodec.hg
comparison mpeg4videoenc.c @ 10817:d1fe22d92a65 libavcodec
Rename mpeg4 intra vlc tables so they contain "mpeg4", this improves readability
of msmpeg4 code (one now knows where that table comes from).
author | michael |
---|---|
date | Fri, 08 Jan 2010 17:41:14 +0000 |
parents | 9abebeca7d1b |
children | 514dc1c87b2e |
comparison
equal
deleted
inserted
replaced
10816:9abebeca7d1b | 10817:d1fe22d92a65 |
---|---|
307 if (s->mb_intra) { //Note gcc (3.2.1 at least) will optimize this away | 307 if (s->mb_intra) { //Note gcc (3.2.1 at least) will optimize this away |
308 /* mpeg4 based DC predictor */ | 308 /* mpeg4 based DC predictor */ |
309 mpeg4_encode_dc(dc_pb, intra_dc, n); | 309 mpeg4_encode_dc(dc_pb, intra_dc, n); |
310 if(last_index<1) return; | 310 if(last_index<1) return; |
311 i = 1; | 311 i = 1; |
312 rl = &rl_intra; | 312 rl = &ff_mpeg4_rl_intra; |
313 bits_tab= uni_mpeg4_intra_rl_bits; | 313 bits_tab= uni_mpeg4_intra_rl_bits; |
314 len_tab = uni_mpeg4_intra_rl_len; | 314 len_tab = uni_mpeg4_intra_rl_len; |
315 } else { | 315 } else { |
316 if(last_index<0) return; | 316 if(last_index<0) return; |
317 i = 0; | 317 i = 0; |
1250 if (!done) { | 1250 if (!done) { |
1251 done = 1; | 1251 done = 1; |
1252 | 1252 |
1253 init_uni_dc_tab(); | 1253 init_uni_dc_tab(); |
1254 | 1254 |
1255 init_rl(&rl_intra, ff_mpeg4_static_rl_table_store[0]); | 1255 init_rl(&ff_mpeg4_rl_intra, ff_mpeg4_static_rl_table_store[0]); |
1256 | 1256 |
1257 init_uni_mpeg4_rl_tab(&rl_intra, uni_mpeg4_intra_rl_bits, uni_mpeg4_intra_rl_len); | 1257 init_uni_mpeg4_rl_tab(&ff_mpeg4_rl_intra, uni_mpeg4_intra_rl_bits, uni_mpeg4_intra_rl_len); |
1258 init_uni_mpeg4_rl_tab(&rl_inter, uni_mpeg4_inter_rl_bits, uni_mpeg4_inter_rl_len); | 1258 init_uni_mpeg4_rl_tab(&rl_inter, uni_mpeg4_inter_rl_bits, uni_mpeg4_inter_rl_len); |
1259 } | 1259 } |
1260 | 1260 |
1261 s->min_qcoeff= -2048; | 1261 s->min_qcoeff= -2048; |
1262 s->max_qcoeff= 2047; | 1262 s->max_qcoeff= 2047; |