mv_prediction.c File Reference

Motion Vector Prediction Functions. More...

#include "global.h"

Include dependency graph for mv_prediction.c:

Go to the source code of this file.

Functions

static void GetMotionVectorPredictorMBAFF (Macroblock *currMB, PixelPos *block, short pmv[2], short ref_frame, char **refPic, short ***tmp_mv, int mb_x, int mb_y, int blockshape_x, int blockshape_y)
static void GetMotionVectorPredictorNormal (Macroblock *currMB, PixelPos *block, short pmv[2], short ref_frame, char **refPic, short ***tmp_mv, int mb_x, int mb_y, int blockshape_x, int blockshape_y)
void InitMotionVectorPrediction (Macroblock *currMB, int MbaffFrameFlag)


Detailed Description

Motion Vector Prediction Functions.

Author:
Main contributors (see contributors.h for copyright, address and affiliation details)

Definition in file mv_prediction.c.


Function Documentation

static void GetMotionVectorPredictorMBAFF ( Macroblock currMB,
PixelPos block,
short  pmv[2],
short  ref_frame,
char **  refPic,
short ***  tmp_mv,
int  mb_x,
int  mb_y,
int  blockshape_x,
int  blockshape_y 
) [static]

Get motion vector predictor.

Definition at line 23 of file mv_prediction.c.

References img_par::mb_data, and macroblock::p_Img.

static void GetMotionVectorPredictorNormal ( Macroblock currMB,
PixelPos block,
short  pmv[2],
short  ref_frame,
char **  refPic,
short ***  tmp_mv,
int  mb_x,
int  mb_y,
int  blockshape_x,
int  blockshape_y 
) [static]

Get motion vector predictor.

Definition at line 188 of file mv_prediction.c.


Documentation generated with DoxyGen