#include <VideoBuffer.h>
§ CVideoBuffer() [1/2]
CVideoBuffer::CVideoBuffer |
( |
| ) |
|
|
delete |
§ ~CVideoBuffer()
virtual CVideoBuffer::~CVideoBuffer |
( |
| ) |
|
|
virtualdefault |
§ CVideoBuffer() [2/2]
CVideoBuffer::CVideoBuffer |
( |
int |
id | ) |
|
|
explicitprotected |
§ Acquire() [1/2]
void CVideoBuffer::Acquire |
( |
| ) |
|
§ Acquire() [2/2]
§ CopyNV12Picture()
§ CopyPicture()
§ CopyYUV422PackedPicture()
§ GetFormat()
AVPixelFormat CVideoBuffer::GetFormat |
( |
| ) |
|
|
virtual |
§ GetId()
int CVideoBuffer::GetId |
( |
| ) |
const |
|
inline |
§ GetMemPtr()
virtual uint8_t* CVideoBuffer::GetMemPtr |
( |
| ) |
|
|
inlinevirtual |
§ GetPlanes()
virtual void CVideoBuffer::GetPlanes |
( |
uint8_t *(&) |
planes[YuvImage::MAX_PLANES] | ) |
|
|
inlinevirtual |
§ GetStrides()
virtual void CVideoBuffer::GetStrides |
( |
int(&) |
strides[YuvImage::MAX_PLANES] | ) |
|
|
inlinevirtual |
§ Release()
void CVideoBuffer::Release |
( |
| ) |
|
§ SetDimensions() [1/2]
virtual void CVideoBuffer::SetDimensions |
( |
int |
width, |
|
|
int |
height, |
|
|
const int(&) |
strides[YuvImage::MAX_PLANES] |
|
) |
| |
|
inlinevirtual |
§ SetDimensions() [2/2]
virtual void CVideoBuffer::SetDimensions |
( |
int |
width, |
|
|
int |
height, |
|
|
const int(&) |
strides[YuvImage::MAX_PLANES], |
|
|
const int(&) |
planeOffsets[YuvImage::MAX_PLANES] |
|
) |
| |
|
inlinevirtual |
§ m_id
§ m_pixFormat
AVPixelFormat CVideoBuffer::m_pixFormat = AV_PIX_FMT_NONE |
|
protected |
§ m_pool
§ m_refCount
std::atomic_int CVideoBuffer::m_refCount |
|
protected |
The documentation for this class was generated from the following files: