FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Variables
sanm_data.h File Reference
#include <stdint.h>

Go to the source code of this file.

Macros

#define GLYPH_COORD_VECT_SIZE   16
 

Variables

static const int8_t glyph4_x [GLYPH_COORD_VECT_SIZE]
 
static const int8_t glyph4_y [GLYPH_COORD_VECT_SIZE]
 
static const int8_t glyph8_x [GLYPH_COORD_VECT_SIZE]
 
static const int8_t glyph8_y [GLYPH_COORD_VECT_SIZE]
 
static const int8_t motion_vectors [256][2]
 
static const int8_t c37_mv []
 

Macro Definition Documentation

#define GLYPH_COORD_VECT_SIZE   16

Definition at line 27 of file sanm_data.h.

Referenced by make_glyphs().

Variable Documentation

const int8_t glyph4_x[GLYPH_COORD_VECT_SIZE]
static
Initial value:
=
{ 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 1, 2, 2, 1 }

Definition at line 29 of file sanm_data.h.

Referenced by decode_init().

const int8_t glyph4_y[GLYPH_COORD_VECT_SIZE]
static
Initial value:
=
{ 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 1, 1, 2, 2 }

Definition at line 31 of file sanm_data.h.

Referenced by decode_init().

const int8_t glyph8_x[GLYPH_COORD_VECT_SIZE]
static
Initial value:
=
{ 0, 2, 5, 7, 7, 7, 7, 7, 7, 5, 2, 0, 0, 0, 0, 0 }

Definition at line 33 of file sanm_data.h.

Referenced by decode_init().

const int8_t glyph8_y[GLYPH_COORD_VECT_SIZE]
static
Initial value:
=
{ 0, 0, 0, 0, 1, 3, 4, 6, 7, 7, 7, 7, 6, 4, 3, 1 }

Definition at line 35 of file sanm_data.h.

Referenced by decode_init().

const int8_t motion_vectors[256][2]
static

Definition at line 38 of file sanm_data.h.

Referenced by codec2subblock(), and process_block().

const int8_t c37_mv[]
static

Definition at line 93 of file sanm_data.h.

Referenced by old_codec37().