libdirac.h File Reference

data structures common to libdirac encoder and decoder More...

#include "avcodec.h"
#include <libdirac_common/dirac_types.h>

Go to the source code of this file.

Variables

struct {
   enum PixelFormat   ff_pix_fmt
 
   dirac_chroma_t   dirac_pix_fmt
 
dirac_pixel_format_map []
 Table providing a Dirac chroma format to Libav pixel format mapping. More...
 

Detailed Description

data structures common to libdirac encoder and decoder

Definition in file libdirac.h.

Variable Documentation

dirac_chroma_t dirac_pix_fmt

Definition at line 37 of file libdirac.h.

const { ... } dirac_pixel_format_map[]
Initial value:
= {
{ PIX_FMT_YUV420P, format420 },
{ PIX_FMT_YUV422P, format422 },
{ PIX_FMT_YUV444P, format444 },
}
planar YUV 4:2:2, 16bpp, (1 Cr & Cb sample per 2x1 Y samples)
Definition: pixfmt.h:68
planar YUV 4:2:0, 12bpp, (1 Cr & Cb sample per 2x2 Y samples)
Definition: pixfmt.h:64
planar YUV 4:4:4, 24bpp, (1 Cr & Cb sample per 1x1 Y samples)
Definition: pixfmt.h:69

Table providing a Dirac chroma format to Libav pixel format mapping.

Referenced by get_chroma_format(), and GetDiracChromaFormat().

enum PixelFormat ff_pix_fmt

Definition at line 36 of file libdirac.h.

Referenced by SetSchroChromaFormat().