|
enum class | Type : int {
KNative = 0
, KI420 = 1
, KI420A = 2
, KI422 = 3
,
KI444 = 4
, KI010 = 5
, KI210 = 6
, KI410 = 7
,
KNV12 = 8
} |
|
|
NV12Buffer & | operator= (NV12Buffer const &) |
|
| NV12Buffer (NV12Buffer const &) |
|
virtual ::webrtc::scoped_refptr<::webrtc::I420BufferInterface > | ToI420 () |
|
virtual int | width () const |
|
virtual int | height () const |
|
virtual int | StrideY () const |
|
virtual int | StrideUV () const |
|
virtual uchar const * | DataY () const |
|
virtual uchar const * | DataUV () const |
|
virtual::webrtc::VideoFrameBuffer::Type | type () const |
|
virtual int | ChromaWidth () const |
|
virtual int | ChromaHeight () const |
|
virtual ::webrtc::scoped_refptr<::webrtc::VideoFrameBuffer > | CropAndScale (int offset_x, int offset_y, int crop_width, int crop_height, int scaled_width, int scaled_height) |
|
virtual::webrtc::I420BufferInterface const * | GetI420 () const |
|
virtual ::webrtc::scoped_refptr<::webrtc::VideoFrameBuffer > | GetMappedFrameBuffer (::rtc::ArrayView<::webrtc::VideoFrameBuffer::Type > types) |
|
MCAPI ::webrtc::scoped_refptr<::webrtc::VideoFrameBuffer > | $CropAndScale (int offset_x, int offset_y, int crop_width, int crop_height, int scaled_width, int scaled_height) |
|
MCAPI ::webrtc::scoped_refptr<::webrtc::VideoFrameBuffer > | $GetMappedFrameBuffer (::rtc::ArrayView<::webrtc::VideoFrameBuffer::Type > types) |
|
virtual void | AddRef () const =0 |
|
virtual::webrtc::RefCountReleaseStatus | Release () const =0 |
|
MCAPI void | $dtor () |
|
◆ ToI420()
◆ width()
virtual int webrtc::NV12Buffer::width |
( |
| ) |
const |
|
virtual |
◆ height()
virtual int webrtc::NV12Buffer::height |
( |
| ) |
const |
|
virtual |
◆ StrideY()
virtual int webrtc::NV12Buffer::StrideY |
( |
| ) |
const |
|
virtual |
◆ StrideUV()
virtual int webrtc::NV12Buffer::StrideUV |
( |
| ) |
const |
|
virtual |
◆ DataY()
virtual uchar const * webrtc::NV12Buffer::DataY |
( |
| ) |
const |
|
virtual |
◆ DataUV()
virtual uchar const * webrtc::NV12Buffer::DataUV |
( |
| ) |
const |
|
virtual |
◆ type()
virtual::webrtc::VideoFrameBuffer::Type webrtc::NV12BufferInterface::type |
( |
| ) |
const |
|
virtualinherited |
◆ ChromaWidth()
virtual int webrtc::NV12BufferInterface::ChromaWidth |
( |
| ) |
const |
|
virtualinherited |
◆ ChromaHeight()
virtual int webrtc::NV12BufferInterface::ChromaHeight |
( |
| ) |
const |
|
virtualinherited |
◆ $CropAndScale()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $GetMappedFrameBuffer()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $dtor()
MCAPI void webrtc::RefCountInterface::$dtor |
( |
| ) |
|
|
inherited |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $vftable()
static MCAPI void ** webrtc::RefCountInterface::$vftable |
( |
| ) |
|
|
staticinherited |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
The documentation for this class was generated from the following file: