Gnash  0.8.11dev
Public Member Functions | Static Public Member Functions | List of all members
gnash::media::ffmpeg::VaapiContextFfmpeg Class Reference

VA context implementation for FFmpeg. More...

#include <VideoDecoderFfmpegVaapi.h>

Inheritance diagram for gnash::media::ffmpeg::VaapiContextFfmpeg:

Public Member Functions

 VaapiContextFfmpeg (enum CODECID codec_id)
 
bool initDecoder (unsigned int width, unsigned int height)
 
VaapiSurfaceFfmpeggetSurface ()
 

Static Public Member Functions

static VaapiContextFfmpegcreate (enum CODECID codec_id)
 

Detailed Description

VA context implementation for FFmpeg.

Constructor & Destructor Documentation

§ VaapiContextFfmpeg()

gnash::media::ffmpeg::VaapiContextFfmpeg::VaapiContextFfmpeg ( enum CODECID  codec_id)

Referenced by create().

Member Function Documentation

§ create()

VaapiContextFfmpeg * gnash::media::ffmpeg::VaapiContextFfmpeg::create ( enum CODECID  codec_id)
static

§ getSurface()

VaapiSurfaceFfmpeg* gnash::media::ffmpeg::VaapiContextFfmpeg::getSurface ( )
inline

§ initDecoder()

bool gnash::media::ffmpeg::VaapiContextFfmpeg::initDecoder ( unsigned int  width,
unsigned int  height 
)

The documentation for this class was generated from the following files: