chroma.c File Reference

Include dependency graph for chroma.c:


Defines

#define VLC_RGB_ES(fcc, leid, beid)   { fcc, leid, 0, 0, 0 },
#define VLC_RGB(fcc, leid, beid, rmask, gmask, bmask)

Functions

int TestFfmpegChroma (const int i_ffmpeg_id, const vlc_fourcc_t i_vlc_fourcc)
int GetFfmpegChroma (int *i_ffmpeg_chroma, const video_format_t fmt)
int GetVlcChroma (video_format_t *fmt, const int i_ffmpeg_chroma)

Variables

struct {
   vlc_fourcc_t   i_chroma
   int   i_chroma_id
   uint32_t   i_rmask
   uint32_t   i_gmask
   uint32_t   i_bmask
chroma_table []

Define Documentation

#define VLC_RGB ( fcc,
leid,
beid,
rmask,
gmask,
bmask   ) 

Value:

{ fcc, leid, rmask, gmask, bmask }, \
    { fcc, beid, bmask, gmask, rmask }, \
    VLC_RGB_ES( fcc, leid, beid )

#define VLC_RGB_ES ( fcc,
leid,
beid   )     { fcc, leid, 0, 0, 0 },


Function Documentation

int GetFfmpegChroma ( int *  i_ffmpeg_chroma,
const video_format_t  fmt 
)

int GetVlcChroma ( video_format_t fmt,
const int  i_ffmpeg_chroma 
)

int TestFfmpegChroma ( const int  i_ffmpeg_id,
const vlc_fourcc_t  i_vlc_fourcc 
)


Variable Documentation

struct { ... } chroma_table[] [static]

uint32_t i_bmask

Referenced by GetVlcChroma(), and TestFfmpegChroma().

uint32_t i_gmask

uint32_t i_rmask


Generated on Tue May 25 08:05:11 2010 for VLC by  doxygen 1.5.6