Gnash  0.8.11dev
Namespaces | Macros | Functions
VideoConverterFfmpeg.cpp File Reference
#include "VideoConverterFfmpeg.h"
#include "GnashException.h"
#include "ffmpegHeaders.h"
#include "log.h"

Namespaces

 gnash
 Anonymous namespace for callbacks, local functions, event handlers etc.
 
 gnash::media
 Gnash media handling subsystem (libmedia)
 
 gnash::media::ffmpeg
 FFMPEG-based media handler module.
 

Macros

#define AVPixelFormat   PixelFormat
 
#define AV_PIX_FMT_RGB24   PIX_FMT_RGB24
 
#define AV_PIX_FMT_YUV444P   PIX_FMT_YUV444P
 
#define AV_PIX_FMT_YUVJ444P   PIX_FMT_YUVJ444P
 
#define AV_PIX_FMT_YUV440P   PIX_FMT_YUV440P
 
#define AV_PIX_FMT_YUVJ440P   PIX_FMT_YUVJ440P
 
#define AV_PIX_FMT_YUV422P   PIX_FMT_YUV422P
 
#define AV_PIX_FMT_YUVJ422P   PIX_FMT_YUVJ422P
 
#define AV_PIX_FMT_YUV420P   PIX_FMT_YUV420P
 
#define AV_PIX_FMT_YUVJ420P   PIX_FMT_YUVJ420P
 
#define AV_PIX_FMT_YUV411P   PIX_FMT_YUV411P
 
#define AV_PIX_FMT_YUV410P   PIX_FMT_YUV410P
 
#define AV_PIX_FMT_NV12   PIX_FMT_NV12
 
#define AV_PIX_FMT_NV21   PIX_FMT_NV21
 
#define AV_PIX_FMT_YUYV422   PIX_FMT_YUYV422
 
#define AV_PIX_FMT_UYVY422   PIX_FMT_UYVY422
 
#define AV_PIX_FMT_UYYVYY411   PIX_FMT_UYYVYY411
 
#define AV_PIX_FMT_NONE   PIX_FMT_NONE
 
#define GNASH_FOURCC(a, b, c, d)
 

Functions

AVPixelFormat gnash::media::ffmpeg::fourcc_to_ffmpeg (ImgBuf::Type4CC code)
 

Macro Definition Documentation

#define AV_PIX_FMT_NONE   PIX_FMT_NONE
#define AV_PIX_FMT_NV12   PIX_FMT_NV12
#define AV_PIX_FMT_NV21   PIX_FMT_NV21
#define AV_PIX_FMT_RGB24   PIX_FMT_RGB24
#define AV_PIX_FMT_UYVY422   PIX_FMT_UYVY422
#define AV_PIX_FMT_UYYVYY411   PIX_FMT_UYYVYY411
#define AV_PIX_FMT_YUV410P   PIX_FMT_YUV410P
#define AV_PIX_FMT_YUV411P   PIX_FMT_YUV411P
#define AV_PIX_FMT_YUV420P   PIX_FMT_YUV420P
#define AV_PIX_FMT_YUV422P   PIX_FMT_YUV422P
#define AV_PIX_FMT_YUV440P   PIX_FMT_YUV440P
#define AV_PIX_FMT_YUV444P   PIX_FMT_YUV444P
#define AV_PIX_FMT_YUVJ420P   PIX_FMT_YUVJ420P
#define AV_PIX_FMT_YUVJ422P   PIX_FMT_YUVJ422P
#define AV_PIX_FMT_YUVJ440P   PIX_FMT_YUVJ440P
#define AV_PIX_FMT_YUVJ444P   PIX_FMT_YUVJ444P
#define AV_PIX_FMT_YUYV422   PIX_FMT_YUYV422
#define AVPixelFormat   PixelFormat
#define GNASH_FOURCC (   a,
  b,
  c,
 
)
Value:
( ((uint32_t)a) | ( ((uint32_t)b) << 8 ) \
| ( ((uint32_t)c) << 16 ) | ( ((uint32_t)d) << 24 ) )
Definition: GnashKey.h:147
Definition: GnashKey.h:150
Definition: GnashKey.h:149
Definition: GnashKey.h:148

Referenced by gnash::media::ffmpeg::fourcc_to_ffmpeg().