Libav
Data Structures | Functions | Variables
motionpixels_tablegen.h File Reference
#include <stdint.h>

Go to the source code of this file.

Data Structures

struct  YuvPixel
 

Functions

static int mp_yuv_to_rgb (int y, int v, int u, int clip_rgb)
 
static void mp_set_zero_yuv (YuvPixel *p)
 
static void mp_build_rgb_yuv_table (YuvPixel *p)
 
static void motionpixels_tableinit (void)
 

Variables

static YuvPixel mp_rgb_yuv_table [1<< 15]
 

Function Documentation

§ mp_yuv_to_rgb()

static int mp_yuv_to_rgb ( int  y,
int  v,
int  u,
int  clip_rgb 
)
static

Definition at line 32 of file motionpixels_tablegen.h.

Referenced by mp_build_rgb_yuv_table(), and mp_set_rgb_from_yuv().

§ mp_set_zero_yuv()

static void mp_set_zero_yuv ( YuvPixel p)
static

Definition at line 52 of file motionpixels_tablegen.h.

Referenced by mp_build_rgb_yuv_table().

§ mp_build_rgb_yuv_table()

static void mp_build_rgb_yuv_table ( YuvPixel p)
static

Definition at line 66 of file motionpixels_tablegen.h.

Referenced by motionpixels_tableinit().

§ motionpixels_tableinit()

static void motionpixels_tableinit ( void  )
static

Definition at line 84 of file motionpixels_tablegen.h.

Referenced by main(), and mp_decode_init().

Variable Documentation

§ mp_rgb_yuv_table

YuvPixel mp_rgb_yuv_table[1<< 15]
static

Definition at line 50 of file motionpixels_tablegen.h.

Referenced by main(), and mp_get_yuv_from_rgb().