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 + -
显示快捷键?