Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
|
#include <RenderBufferManager.h>
Classes | |
struct | RenderBufferPools |
Public Member Functions | |
CRenderBufferManager ()=default | |
~CRenderBufferManager () | |
void | RegisterPools (IRendererFactory *factory, RenderBufferPoolVector pools) |
RenderBufferPoolVector | GetPools (IRendererFactory *factory) |
std::vector< IRenderBufferPool * > | GetBufferPools () |
void | FlushPools () |
std::string | GetRenderSystemName (IRenderBufferPool *renderBufferPool) const |
bool | HasScalingMethod (SCALINGMETHOD scalingMethod) const |
Protected Attributes | |
std::vector< RenderBufferPools > | m_pools |
CCriticalSection | m_critSection |
|
default |
CRenderBufferManager::~CRenderBufferManager | ( | ) |
void CRenderBufferManager::FlushPools | ( | ) |
std::vector< IRenderBufferPool * > CRenderBufferManager::GetBufferPools | ( | ) |
RenderBufferPoolVector CRenderBufferManager::GetPools | ( | IRendererFactory * | factory | ) |
std::string CRenderBufferManager::GetRenderSystemName | ( | IRenderBufferPool * | renderBufferPool | ) | const |
bool CRenderBufferManager::HasScalingMethod | ( | SCALINGMETHOD | scalingMethod | ) | const |
void CRenderBufferManager::RegisterPools | ( | IRendererFactory * | factory, |
RenderBufferPoolVector | pools ) |
|
mutableprotected |
|
protected |