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. More...
 
unsigned int width () const
 Get surface width. More...
 
unsigned int height () const
 Get surface height. More...
 

Protected Member Functions

void reset (uintptr_t surface)
 

Detailed Description

VA surface base representation.

Constructor & Destructor Documentation

§ VaapiSurfaceImplBase()

gnash::VaapiSurfaceImplBase::VaapiSurfaceImplBase ( unsigned int  width,
unsigned int  height 
)

§ ~VaapiSurfaceImplBase()

virtual gnash::VaapiSurfaceImplBase::~VaapiSurfaceImplBase ( )
inlinevirtual

Member Function Documentation

§ height()

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

Get surface height.

§ reset()

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

References height, and width.

§ surface()

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

Get VA surface.

§ width()

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

Get surface width.


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