erc_globals.h File Reference

global header file for error concealment module More...

#include "defines.h"

Include dependency graph for erc_globals.h:

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

Go to the source code of this file.

Data Structures

struct  frame_s
 YUV pixel domain image arrays for a video frame. More...
struct  object_buffer
 region structure stores information about a region that is needed for concealment More...

Defines

#define REGMODE_INTER_COPY   0
#define REGMODE_INTER_PRED   1
#define REGMODE_INTRA   2
#define REGMODE_SPLITTED   3
#define REGMODE_INTER_COPY_8x8   4
#define REGMODE_INTER_PRED_8x8   5
#define REGMODE_INTRA_8x8   6

Typedefs

typedef struct frame_s frame
typedef struct object_buffer objectBuffer_t


Detailed Description

global header file for error concealment module

Author:

Definition in file erc_globals.h.


Define Documentation

#define REGMODE_INTER_COPY   0

Copy region.

Definition at line 23 of file erc_globals.h.

Referenced by concealByCopy(), concealByTrial(), and ercWriteMBMODEandMV().

#define REGMODE_INTER_PRED   1

Inter region with motion vectors.

Definition at line 24 of file erc_globals.h.

Referenced by concealByTrial(), and ercWriteMBMODEandMV().

#define REGMODE_INTRA   2

Intra region.

Definition at line 25 of file erc_globals.h.

Referenced by ercWriteMBMODEandMV().

#define REGMODE_SPLITTED   3

is splitted which means 8x8 block

Any region mode higher than this indicates that the region

Definition at line 26 of file erc_globals.h.


Typedef Documentation

typedef struct frame_s frame

YUV pixel domain image arrays for a video frame.

typedef struct object_buffer objectBuffer_t

region structure stores information about a region that is needed for concealment


Documentation generated with DoxyGen