Mercurial > libavcodec.hg
comparison vp6.c @ 5945:3413fce9e26a libavcodec
10l: init_get_bits want size in bits, not bytes
author | aurel |
---|---|
date | Tue, 27 Nov 2007 22:00:45 +0000 |
parents | 51918cb97f6f |
children | 1b91ce6c758c |
comparison
equal
deleted
inserted
replaced
5944:0203d969bcd5 | 5945:3413fce9e26a |
---|---|
136 if (coeff_offset) { | 136 if (coeff_offset) { |
137 buf += coeff_offset; | 137 buf += coeff_offset; |
138 buf_size -= coeff_offset; | 138 buf_size -= coeff_offset; |
139 if (s->use_huffman) { | 139 if (s->use_huffman) { |
140 s->parse_coeff = vp6_parse_coeff_huffman; | 140 s->parse_coeff = vp6_parse_coeff_huffman; |
141 init_get_bits(&s->gb, buf, buf_size); | 141 init_get_bits(&s->gb, buf, buf_size<<3); |
142 } else { | 142 } else { |
143 vp56_init_range_decoder(&s->cc, buf, buf_size); | 143 vp56_init_range_decoder(&s->cc, buf, buf_size); |
144 s->ccp = &s->cc; | 144 s->ccp = &s->cc; |
145 } | 145 } |
146 } else { | 146 } else { |