Gnash  0.8.11dev
Public Member Functions | Protected Member Functions | List of all members
gnash::VaapiSurfaceImplBase Class Reference

VA surface base representation. More...

#include <VaapiSurface.h>

Inherited by gnash::VaapiSurfaceGLXImpl, and gnash::VaapiSurfaceImpl.

Public Member Functions

 VaapiSurfaceImplBase (unsigned int width, unsigned int height)
virtual ~VaapiSurfaceImplBase ()
uintptr_t surface () const
 Get VA surface.
unsigned int width () const
 Get surface width.
unsigned int height () const
 Get surface height.

Protected Member Functions

void reset (uintptr_t surface)

Detailed Description

VA surface base representation.

Constructor & Destructor Documentation

gnash::VaapiSurfaceImplBase::VaapiSurfaceImplBase ( unsigned int  width,
unsigned int  height 
)
virtual gnash::VaapiSurfaceImplBase::~VaapiSurfaceImplBase ( )
inlinevirtual

Member Function Documentation

unsigned int gnash::VaapiSurfaceImplBase::height ( ) const
inline

Get surface height.

void gnash::VaapiSurfaceImplBase::reset ( uintptr_t  surface)
inlineprotected

References surface().

uintptr_t gnash::VaapiSurfaceImplBase::surface ( ) const
inline

Get VA surface.

Referenced by reset().

unsigned int gnash::VaapiSurfaceImplBase::width ( ) const
inline

Get surface width.


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