#include <VideoBuffer.h>
◆ CVideoBufferSysMem()
CVideoBufferSysMem::CVideoBufferSysMem |
( |
IVideoBufferPool & |
pool, |
|
|
int |
id, |
|
|
AVPixelFormat |
format, |
|
|
int |
size |
|
) |
| |
◆ ~CVideoBufferSysMem()
CVideoBufferSysMem::~CVideoBufferSysMem |
( |
| ) |
|
|
override |
◆ Alloc()
bool CVideoBufferSysMem::Alloc |
( |
| ) |
|
◆ GetMemPtr()
uint8_t * CVideoBufferSysMem::GetMemPtr |
( |
| ) |
|
|
overridevirtual |
◆ GetPlanes()
void CVideoBufferSysMem::GetPlanes |
( |
uint8_t *(&) |
planes[YuvImage::MAX_PLANES] | ) |
|
|
overridevirtual |
◆ GetStrides()
void CVideoBufferSysMem::GetStrides |
( |
int(&) |
strides[YuvImage::MAX_PLANES] | ) |
|
|
overridevirtual |
◆ SetDimensions() [1/2]
void CVideoBufferSysMem::SetDimensions |
( |
int |
width, |
|
|
int |
height, |
|
|
const int(&) |
strides[YuvImage::MAX_PLANES] |
|
) |
| |
|
overridevirtual |
◆ SetDimensions() [2/2]
void CVideoBufferSysMem::SetDimensions |
( |
int |
width, |
|
|
int |
height, |
|
|
const int(&) |
strides[YuvImage::MAX_PLANES], |
|
|
const int(&) |
planeOffsets[YuvImage::MAX_PLANES] |
|
) |
| |
|
overridevirtual |
◆ m_data
uint8_t* CVideoBufferSysMem::m_data = nullptr |
|
protected |
◆ m_height
int CVideoBufferSysMem::m_height = 0 |
|
protected |
◆ m_image
◆ m_size
int CVideoBufferSysMem::m_size = 0 |
|
protected |
◆ m_width
int CVideoBufferSysMem::m_width = 0 |
|
protected |
The documentation for this class was generated from the following files: