Gnash  0.8.11dev
Classes | Namespaces | Macros | Functions
VideoDecoderFfmpegVaapi.h File Reference
#include "VaapiContext.h"
#include "VaapiSurface.h"
#include "VaapiSurfaceProxy.h"
#include <libavcodec/avcodec.h>
#include <libavcodec/vaapi.h>

Go to the source code of this file.

Classes

class  gnash::media::ffmpeg::VaapiSurfaceFfmpeg
 VA surface implementation for FFmpeg. More...
 
class  gnash::media::ffmpeg::VaapiContextFfmpeg
 VA context implementation for FFmpeg. More...
 

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 CODECID   AVCodecID
 

Functions

void gnash::media::ffmpeg::vaapi_set_surface (AVFrame *pic, VaapiSurfaceFfmpeg *surface)
 Attach VA surface to FFmpeg picture. More...
 

Macro Definition Documentation

ยง CODECID

#define CODECID   AVCodecID