intra_chroma_pred.c File Reference

Functions for intra chroma prediction. More...

#include "global.h"
#include "block.h"
#include "mb_access.h"
#include "image.h"

Include dependency graph for intra_chroma_pred.c:

Go to the source code of this file.

Functions

static void intra_chroma_DC_single (imgpel **curr_img, int up_avail, int left_avail, PixelPos up, PixelPos left[17], int blk_x, int blk_y, int *pred, int direction)
static void intra_chroma_DC_all (imgpel **curr_img, int up_avail, int left_avail, PixelPos up, PixelPos left[17], int blk_x, int blk_y, int *pred)
void intrapred_chroma (Macroblock *currMB, int uv)


Detailed Description

Functions for intra chroma prediction.

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

Definition in file intra_chroma_pred.c.


Function Documentation

void intrapred_chroma ( Macroblock currMB,
int  uv 
)

Chroma Intra prediction. Note that many operations can be moved outside since they are repeated for both components for no reason.

< pixel position p(0,-1)

< pixel positions p(-1, -1..16)

Definition at line 68 of file intra_chroma_pred.c.

References macroblock::c_ipred_mode, error(), storable_picture::imgUV, macroblock::p_Img, macroblock::p_Slice, and subblk_offset_x.

Here is the call graph for this function:


Documentation generated with DoxyGen