text_code.p

来自「本资源主要是MPEG-4压缩编码算法的C源码实现」· P 代码 · 共 165 行

P
165
字号
/*
 * 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 + =
减小字号Ctrl + -
显示快捷键?