⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 export.h

📁 MP4编码源码
💻 H
字号:
/****************************************************************************/
/* MODULE:                                                                  								*/
/*	 export.h 
*/	 
/****************************************************************************/
/*
 *   TCC Version 0.0
 *   Copyright (c) telechips, Inc.
 *   ALL RIGHTS RESERVED
*/
/****************************************************************************/

#ifndef _2003_08_19_MPEG4_SP_DECODER_FOR_TELECHIPS_TCC721
#define _2003_08_19_MPEG4_SP_DECODER_FOR_TELECHIPS_TCC721

typedef enum _IMGOUTTYPE
{
	OUT_TYPE_YUV420,
	OUT_TYPE_RGB565,
	OUT_TYPE_RGB24
}IMGOUTTYPE;

typedef struct _IMGOUT
{
	unsigned int uiOutType;
	unsigned int* pYUV420;
	unsigned int* pRGB565;
	unsigned int* pRGB24;
	unsigned int uiOutImgSize;	
	unsigned int uiDisplayBufWidth;
	unsigned int uiDisplayBufHeight;
}IMGOUT, *PIMGOUT;

#ifdef __cplusplus
#define EXTERN extern "C" 
#else
#define EXTERN extern 
#endif

EXTERN int InitVideoCodec(unsigned int* pBuf, int lBufLen, unsigned int* pDecoderBuf, int lDecoderBufLen, int mp4_flag); //mp4 support
EXTERN int DecodeOneFrame(unsigned int* pBuf, int lBufLen, PIMGOUT pImgOut);

#endif

⌨️ 快捷键说明

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