Gnash
0.8.10
|
VA/GLX surface abstraction. More...
#include <VaapiSurfaceGLX.h>
Public Member Functions | |
VaapiSurfaceGLX (GLenum target, GLuint texture) | |
void * | get () const |
Return VA surface id. | |
unsigned int | width () const |
Get surface width. | |
unsigned int | height () const |
Get surface height. | |
bool | update (boost::shared_ptr< VaapiSurface > surface) |
Update VA/GLX surface from VA surface. |
VA/GLX surface abstraction.
gnash::VaapiSurfaceGLX::VaapiSurfaceGLX | ( | GLenum | target, |
GLuint | texture | ||
) |
void* gnash::VaapiSurfaceGLX::get | ( | ) | const [inline] |
Return VA surface id.
unsigned int gnash::VaapiSurfaceGLX::height | ( | ) | const [inline] |
Get surface height.
bool gnash::VaapiSurfaceGLX::update | ( | boost::shared_ptr< VaapiSurface > | surface | ) |
Update VA/GLX surface from VA surface.
References _.
unsigned int gnash::VaapiSurfaceGLX::width | ( | ) | const [inline] |
Get surface width.