diff options
Diffstat (limited to 'apps/codecs/liba52/bitstream.c')
-rw-r--r-- | apps/codecs/liba52/bitstream.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/apps/codecs/liba52/bitstream.c b/apps/codecs/liba52/bitstream.c index 231654939a..f9f3ad76b0 100644 --- a/apps/codecs/liba52/bitstream.c +++ b/apps/codecs/liba52/bitstream.c | |||
@@ -40,7 +40,7 @@ void a52_bitstream_set_ptr (a52_state_t * state, uint8_t * buf) | |||
40 | state->bits_left = 0; | 40 | state->bits_left = 0; |
41 | state->current_word = 0; | 41 | state->current_word = 0; |
42 | bitstream_get (state, align * 8); | 42 | bitstream_get (state, align * 8); |
43 | bitstream_get_2 (state, 0); /* pretend function is used - keep gcc happy */ | 43 | bitstream_get_2 (state, 0); /* pretend function is used - keep gcc happy */ |
44 | } | 44 | } |
45 | 45 | ||
46 | static inline void bitstream_fill_current (a52_state_t * state) | 46 | static inline void bitstream_fill_current (a52_state_t * state) |
@@ -66,12 +66,12 @@ uint32_t a52_bitstream_get_bh (a52_state_t * state, uint32_t num_bits) | |||
66 | 66 | ||
67 | num_bits -= state->bits_left; | 67 | num_bits -= state->bits_left; |
68 | result = ((state->current_word << (32 - state->bits_left)) >> | 68 | result = ((state->current_word << (32 - state->bits_left)) >> |
69 | (32 - state->bits_left)); | 69 | (32 - state->bits_left)); |
70 | 70 | ||
71 | bitstream_fill_current (state); | 71 | bitstream_fill_current (state); |
72 | 72 | ||
73 | if (num_bits != 0) | 73 | if (num_bits != 0) |
74 | result = (result << num_bits) | (state->current_word >> (32 - num_bits)); | 74 | result = (result << num_bits) | (state->current_word >> (32 - num_bits)); |
75 | 75 | ||
76 | state->bits_left = 32 - num_bits; | 76 | state->bits_left = 32 - num_bits; |
77 | 77 | ||
@@ -84,13 +84,13 @@ int32_t a52_bitstream_get_bh_2 (a52_state_t * state, uint32_t num_bits) | |||
84 | 84 | ||
85 | num_bits -= state->bits_left; | 85 | num_bits -= state->bits_left; |
86 | result = ((((int32_t)state->current_word) << (32 - state->bits_left)) >> | 86 | result = ((((int32_t)state->current_word) << (32 - state->bits_left)) >> |
87 | (32 - state->bits_left)); | 87 | (32 - state->bits_left)); |
88 | 88 | ||
89 | bitstream_fill_current(state); | 89 | bitstream_fill_current(state); |
90 | 90 | ||
91 | if (num_bits != 0) | 91 | if (num_bits != 0) |
92 | result = (result << num_bits) | (state->current_word >> (32 - num_bits)); | 92 | result = (result << num_bits) | (state->current_word >> (32 - num_bits)); |
93 | 93 | ||
94 | state->bits_left = 32 - num_bits; | 94 | state->bits_left = 32 - num_bits; |
95 | 95 | ||
96 | return result; | 96 | return result; |