|
Kodi Docs 20.0
Kodi is an open source media player and entertainment hub.
|
Public Member Functions | |
| ~CVideoBufferPoolFFmpeg () override | |
| void | Return (int id) override |
| CVideoBuffer * | Get () override |
Public Member Functions inherited from IVideoBufferPool | |
| virtual | ~IVideoBufferPool ()=default |
| virtual void | Configure (AVPixelFormat format, int size) |
| virtual bool | IsConfigured () |
| virtual bool | IsCompatible (AVPixelFormat format, int size) |
| virtual void | Released (CVideoBufferManager &videoBufferManager) |
| virtual void | Discard (CVideoBufferManager *bm, ReadyToDispose cb) |
| std::shared_ptr< IVideoBufferPool > | GetPtr () |
Protected Attributes | |
| CCriticalSection | m_critSection |
| std::vector< CVideoBufferFFmpeg * > | m_all |
| std::deque< int > | m_used |
| std::deque< int > | m_free |
|
override |
|
overridevirtual |
Implements IVideoBufferPool.
Implements IVideoBufferPool.
|
protected |
|
protected |
|
protected |
|
protected |