rd_intra_jm.h File Reference

Headerfile for JM rd based intra mode decision. More...

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

Go to the source code of this file.

Functions

void Intra16x16_Mode_Decision (Macroblock *currMB, int *i16mode, int is_cavlc)
int Mode_Decision_for_4x4IntraBlocks_JM_High (Slice *currSlice, Macroblock *currMB, int b8, int b4, double lambda, double *min_cost, int cr_cbp[3], int is_cavlc)
int Mode_Decision_for_4x4IntraBlocks_JM_Low (Slice *currSlice, Macroblock *currMB, int b8, int b4, double lambda, double *min_cost, int cr_cbp[3], int is_cavlc)


Detailed Description

Headerfile for JM rd based intra mode decision.

rd_intra_jm.h

Author:
Alexis Michael Tourapis
Date:
2 January 2008

Definition in file rd_intra_jm.h.


Function Documentation

void Intra16x16_Mode_Decision ( Macroblock *  currMB,
int *  i16mode,
int  is_cavlc 
)

Intra 16x16 mode decision.

Definition at line 477 of file rd_intra_jm.c.

References macroblock::cbp, intrapred_16x16(), ImageParameters::P444_joined, and select_plane().

Referenced by RDCost_for_macroblocks().

Here is the call graph for this function:

int Mode_Decision_for_4x4IntraBlocks_JM_High ( Slice *  currSlice,
Macroblock *  currMB,
int  b8,
int  b4,
double  lambda,
double *  min_cost,
int  cr_cbp[3],
int  is_cavlc 
)

int Mode_Decision_for_4x4IntraBlocks_JM_Low ( Slice *  currSlice,
Macroblock *  currMB,
int  b8,
int  b4,
double  lambda,
double *  min_cost,
int  cr_cbp[3],
int  is_cavlc 
)


Documentation generated with DoxyGen