h.264
来自「H.264编码解码器源码(c语言版本)」· 264 代码 · 共 58 行
264
58 行
/*! *************************************************************************** * \file * rdopt_coding_state.h * * \author * Heiko Schwarz * * \date * 17. April 2001 * * \brief * Headerfile for storing/restoring coding state * (for rd-optimized mode decision) ************************************************************************** */#ifndef _RD_OPT_CS_H_#define _RD_OPT_CS_H_#include "global.h"typedef struct { // important variables of data partition array int no_part; EncodingEnvironment *encenv; Bitstream *bitstream; // contexts for binary arithmetic coding int symbol_mode; MotionInfoContexts *mot_ctx; TextureInfoContexts *tex_ctx; // syntax element number and bitcounters int currSEnr; int bitcounter[MAX_BITCOUNTER_MB]; // elements of current macroblock int mvd[2][BLOCK_MULTIPLE][BLOCK_MULTIPLE][2]; unsigned long cbp_bits;} CSobj;typedef CSobj* CSptr;void delete_coding_state (CSptr); //!< delete structureCSptr create_coding_state (); //!< create structurevoid store_coding_state (CSptr); //!< store parametersvoid reset_coding_state (CSptr); //!< restore parameters#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?