intra8x8_pred.h File Reference

definitions for intra 8x8 prediction More...

#include "global.h"
#include "mbuffer.h"

Include dependency graph for intra8x8_pred.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

int intrapred8x8 (Macroblock *currMB, ColorPlane pl, int ioff, int joff)


Detailed Description

definitions for intra 8x8 prediction

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

Definition in file intra8x8_pred.h.


Function Documentation

int intrapred8x8 ( Macroblock currMB,
ColorPlane  pl,
int  ioff,
int  joff 
)

Make intra 8x8 prediction according to all 9 prediction modes. The routine uses left and upper neighbouring points from previous coded blocks to do this (if available). Notice that inaccessible neighbouring points are signalled with a negative value in the predmode array .

Input:
Starting point of current 8x8 block image position
Parameters:
currMB Current Macroblock
pl Current color plane
ioff ioff
joff joff

Definition at line 1812 of file intra8x8_pred.c.

References intra8x8_dc_pred(), intra8x8_diag_down_left_pred(), intra8x8_diag_down_right_pred(), intra8x8_hor_down_pred(), intra8x8_hor_pred(), intra8x8_hor_up_pred(), intra8x8_vert_left_pred(), intra8x8_vert_pred(), intra8x8_vert_right_pred(), and macroblock::p_Img.

Referenced by decode_one_component_b_slice(), decode_one_component_i_slice(), and decode_one_component_p_slice().

Here is the call graph for this function:


Documentation generated with DoxyGen