summaryrefslogtreecommitdiff
path: root/apps/codecs/libmusepack
diff options
context:
space:
mode:
Diffstat (limited to 'apps/codecs/libmusepack')
-rw-r--r--apps/codecs/libmusepack/mpc_decoder.c22
-rw-r--r--apps/codecs/libmusepack/mpcdec.h2
-rw-r--r--apps/codecs/libmusepack/requant.c2
3 files changed, 15 insertions, 11 deletions
diff --git a/apps/codecs/libmusepack/mpc_decoder.c b/apps/codecs/libmusepack/mpc_decoder.c
index eb0638524f..7bf7935d39 100644
--- a/apps/codecs/libmusepack/mpc_decoder.c
+++ b/apps/codecs/libmusepack/mpc_decoder.c
@@ -118,13 +118,15 @@ enum
118//------------------------------------------------------------------------------ 118//------------------------------------------------------------------------------
119// forward declarations 119// forward declarations
120//------------------------------------------------------------------------------ 120//------------------------------------------------------------------------------
121void mpc_decoder_requantisierung (mpc_decoder *d) 121static void mpc_decoder_requantisierung (mpc_decoder *d)
122 ICODE_ATTR_MPC_LARGE_IRAM; 122 ICODE_ATTR_MPC_LARGE_IRAM;
123void mpc_decoder_read_bitstream_sv7(mpc_decoder * d, mpc_bits_reader * r) 123static void mpc_decoder_read_bitstream_sv7(mpc_decoder * d,
124 ICODE_ATTR_MPC_LARGE_IRAM; 124 mpc_bits_reader * r)
125void mpc_decoder_read_bitstream_sv8(mpc_decoder * d, mpc_bits_reader * r, 125 ICODE_ATTR_MPC_LARGE_IRAM;
126 mpc_bool_t is_key_frame) 126static void mpc_decoder_read_bitstream_sv8(mpc_decoder * d,
127 ICODE_ATTR_MPC_SV8_BS_DEC; 127 mpc_bits_reader * r,
128 mpc_bool_t is_key_frame)
129 ICODE_ATTR_MPC_SV8_BS_DEC;
128 130
129//------------------------------------------------------------------------------ 131//------------------------------------------------------------------------------
130// macros 132// macros
@@ -348,7 +350,7 @@ void mpc_decoder_decode_frame(mpc_decoder * d,
348 } 350 }
349} 351}
350 352
351void 353static void
352mpc_decoder_requantisierung(mpc_decoder *d) 354mpc_decoder_requantisierung(mpc_decoder *d)
353{ 355{
354 mpc_int32_t Band; 356 mpc_int32_t Band;
@@ -431,7 +433,7 @@ mpc_decoder_requantisierung(mpc_decoder *d)
431 } 433 }
432} 434}
433 435
434void mpc_decoder_read_bitstream_sv7(mpc_decoder * d, mpc_bits_reader * r) 436static void mpc_decoder_read_bitstream_sv7(mpc_decoder * d, mpc_bits_reader * r)
435{ 437{
436 mpc_int32_t n, idx, Max_used_Band = 0; 438 mpc_int32_t n, idx, Max_used_Band = 0;
437 439
@@ -580,7 +582,7 @@ void mpc_decoder_read_bitstream_sv7(mpc_decoder * d, mpc_bits_reader * r)
580 } 582 }
581} 583}
582 584
583void mpc_decoder_read_bitstream_sv8(mpc_decoder * d, mpc_bits_reader * r, mpc_bool_t is_key_frame) 585static void mpc_decoder_read_bitstream_sv8(mpc_decoder * d, mpc_bits_reader * r, mpc_bool_t is_key_frame)
584{ 586{
585 mpc_int32_t n, Max_used_Band; 587 mpc_int32_t n, Max_used_Band;
586 const mpc_can_data * Table, * Tables[2]; 588 const mpc_can_data * Table, * Tables[2];
diff --git a/apps/codecs/libmusepack/mpcdec.h b/apps/codecs/libmusepack/mpcdec.h
index 68754dcbd2..85536e726a 100644
--- a/apps/codecs/libmusepack/mpcdec.h
+++ b/apps/codecs/libmusepack/mpcdec.h
@@ -139,7 +139,9 @@ MPC_API void mpc_decoder_exit(mpc_decoder *p_dec);
139 * by this factor. Useful for applying replay gain. 139 * by this factor. Useful for applying replay gain.
140 * @param scale_factor multiplicative scaling factor 140 * @param scale_factor multiplicative scaling factor
141 */ 141 */
142/* rockbox: changed to static
142MPC_API void mpc_decoder_scale_output(mpc_decoder *p_dec, double scale_factor); 143MPC_API void mpc_decoder_scale_output(mpc_decoder *p_dec, double scale_factor);
144*/
143 145
144MPC_API void mpc_decoder_decode_frame(mpc_decoder * d, mpc_bits_reader * r, mpc_frame_info * i); 146MPC_API void mpc_decoder_decode_frame(mpc_decoder * d, mpc_bits_reader * r, mpc_frame_info * i);
145 147
diff --git a/apps/codecs/libmusepack/requant.c b/apps/codecs/libmusepack/requant.c
index ad26867204..5a113b0885 100644
--- a/apps/codecs/libmusepack/requant.c
+++ b/apps/codecs/libmusepack/requant.c
@@ -90,7 +90,7 @@ static mpc_uint32_t find_shift(double fval)
90 90
91#define SET_SCF(N,X) d->SCF[N] = MAKE_MPC_SAMPLE_EX(X,d->SCF_shift[N] = (mpc_uint8_t) find_shift(X)); 91#define SET_SCF(N,X) d->SCF[N] = MAKE_MPC_SAMPLE_EX(X,d->SCF_shift[N] = (mpc_uint8_t) find_shift(X));
92 92
93void 93static void
94mpc_decoder_scale_output(mpc_decoder *d, double factor) 94mpc_decoder_scale_output(mpc_decoder *d, double factor)
95{ 95{
96 mpc_int32_t n; double f1, f2; 96 mpc_int32_t n; double f1, f2;