Gnash
0.8.11dev
|
VA surface proxy used to release surface to context. More...
#include <VaapiSurfaceProxy.h>
Public Member Functions | |
VaapiSurfaceProxy (std::shared_ptr< VaapiSurface > surface, std::shared_ptr< VaapiContext > context) | |
~VaapiSurfaceProxy () | |
std::shared_ptr< VaapiSurface > | get () const |
Return VA surface. More... | |
std::shared_ptr< VaapiContext > | getContext () const |
Return VA context. More... | |
VA surface proxy used to release surface to context.
gnash::VaapiSurfaceProxy::VaapiSurfaceProxy | ( | std::shared_ptr< VaapiSurface > | surface, |
std::shared_ptr< VaapiContext > | context | ||
) |
gnash::VaapiSurfaceProxy::~VaapiSurfaceProxy | ( | ) |
References _, and gnash::log_debug().
|
inline |
Return VA surface.
Referenced by gnash::media::ffmpeg::VideoDecoderFfmpeg::height(), and gnash::media::ffmpeg::vaapi_set_surface().
|
inline |
Return VA context.