kodi
Public Member Functions | Protected Attributes | List of all members
VDPAU::CVideoSurfaces Class Reference

Public Member Functions

void AddSurface (VdpVideoSurface surf)
 
void ClearReference (VdpVideoSurface surf)
 
bool MarkRender (VdpVideoSurface surf)
 
void ClearRender (VdpVideoSurface surf)
 
bool IsValid (VdpVideoSurface surf)
 
VdpVideoSurface GetFree (VdpVideoSurface surf)
 
VdpVideoSurface RemoveNext (bool skiprender=false)
 
void Reset ()
 
int Size ()
 

Protected Attributes

std::map< VdpVideoSurface, int > m_state
 
std::list< VdpVideoSurface > m_freeSurfaces
 
CCriticalSection m_section
 

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