20 #ifndef GNASH_VAAPISURFACEGLX_H 21 #define GNASH_VAAPISURFACEGLX_H 34 std::unique_ptr<VaapiSurfaceImplBase> _impl;
40 void *
get()
const {
return reinterpret_cast<void *
>(_impl->surface()); }
43 unsigned int width()
const {
return _impl->width(); }
46 unsigned int height()
const {
return _impl->height(); }
49 bool update(std::shared_ptr<VaapiSurface> surface);
54 #endif // GNASH_VAAPISURFACEGLX_H
Anonymous namespace for callbacks, local functions, event handlers etc.
Definition: dbus_ext.cpp:40
unsigned int height() const
Get surface height.
Definition: VaapiSurfaceGLX.h:46
unsigned int width() const
Get surface width.
Definition: VaapiSurfaceGLX.h:43
#define DSOEXPORT
Definition: dsodefs.h:55
VA/GLX surface abstraction.
Definition: VaapiSurfaceGLX.h:32