#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 |
◆ SetPixelFormat()
virtual void CVideoBuffer::SetPixelFormat |
( |
const AVPixelFormat | pixFormat | ) |
|
|
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: