Gnash  0.8.10
Public Member Functions | Protected Member Functions
gnash::VaapiSurfaceImplBase Class Reference

VA surface base representation. More...

#include <VaapiSurface.h>

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

List of all members.

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 ( ) [inline, virtual]

Member Function Documentation

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

Get surface height.

void gnash::VaapiSurfaceImplBase::reset ( uintptr_t  surface) [inline, protected]

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: