diff --git a/src/Extension/AAC.cpp b/src/Extension/AAC.cpp index 71bbd5d0..e138ccf2 100644 --- a/src/Extension/AAC.cpp +++ b/src/Extension/AAC.cpp @@ -12,6 +12,8 @@ namespace mediakit{ +unsigned const samplingFrequencyTable[16] = { 96000, 88200, 64000, 48000, 44100, 32000, 24000, 22050, 16000, 12000, 11025, 8000, 7350, 0, 0, 0 }; + class AdtsHeader{ public: unsigned int syncword = 0; //12 bslbf 同步字The bit string ‘1111 1111 1111’,说明一个ADTS帧的开始 diff --git a/src/Extension/AAC.h b/src/Extension/AAC.h index fa83722c..a20a2cef 100644 --- a/src/Extension/AAC.h +++ b/src/Extension/AAC.h @@ -19,7 +19,6 @@ namespace mediakit{ class AACFrame; -unsigned const samplingFrequencyTable[16] = { 96000, 88200, 64000, 48000, 44100, 32000, 24000, 22050, 16000, 12000, 11025, 8000, 7350, 0, 0, 0 }; string makeAacConfig(const uint8_t *hex); void dumpAacConfig(const string &config, int length, uint8_t *out); void parseAacConfig(const string &config, int &samplerate, int &channels);