aacdecoder.h

来自「播放被H264_AAC所压缩的avi文件的播放器。」· C头文件 代码 · 共 51 行

H
51
字号
// AACAudioEncoder.h: interface for the CAACAudioDecoder class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_AACAUDIOENCODER_H__1A4B50D0_3928_4364_82C7_1403FA76F8F7__INCLUDED_)
#define AFX_AACAUDIOENCODER_H__1A4B50D0_3928_4364_82C7_1403FA76F8F7__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include "MediaCodec.h"
#include "aacdec.h"

//##ModelId=4753B7EB009D
class CAACDecoder : public CMediaCodec  
{
public:
	//##ModelId=4753B7EB00AC
	CAACDecoder();
	//##ModelId=4753B7EB00AD
	virtual ~CAACDecoder();

//Operator
public:
	
	//##ModelId=4753B7EB00AF
	int		CodecInit();
	//##ModelId=4753B7EB00B0
	int		CodecFree();
	//##ModelId=4753B7EB00B1
	int		CodecReset();

	//##ModelId=4753B7EB00B2
	void	SetDecParam(BYTE *lpParam, int nParamLen);
	//##ModelId=4753B7EB00BD
	void	GetDecParam(AAC_DECPARAM *lpParam);
	//##ModelId=4753B7EB00BF
	int		Decode(BYTE *lpEncoded, int nEncLen, BYTE *lpData);

//Attribute
public:

private:
	//##ModelId=4753B7EB00CC
	AAC_DECPARAM	m_DecParam;
	
};

#endif // !defined(AFX_AACAUDIOENCODER_H__1A4B50D0_3928_4364_82C7_1403FA76F8F7__INCLUDED_)

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?