www.pudn.com > layer1.rar > l1mp3_const.h
/************* Revision Controle System Header ************* * GSM Layer 1 software * L1MP3_CONST.H * * Filename l1mp3_const.h * Copyright 2004 (C) Texas Instruments * ************* Revision Controle System Header *************/ #ifndef _L1MP3_CONST_H_ #define _L1MP3_CONST_H_ // DSP MP3 background task id #define C_BGD_MP3 8 // MP3 API base address #define C_MP3_API_BASE_ADDRESS 0x1AD0 // MP3 header information // ---------------------- // frequency rate #define C_MP3_HEADER_FREQ_48000 0 #define C_MP3_HEADER_FREQ_44100 1 #define C_MP3_HEADER_FREQ_32000 2 #define C_MP3_HEADER_FREQ_24000 3 #define C_MP3_HEADER_FREQ_22050 4 #define C_MP3_HEADER_FREQ_16000 5 #define C_MP3_HEADER_FREQ_12000 6 #define C_MP3_HEADER_FREQ_11025 7 #define C_MP3_HEADER_FREQ_8000 8 // bitrate #define C_MP3_HEADER_BITRATE_320 0 #define C_MP3_HEADER_BITRATE_256 1 #define C_MP3_HEADER_BITRATE_224 2 #define C_MP3_HEADER_BITRATE_192 3 #define C_MP3_HEADER_BITRATE_160 4 #define C_MP3_HEADER_BITRATE_128 5 #define C_MP3_HEADER_BITRATE_112 6 #define C_MP3_HEADER_BITRATE_96 7 #define C_MP3_HEADER_BITRATE_80 8 #define C_MP3_HEADER_BITRATE_64 9 #define C_MP3_HEADER_BITRATE_56 10 #define C_MP3_HEADER_BITRATE_48 11 #define C_MP3_HEADER_BITRATE_40 12 #define C_MP3_HEADER_BITRATE_32 13 // MPEG version #define C_MP3_HEADER_MPEGID_1 1 #define C_MP3_HEADER_MPEGID_2 2 #define C_MP3_HEADER_MPEGID_2_5 3 // MPEG layer #define C_MP3_HEADER_LAYER_I 1 #define C_MP3_HEADER_LAYER_II 2 #define C_MP3_HEADER_LAYER_III 3 // channel mode #define C_MP3_HEADER_STEREO 0 #define C_MP3_HEADER_JSTEREO 1 #define C_MP3_HEADER_DUAL_MONO 2 #define C_MP3_HEADER_MONO 3 // emphasis #define C_MP3_HEADER_EMPHASIS_NONE 0 #define C_MP3_HEADER_EMPHASIS_50_15 1 #define C_MP3_HEADER_EMPHASIS_CCIT_J17 2 #define C_MP3_HEADER_ERROR 255 #endif