diff options
Diffstat (limited to 'apps/codecs/liba52/bitstream.h')
-rw-r--r-- | apps/codecs/liba52/bitstream.h | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/apps/codecs/liba52/bitstream.h b/apps/codecs/liba52/bitstream.h index 88f8fc4660..c316a971b5 100644 --- a/apps/codecs/liba52/bitstream.h +++ b/apps/codecs/liba52/bitstream.h | |||
@@ -30,11 +30,11 @@ int32_t a52_bitstream_get_bh_2 (a52_state_t * state, uint32_t num_bits); | |||
30 | static inline uint32_t bitstream_get (a52_state_t * state, uint32_t num_bits) | 30 | static inline uint32_t bitstream_get (a52_state_t * state, uint32_t num_bits) |
31 | { | 31 | { |
32 | uint32_t result; | 32 | uint32_t result; |
33 | 33 | ||
34 | if (num_bits < state->bits_left) { | 34 | if (num_bits < state->bits_left) { |
35 | result = (state->current_word << (32 - state->bits_left)) >> (32 - num_bits); | 35 | result = (state->current_word << (32 - state->bits_left)) >> (32 - num_bits); |
36 | state->bits_left -= num_bits; | 36 | state->bits_left -= num_bits; |
37 | return result; | 37 | return result; |
38 | } | 38 | } |
39 | 39 | ||
40 | return a52_bitstream_get_bh (state, num_bits); | 40 | return a52_bitstream_get_bh (state, num_bits); |
@@ -43,11 +43,11 @@ static inline uint32_t bitstream_get (a52_state_t * state, uint32_t num_bits) | |||
43 | static inline int32_t bitstream_get_2 (a52_state_t * state, uint32_t num_bits) | 43 | static inline int32_t bitstream_get_2 (a52_state_t * state, uint32_t num_bits) |
44 | { | 44 | { |
45 | int32_t result; | 45 | int32_t result; |
46 | 46 | ||
47 | if (num_bits < state->bits_left) { | 47 | if (num_bits < state->bits_left) { |
48 | result = (((int32_t)state->current_word) << (32 - state->bits_left)) >> (32 - num_bits); | 48 | result = (((int32_t)state->current_word) << (32 - state->bits_left)) >> (32 - num_bits); |
49 | state->bits_left -= num_bits; | 49 | state->bits_left -= num_bits; |
50 | return result; | 50 | return result; |
51 | } | 51 | } |
52 | 52 | ||
53 | return a52_bitstream_get_bh_2 (state, num_bits); | 53 | return a52_bitstream_get_bh_2 (state, num_bits); |