rdopt_coding_state.h File Reference

Headerfile for storing/restoring coding state (for rd-optimized mode decision). More...

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

Go to the source code of this file.

Data Structures

struct  CSobj

Typedefs

typedef CSobj * CSptr

Functions

void delete_coding_state (CSptr)
CSptr create_coding_state (void)
void store_coding_state (Slice *currSlice, Macroblock *currMB, CSptr)
void reset_coding_state (Slice *currSlice, Macroblock *currMB, CSptr)


Detailed Description

Headerfile for storing/restoring coding state (for rd-optimized mode decision).

rdopt_coding_state.h

Author:
Heiko Schwarz
Date:
17. April 2001

Definition in file rdopt_coding_state.h.


Function Documentation

CSptr create_coding_state ( void   ) 

create structure

Definition at line 53 of file rdopt_coding_state.c.

References create_contexts_MotionInfo(), create_contexts_TextureInfo(), no_mem_exit(), InputParameters::partition_mode, and InputParameters::symbol_mode.

Referenced by init_rdopt().

Here is the call graph for this function:

void delete_coding_state ( CSptr  cs  ) 

delete structure

Definition at line 28 of file rdopt_coding_state.c.

References delete_contexts_MotionInfo(), and delete_contexts_TextureInfo().

Referenced by clear_rdopt().

Here is the call graph for this function:

void reset_coding_state ( Slice *  currSlice,
Macroblock *  currMB,
CSptr  cs 
)

void store_coding_state ( Slice *  currSlice,
Macroblock *  currMB,
CSptr  cs 
)


Documentation generated with DoxyGen