mot_comp.p
来自「本资源主要是MPEG-4压缩编码算法的C源码实现」· P 代码 · 共 149 行
P
149 行
/*
* This file was automatically generated by 'Makefile'.
*
* DO NOT EDIT BY HAND : your modifications will be lost.
*
*/
#ifndef _mot_comp_P
#define _mot_comp_P
#ifdef __cplusplus
extern "C" {
#endif /* __cplusplus */
/* vm_common/src/mot_comp.c */
Void VopMotionCompensate _P_(( Vop *rec_prev,
Image *mot_x,
Image *mot_y,
/*Int quarter_pel,*//*by cnwang, 04/07/02*/
Image *MB_decisions,
Vop *comp,
Int enc_dec /*by cnwang, 06/20/02*/
));
Void PutMB _P_(( Int x,
Int y,
SInt pred[][16],
Image *comp_image,
Int width/*,
Int mb_size*/ /*by cnwang, 04/07/02*/
));
/*by cnwang, 06/20/02*/
Void PutMB1 _P_(( Int x,
Int y,
SInt pred[][16],
Image *comp_image,
Int width/*,
Int mb_size*/ /*by cnwang, 04/07/02*/
));
/*by cnwang, 06/20/02*/
Void Compensate_Chroma _P_(( Int width_prev,
/*Int mb_size,*/ /*by cnwang, 04/07/02*/
Vop *prev_image,
Image *mot_x,
Image *mot_y,
/*Int prev_x_min,
Int prev_y_min,*//*by cnwang, 04/26/02*/
Int prev_x_max,
Int prev_y_max,
/*Int offset_i0,
Int offset_j0,*//*by cnwang, 04/27/02*/
/*Int br_x,
Int br_y,*//* by cnwang, 04/18/02*/
Image *MB_decisions,
Vop *comp_Vop/*,
Int edge*/ /*by cnwang, 04/07/02*/
));
SInt ModeMB _P_(( Image *MB_decision,
Int i,
Int j
));
#if 0 /*07/10/02*/
Int unrestricted_MC _P_(( Int x,
Int y,
Int npix,
/*Int prev_x_min,
Int prev_y_min,*//*by cnwang, 04/26/02*/
Int prev_x_max,
Int prev_y_max/*,
Int interlaced*//* by cnwang, 04/08/02*/
));
Int unrestricted_MC_chro _P_(( Int x,
Int y,
Int npix,
/*Int prev_x_min,
Int prev_y_min,*//*by cnwang, 04/26/02*/
Int prev_x_max,
Int prev_y_max/*,
Int interlaced*/ /*by cnwang, 04/07/02*/
));
#endif /*07/10/02*/
Void GetPred_Advanced _P_(( Int x,
Int y,
/*Int prev_x_min,
Int prev_y_min,*//*by cnwang, 04/26/02*/
Int prev_x_max,
Int prev_y_max,
Image *mot_x,
Image *mot_y,
/*Int quarter_pel,*/ /*by cnwang, 04/07/02*/
Image *MB_decisions,
SInt *prev,
SInt *pred,
SInt comp,
Int width,
Int height, /*by cnwang, 04/29/02*/
Int width_prev,
/*SInt mb_size,*/ /*by cnwang, 04/07/02*/
/*SInt overlap,*/ /*by cnwang, 04/07/02*/
Int rounding_control,
/*Int bright_white,*//*by cnwang, 04/26/02*/
/*Int edge,*/ /*by cnwang, 04/07/02*/
/*Int interlaced,*/ /*by cnwang, 04/07/02*/
Int vop_prediction_type/*,
Int reduced_resolution,
Int newpred_enable,
Int num_segments,
Int mba_segment[]*//* by cnwang, 04/08/02*/
));
Void GetPred_Default _P_(( Int x,
Int y,
Image *mot_x,
Image *mot_y,
/*Int quarter_pel,*/ /*by cnwang, 04/07/02*/
SInt *prev,
SInt pred[][16],
/*SInt pred_rr[][32],*/
Int width,
Int height, /*by cnwang, 04/29/02*/
Int width_prev,
/*Int mb_size,*//* by cnwang, 04/08/02*/
Int rounding_control,
/*Int bright_white,*//*by cnwang, 04/26/02*/
/*Int reduced_resolution,*//* by cnwang, 04/08/02*/
/*Int prev_x_min,
Int prev_y_min,*//*by cnwang, 04/26/02*/
Int prev_x_max,
Int prev_y_max
));
Void GetPred_Chroma _P_(( Int x_curr,
Int y_curr,
Int dx,
Int dy,
Vop *prev,
Vop *comp_Vop,
Int width,
Int height, /*by cnwang, 04/29/02*/
Int width_prev,
/*Int prev_x_min,
Int prev_y_min,*//*by cnwang, 04/26/02*/
Int prev_x_max,
Int prev_y_max/*,
Int interlaced*/ /*by cnwang, 04/07/02*/
));
#ifdef __cplusplus
}
#endif /* __cplusplus */
#endif /* _mot_comp_P */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?