11 #include "cores/VideoPlayer/Buffers/VideoBuffer.h" 25 void Return(
int id)
override;
26 void Configure(AVPixelFormat format,
int size)
override;
27 bool IsConfigured()
override;
28 bool IsCompatible(AVPixelFormat format,
int size)
override;
31 static std::shared_ptr<IVideoBufferPool> CreatePool();
34 CCriticalSection m_critSection;
35 std::vector<CVideoBufferDMA*> m_all;
36 std::deque<int> m_used;
37 std::deque<int> m_free;
40 uint32_t TranslateFormat(AVPixelFormat format);
42 uint32_t m_fourcc = 0;
Definition: VideoBuffer.h:85
Definition: VideoBuffer.h:179
Definition: VideoBuffer.h:51
Definition: VideoBufferDMA.h:17
Definition: VideoBufferPoolDMA.h:17