Changeset 23 for branches/zorg/include/mpcdec/decoder.h
- Timestamp:
- 09/17/06 16:19:05 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/zorg/include/mpcdec/decoder.h
r21 r23 45 45 46 46 #define MPC_SUPPORT_SV456 47 #define SCF_HACK48 47 49 48 enum { … … 63 62 //@{ 64 63 65 mpc_uint32_t next;66 64 mpc_uint32_t dword; /// currently decoded 32bit-word 67 65 mpc_uint32_t pos; /// bit-position within dword 68 mpc_uint32_t *Speicher; /// read-buffer66 mpc_uint32_t Speicher[MPC_DECODER_MEMSIZE]; /// read-buffer 69 67 mpc_uint32_t Zaehler; /// actual index within read-buffer 70 mpc_uint32_t Ring;71 68 72 69 mpc_uint32_t samples_to_skip; 73 mpc_uint32_t last_block_samples; 70 74 71 mpc_uint32_t FwdJumpInfo; 75 72 mpc_uint32_t ActDecodePos; … … 78 75 mpc_uint32_t DecodedFrames; 79 76 mpc_uint32_t OverallFrames; 80 mpc_uint32_t MaxDecodedFrames; // Maximum frames decoded (indicates usable seek table entries)81 mpc_uint16_t SeekTableIndex;82 mpc_uint32_t SeekTableCounter;83 77 mpc_int32_t SampleRate; // Sample frequency 84 78 … … 111 105 //mpc_int32_t DSCF_Reference_R [32]; // holds last frames SCF 112 106 mpc_bool_t MS_Flag[32]; // MS used? 113 114 mpc_uint32_t* SeekTable;115 mpc_bool_t Use_SeekTable;116 mpc_bool_t Use_FastSeek;117 mpc_bool_t Use_StaticSeekTable;118 mpc_uint8_t SeekTable_Step;119 mpc_uint32_t Max_SeekTable_Size;120 121 107 #ifdef MPC_FIXED_POINT 122 108 mpc_uint8_t SCF_shift[256]; … … 125 111 MPC_SAMPLE_FORMAT V_L[MPC_V_MEM + 960]; 126 112 MPC_SAMPLE_FORMAT V_R[MPC_V_MEM + 960]; 127 MPC_SAMPLE_FORMAT (*Y_L)[32];128 MPC_SAMPLE_FORMAT (*Y_R)[32];113 MPC_SAMPLE_FORMAT Y_L[36][32]; 114 MPC_SAMPLE_FORMAT Y_R[36][32]; 129 115 MPC_SAMPLE_FORMAT SCF[256]; ///< holds adapted scalefactors (for clipping prevention) 130 116 //@}
Note: See TracChangeset
for help on using the changeset viewer.