rmaudio-detector.h
来自「这是一个SIGMA方案的PMP播放器的UCLINUX程序,可播放DVD,VCD,」· C头文件 代码 · 共 39 行
H
39 行
#ifndef __RMAUDIO_DETECTOR_H__#define __RMAUDIO_DETECTOR_H__#include "Modules/rmmpeg12audio-detector.h"#include "Modules/rmac3-detector.h"class RMaudioDetector : public RMobject{ public: RMaudioDetector (); virtual ~RMaudioDetector (); // Resets the detector to parse a new bitstream. virtual void Reset (void); virtual RMdetectorResult Detect (RMuint8 *pbuffer, RMuint32 size, eAudioFormat_type *type, RMuint32 *frequency, RMuint32 *numberOfChannels); private: RMuint32 m_parsedBytes; // pcm variables and methods. private: RMuint32 m_nPairs; RMbool m_isReversed; RMint32 m_sumPcm; RMuint32 m_currentBytesNumber; RMreal m_evens; RMreal m_odds; private: RMbool IsPcmStream(RMuint8 *pbuffer, RMuint32 size); private: RMmpeg12AudioDetector m_mpeg12AudioDetector; RMac3Detector m_ac3Detector;};#endif // __RMAUDIO_DETECTOR_H__
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?