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]
uintptr_t gnash::VaapiSurfaceImplBase::surface (  )  const [inline]

Get VA surface.

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

Get surface width.

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