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

📄 text_code.p

📁 本资源主要是MPEG-4压缩编码算法的C源码实现
💻 P
字号:
/*
 * This file was automatically generated by 'Makefile'.
 *
 * DO NOT EDIT BY HAND : your modifications will be lost.
 *
 */

#ifndef _text_code_P
#define _text_code_P

#ifdef __cplusplus
extern "C" {
#endif /* __cplusplus */


/* vm_enc/src/text_code.c */
Void  	VopCodeShapeTextIntraCom _P_((	Vop *curr,
			Vop *rec_curr,
			Image *mottext_bitstream,
			Bits *bits,
			Int rc_type,
			Int vo_id,
			VolConfig *vol_config
	));
Void  	MBCodeShapeTextIntraComErrRes _P_((	Vop *curr,
			Vop *rec_curr,
			Image *motion_comb_bitstream,
			Image *text_header_comb_bitstream,
			Image *text_data_comb_bitstream,
			Int i,
			Int j,
			Int *num_bits_MB_ptr,
			Int ***DC_store,
			Int **slice_nb,
			Bits *bits
	));
Void  	VopCodeShapeMotTextInter _P_((	Vop *curr,
			Vop *rec_prev,
			Vop *next_rec,
			Image *mot_x,
			Image *mot_y,
			Image *mot_x_P,
			Image *mot_y_P,
			Image *MB_decisions_P,
			Int TRB,
			Int TRD,
			Image *MB_decisions,
			Int f_code_for,
			Int f_code_back,
			/*Int quarter_pel,*//*by cnwang, 04/07/02*/
			Int vo_id,
			Int vol_id,
			Int rc_type,
			VOConfig *vo_config_list,
			Vop *rec_curr,
			Int *vop_quantizer,
			Image *mottext_bitstream,
			Bits *bits,
			VolConfig *vol_config
	));
Void  	VopShapeMotText _P_((	Vop *curr,
			Image *MB_decisions,
			Image *mot_x,
			Image *mot_y,
			Int f_code_for,
			/*Int quarter_pel,*//* by cnwang, 04/08/02*/ 
			Int intra_acdc_pred_disable,
			Vop *rec_curr,
			Image *mottext_bitstream,
			Bits *bits,
			Int vo_id,
			Int rc_type,
			VolConfig *vol_config
	));
Void  	MBShapeMotTextErrRes _P_((	Vop *curr,
			Image *MB_decisions,
			Image *mot_x,
			Image *mot_y,
			/*Int quarter_pel,*//* by cnwang, 04/08/02*/
			Int f_code_for,
			Int intra_acdc_pred_disable,
			Int data_partitioning,
			Vop *rec_curr,
			Image *motion_comb_bitstream,
			Image *text_header_comb_bitstream,
			Image *text_data_comb_bitstream,
			Int i,
			Int j,
			Int *num_bits_MB_ptr,
			Int after_marker,
			Int ***DC_store,
			Int **slice_nb,
			Bits *bits
	));
Void  	Bits_CountMB_combined _P_((	Int DQUANT,
			Int Mode,
			Int COD,
			Int ACpred_flag,
			Int CBP,
			Int vop_type,
			Bits *bits,
			Image *mottext_bitstream 
	));
Void  	Bits_CountMB_combined_BP _P_((	Int DQUANT,
			Int Mode,
			Int COD,
			Int ACpred_flag,
			Int CBP,
			Int vop_type,
			Bits *bits,
			Image *mottext_bitstream
	));
Void  	Bits_CountMB_combined_ErrRes _P_((	Int Mode,
			Int COD,
			Int ACpred_flag,
			Int CBP,
			Int vop_type,
			Bits *bits,
			Image *motion_comb_bitstream,
			Image *texture_comb_bitstream
	));
Int  	doDCACpred _P_((	Int *qcoeff,
			Int *CBP,
			Int ncoeffs,
			Int x_pos,
			Int y_pos,
			Int ***DC_store,
			SInt *QP_store,
			Int QP,
			Int MB_width,
			Int direction[]
	));
Int  	doDCACpredErrRes _P_((	Int *qcoeff,
			Int *CBP,
			Int ncoeffs,
			Int x_pos,
			Int y_pos,
			Int ***DC_store,
			SInt *QP_store,
			Int QP,
			Int MB_width,
			Int direction[],
			Int **slice_nb
	));
Void  	nullfill _P_((	Int pred[]
	));
#ifdef _PSEDUO_RATE_CONTROL_ /*by cnwang, 04/27/02*/
Int  	cal_DQuant _P_((	Int Qp,
			Int pred_type
	));
#endif /*by cnwang, 04/27/02*/
Int  	GetDquant _P_((	Int Qp,
			Int PreQp,
			Int pred_type
	));
Int  	Idir_c _P_((	Int val,
			Int QP
	));


#ifdef __cplusplus
}
#endif /* __cplusplus  */ 
#endif /* _text_code_P  */ 

⌨️ 快捷键说明

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