| kodi
    | 
| Public Member Functions | |
| void | RegisterPool (const std::shared_ptr< IVideoBufferPool > &pool) | 
| void | RegisterPoolFactory (const std::string &id, CreatePoolFunc createFunc) | 
| void | ReleasePools () | 
| void | ReleasePool (IVideoBufferPool *pool) | 
| CVideoBuffer * | Get (AVPixelFormat format, int size, IVideoBufferPool **pPool) | 
| void | ReadyForDisposal (IVideoBufferPool *pool) | 
| Protected Attributes | |
| CCriticalSection | m_critSection | 
| std::list< std::shared_ptr< IVideoBufferPool > > | m_pools | 
| std::list< std::shared_ptr< IVideoBufferPool > > | m_discardedPools | 
| std::map< std::string, CreatePoolFunc > | m_poolFactories | 
 1.8.13
 1.8.13