Mercurial > libavcodec.hg
comparison g726.c @ 6377:931ca319f2fe libavcodec
Fix ;;
author | michael |
---|---|
date | Tue, 19 Feb 2008 22:09:08 +0000 |
parents | 0014e6433d96 |
children | 48759bfbd073 |
comparison
equal
deleted
inserted
replaced
6376:f70b8e837ecc | 6377:931ca319f2fe |
---|---|
385 goto out; | 385 goto out; |
386 | 386 |
387 mask = (1<<c->code_size) - 1; | 387 mask = (1<<c->code_size) - 1; |
388 init_get_bits(&gb, buf, buf_size * 8); | 388 init_get_bits(&gb, buf, buf_size * 8); |
389 if (c->bits_left) { | 389 if (c->bits_left) { |
390 int s = c->code_size - c->bits_left;; | 390 int s = c->code_size - c->bits_left; |
391 code = (c->bit_buffer << s) | get_bits(&gb, s); | 391 code = (c->bit_buffer << s) | get_bits(&gb, s); |
392 *samples++ = g726_decode(&c->c, code & mask); | 392 *samples++ = g726_decode(&c->c, code & mask); |
393 } | 393 } |
394 | 394 |
395 while (get_bits_count(&gb) + c->code_size <= buf_size*8) | 395 while (get_bits_count(&gb) + c->code_size <= buf_size*8) |