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

📄 encore.h

📁 MPEG编解码的源码(包含视频捕捉、音频处理)
💻 H
字号:
#ifdef __cplusplus
extern "C" {
#endif 
typedef struct _ENC_PARAM_ {
	int x_dim;		
	int y_dim;		
	float framerate;
	long bitrate;	
	long rc_period; 
	long rc_reaction_period; 
	long rc_reaction_ratio; 
	long max_key_interval; 
	int max_quantizer; 
	int min_quantizer; 
	int search_range; 
} ENC_PARAM;
typedef struct _ENC_FRAME_ {
	void *image;	
	void *bitstream;
	long length;	
} ENC_FRAME;
typedef struct _ENC_RESULT_ {
	int isKeyFrame; 
} ENC_RESULT;
int encore(
			unsigned long handle,	
			unsigned long enc_opt,	
			void *param1,			
			void *param2);			
#define ENC_OPT_WRITE	1024	
#define ENC_OPT_INIT	32768	
#define ENC_OPT_RELEASE 65536	
#define ENC_OK			0
#define	ENC_MEMORY		1
#define ENC_BAD_FORMAT	2
#ifdef __cplusplus
}
#endif 

⌨️ 快捷键说明

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