comparison asv1.c @ 7260:3ec34b551aae libavcodec

bitstream: move put_sbits() from flacenc.c to bitstream.h and use it throughout libavcodec.
author ramiro
date Sun, 13 Jul 2008 14:27:48 +0000
parents e943e1409077
children 6efb15a24e91
comparison
equal deleted inserted replaced
7259:9de4bc7d4938 7260:3ec34b551aae
164 unsigned int index= level + 3; 164 unsigned int index= level + 3;
165 165
166 if(index <= 6) put_bits(pb, level_tab[index][1], level_tab[index][0]); 166 if(index <= 6) put_bits(pb, level_tab[index][1], level_tab[index][0]);
167 else{ 167 else{
168 put_bits(pb, level_tab[3][1], level_tab[3][0]); 168 put_bits(pb, level_tab[3][1], level_tab[3][0]);
169 put_bits(pb, 8, level&0xFF); 169 put_sbits(pb, 8, level);
170 } 170 }
171 } 171 }
172 172
173 static inline void asv2_put_level(PutBitContext *pb, int level){ 173 static inline void asv2_put_level(PutBitContext *pb, int level){
174 unsigned int index= level + 31; 174 unsigned int index= level + 31;