From 1cd1e66ed361d908b517d224aab6da0cc8693f1e Mon Sep 17 00:00:00 2001 From: Bertrik Sikken Date: Sun, 18 Apr 2010 18:12:32 +0000 Subject: Clean up libmusepack: move declarations to internal.h and set svn properties. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25676 a1c6a512-1295-4272-9138-f99709370657 --- apps/codecs/libmusepack/internal.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'apps/codecs/libmusepack/internal.h') diff --git a/apps/codecs/libmusepack/internal.h b/apps/codecs/libmusepack/internal.h index d12c39c96b..c4d789f617 100644 --- a/apps/codecs/libmusepack/internal.h +++ b/apps/codecs/libmusepack/internal.h @@ -100,6 +100,18 @@ static mpc_inline mpc_status mpc_check_key(char * key) mpc_uint32_t mpc_random_int(mpc_decoder *d); // in synth_filter.c void mpc_decoder_init_quant(mpc_decoder *d, double scale_factor); void mpc_decoder_synthese_filter_float(mpc_decoder *d, MPC_SAMPLE_FORMAT* OutData, mpc_int_t channels); +unsigned long mpc_crc32(unsigned char *buf, int len); + +// streaminfo.c +mpc_status streaminfo_read_header_sv8(mpc_streaminfo* si, + const mpc_bits_reader * r_in, + mpc_size_t block_size); +mpc_status streaminfo_read_header_sv7(mpc_streaminfo* si, mpc_bits_reader * r_in); +void streaminfo_encoder_info(mpc_streaminfo* si, const mpc_bits_reader * r_in); +void streaminfo_gain(mpc_streaminfo* si, const mpc_bits_reader * r_in); + +// mpc_decoder.c +void mpc_decoder_reset_scf(mpc_decoder * d, int value); #ifdef __cplusplus } -- cgit v1.2.3