|
LeviLamina
|
Inheritance diagram for webrtc::I420Buffer:Public Types | |
| enum class | Type : int { KNative = 0 , KI420 = 1 , KI420A = 2 , KI422 = 3 , KI444 = 4 , KI010 = 5 , KI210 = 6 , KI410 = 7 , KNV12 = 8 } |
Public Member Functions | |
| I420Buffer & | operator= (I420Buffer const &) |
| I420Buffer (I420Buffer const &) | |
| virtual int | width () const |
| virtual int | height () const |
| virtual uchar const * | DataY () const |
| virtual uchar const * | DataU () const |
| virtual uchar const * | DataV () const |
| virtual int | StrideY () const |
| virtual int | StrideU () const |
| virtual int | StrideV () const |
| MCAPI void | CropAndScaleFrom (::webrtc::I420BufferInterface const &src, int offset_x, int offset_y, int crop_width, int crop_height) |
| MCAPI | I420Buffer (int width, int height) |
| MCAPI | I420Buffer (int width, int height, int stride_y, int stride_u, int stride_v) |
| MCAPI uchar * | MutableDataU () |
| MCAPI uchar * | MutableDataV () |
| MCAPI uchar * | MutableDataY () |
| MCAPI void * | $ctor (int width, int height) |
| MCAPI void * | $ctor (int width, int height, int stride_y, int stride_u, int stride_v) |
| MCAPI void | $dtor () |
| MCAPI int | $width () const |
| MCAPI int | $height () const |
| MCAPI uchar const * | $DataY () const |
| MCAPI uchar const * | $DataU () const |
| MCAPI uchar const * | $DataV () const |
| MCAPI int | $StrideY () const |
| MCAPI int | $StrideU () const |
| MCAPI int | $StrideV () const |
| virtual::webrtc::VideoFrameBuffer::Type | type () const |
| virtual int | ChromaWidth () const |
| virtual int | ChromaHeight () const |
| virtual ::webrtc::scoped_refptr<::webrtc::I420BufferInterface > | ToI420 () |
| virtual::webrtc::I420BufferInterface const * | GetI420 () const |
| MCAPI::webrtc::VideoFrameBuffer::Type | $type () const |
| MCAPI int | $ChromaWidth () const |
| MCAPI int | $ChromaHeight () const |
| MCAPI ::webrtc::scoped_refptr<::webrtc::I420BufferInterface > | $ToI420 () |
| MCAPI::webrtc::I420BufferInterface const * | $GetI420 () 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::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 |
Static Public Member Functions | |
| static MCAPI ::webrtc::scoped_refptr<::webrtc::I420Buffer > | Create (int width, int height) |
| static MCAPI void | SetBlack (::webrtc::I420Buffer *buffer) |
| static MCAPI void ** | $vftable () |
Public Attributes | |
| ::ll::UntypedStorage< 4, 4 > | mUnkc96550 |
| ::ll::UntypedStorage< 4, 4 > | mUnkf64d68 |
| ::ll::UntypedStorage< 4, 4 > | mUnk3d7a55 |
| ::ll::UntypedStorage< 4, 4 > | mUnk60e8dd |
| ::ll::UntypedStorage< 4, 4 > | mUnk1e98c0 |
| ::ll::UntypedStorage< 8, 8 > | mUnkb49aa3 |
| MCAPI webrtc::I420Buffer::I420Buffer | ( | int | width, |
| int | height ) |
| MCAPI webrtc::I420Buffer::I420Buffer | ( | int | width, |
| int | height, | ||
| int | stride_y, | ||
| int | stride_u, | ||
| int | stride_v ) |
|
virtual |
Implements webrtc::VideoFrameBuffer.
|
virtual |
Implements webrtc::VideoFrameBuffer.
|
virtual |
Implements webrtc::PlanarYuv8Buffer.
|
virtual |
Implements webrtc::PlanarYuv8Buffer.
|
virtual |
Implements webrtc::PlanarYuv8Buffer.
|
virtual |
Implements webrtc::PlanarYuvBuffer.
|
virtual |
Implements webrtc::PlanarYuvBuffer.
|
virtual |
Implements webrtc::PlanarYuvBuffer.
| MCAPI void webrtc::I420Buffer::CropAndScaleFrom | ( | ::webrtc::I420BufferInterface const & | src, |
| int | offset_x, | ||
| int | offset_y, | ||
| int | crop_width, | ||
| int | crop_height ) |
| MCAPI uchar * webrtc::I420Buffer::MutableDataU | ( | ) |
| MCAPI uchar * webrtc::I420Buffer::MutableDataV | ( | ) |
| MCAPI uchar * webrtc::I420Buffer::MutableDataY | ( | ) |
|
static |
|
static |
| MCAPI void * webrtc::I420Buffer::$ctor | ( | int | width, |
| int | height ) |
| MCAPI void * webrtc::I420Buffer::$ctor | ( | int | width, |
| int | height, | ||
| int | stride_y, | ||
| int | stride_u, | ||
| int | stride_v ) |
| MCAPI void webrtc::I420Buffer::$dtor | ( | ) |
| MCAPI int webrtc::I420Buffer::$width | ( | ) | const |
| MCAPI int webrtc::I420Buffer::$height | ( | ) | const |
| MCAPI uchar const * webrtc::I420Buffer::$DataY | ( | ) | const |
| MCAPI uchar const * webrtc::I420Buffer::$DataU | ( | ) | const |
| MCAPI uchar const * webrtc::I420Buffer::$DataV | ( | ) | const |
| MCAPI int webrtc::I420Buffer::$StrideY | ( | ) | const |
| MCAPI int webrtc::I420Buffer::$StrideU | ( | ) | const |
| MCAPI int webrtc::I420Buffer::$StrideV | ( | ) | const |
|
static |
|
virtualinherited |
Implements webrtc::VideoFrameBuffer.
|
virtualinherited |
Implements webrtc::PlanarYuvBuffer.
|
virtualinherited |
Implements webrtc::PlanarYuvBuffer.
|
virtualinherited |
Implements webrtc::VideoFrameBuffer.
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |