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

📄 init.h

📁 H.263的编码程序,加了CPU指令优化,VC版.
💻 H
字号:
/*!
********************************************************
*\file
*    init.h
*\brief
*    interface for functions which is used to initialize encoder status.
*\date
*    12/6/2002
*
********************************************************/
#ifndef INIT_H
#define INIT_H

#include "HEnc.h"

        
int  init_para(H263VencStatus *encoder, int P_rate, int QP, int QI, int QB, int gobsync, 
			   int framerate, int target_bitrate);                             //!< Initialize global parameter
int  init_table(H263VencStatus *encoder);                  //!< Initialize coded table and quant table
int  init_control(H263VencStatus *encoder);                //!< Initialize frame level parameters that control coding process
int  init_bitstrm(int type, unsigned int time, putstrm* putstrmctrl); //!< Initialize bitstream parameter
int  init_MCPara(MCParam *MC, int search_range, int search_method);    //!< Initialize MC parameters
void alloc_mem(H263VencStatus *encoder, MCParam *mc, putstrm *strm);   //!< Allocate memery 
int  GetSourceFrame(H263VencStatus * encoder, unsigned char* m_pCap);  //!< Get source frame 
void close_encoder (H263VencStatus *encoder, MCParam *mc, putstrm *pStrm);  //!< Close encoder  
void init_fs(MCParam *mc);                                                    //!< Initialize FS spiral 

#endif

⌨️ 快捷键说明

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