#include <i420_buffer.h>
|
static rtc::scoped_refptr< I420Buffer > | Create (int width, int height) |
|
static rtc::scoped_refptr< I420Buffer > | Create (int width, int height, int stride_y, int stride_u, int stride_v) |
|
static rtc::scoped_refptr< I420Buffer > | Copy (const VideoFrameBuffer &buffer) |
|
static rtc::scoped_refptr< I420Buffer > | Copy (int width, int height, const uint8_t *data_y, int stride_y, const uint8_t *data_u, int stride_u, const uint8_t *data_v, int stride_v) |
|
static rtc::scoped_refptr< I420Buffer > | Rotate (const VideoFrameBuffer &src, VideoRotation rotation) |
|
static WEBRTC_DYLIB_EXPORT void | SetBlack (I420Buffer *buffer) |
|
static rtc::scoped_refptr< VideoFrameBuffer > | Rotate (rtc::scoped_refptr< VideoFrameBuffer > src, VideoRotation rotation) |
|
static rtc::scoped_refptr< I420Buffer > | Create (int width, int height) |
|
static rtc::scoped_refptr< I420Buffer > | Create (int width, int height, int stride_y, int stride_u, int stride_v) |
|
static rtc::scoped_refptr< I420Buffer > | Copy (const VideoFrameBuffer &buffer) |
|
static rtc::scoped_refptr< I420Buffer > | Copy (int width, int height, const uint8_t *data_y, int stride_y, const uint8_t *data_u, int stride_u, const uint8_t *data_v, int stride_v) |
|
static rtc::scoped_refptr< I420Buffer > | Rotate (const VideoFrameBuffer &src, VideoRotation rotation) |
|
static WEBRTC_DYLIB_EXPORT void | SetBlack (I420Buffer *buffer) |
|
static rtc::scoped_refptr< VideoFrameBuffer > | Rotate (rtc::scoped_refptr< VideoFrameBuffer > src, VideoRotation rotation) |
|
|
| I420Buffer (int width, int height) |
|
| I420Buffer (int width, int height, int stride_y, int stride_u, int stride_v) |
|
| ~I420Buffer () override |
|
| I420Buffer (int width, int height) |
|
| I420Buffer (int width, int height, int stride_y, int stride_u, int stride_v) |
|
| ~I420Buffer () override |
|
| ~VideoFrameBuffer () override |
|
| ~VideoFrameBuffer () override |
|
virtual | ~RefCountInterface () |
|
virtual | ~RefCountInterface () |
|
◆ I420Buffer() [1/4]
webrtc::I420Buffer::I420Buffer |
( |
int |
width, |
|
|
int |
height |
|
) |
| |
|
protected |
◆ I420Buffer() [2/4]
webrtc::I420Buffer::I420Buffer |
( |
int |
width, |
|
|
int |
height, |
|
|
int |
stride_y, |
|
|
int |
stride_u, |
|
|
int |
stride_v |
|
) |
| |
|
protected |
◆ ~I420Buffer() [1/2]
webrtc::I420Buffer::~I420Buffer |
( |
| ) |
|
|
overrideprotected |
◆ I420Buffer() [3/4]
webrtc::I420Buffer::I420Buffer |
( |
int |
width, |
|
|
int |
height |
|
) |
| |
|
protected |
◆ I420Buffer() [4/4]
webrtc::I420Buffer::I420Buffer |
( |
int |
width, |
|
|
int |
height, |
|
|
int |
stride_y, |
|
|
int |
stride_u, |
|
|
int |
stride_v |
|
) |
| |
|
protected |
◆ ~I420Buffer() [2/2]
webrtc::I420Buffer::~I420Buffer |
( |
| ) |
|
|
overrideprotected |
◆ Copy() [1/4]
◆ Copy() [2/4]
◆ Copy() [3/4]
◆ Copy() [4/4]
◆ Create() [1/4]
◆ Create() [2/4]
◆ Create() [3/4]
◆ Create() [4/4]
◆ CropAndScaleFrom() [1/4]
void webrtc::I420Buffer::CropAndScaleFrom |
( |
const VideoFrameBuffer & |
src, |
|
|
int |
offset_x, |
|
|
int |
offset_y, |
|
|
int |
crop_width, |
|
|
int |
crop_height |
|
) |
| |
◆ CropAndScaleFrom() [2/4]
void webrtc::I420Buffer::CropAndScaleFrom |
( |
const VideoFrameBuffer & |
src, |
|
|
int |
offset_x, |
|
|
int |
offset_y, |
|
|
int |
crop_width, |
|
|
int |
crop_height |
|
) |
| |
◆ CropAndScaleFrom() [3/4]
◆ CropAndScaleFrom() [4/4]
◆ DataU() [1/2]
const uint8_t* webrtc::I420Buffer::DataU |
( |
| ) |
const |
|
overridevirtual |
◆ DataU() [2/2]
const uint8_t * webrtc::I420Buffer::DataU |
( |
| ) |
const |
|
overridevirtual |
◆ DataV() [1/2]
const uint8_t* webrtc::I420Buffer::DataV |
( |
| ) |
const |
|
overridevirtual |
◆ DataV() [2/2]
const uint8_t * webrtc::I420Buffer::DataV |
( |
| ) |
const |
|
overridevirtual |
◆ DataY() [1/2]
const uint8_t* webrtc::I420Buffer::DataY |
( |
| ) |
const |
|
overridevirtual |
◆ DataY() [2/2]
const uint8_t * webrtc::I420Buffer::DataY |
( |
| ) |
const |
|
overridevirtual |
◆ height() [1/2]
int webrtc::I420Buffer::height |
( |
| ) |
const |
|
overridevirtual |
◆ height() [2/2]
int webrtc::I420Buffer::height |
( |
| ) |
const |
|
overridevirtual |
◆ InitializeData() [1/2]
void webrtc::I420Buffer::InitializeData |
( |
| ) |
|
◆ InitializeData() [2/2]
void webrtc::I420Buffer::InitializeData |
( |
| ) |
|
◆ MutableDataU() [1/2]
uint8_t * webrtc::I420Buffer::MutableDataU |
( |
| ) |
|
◆ MutableDataU() [2/2]
uint8_t* webrtc::I420Buffer::MutableDataU |
( |
| ) |
|
◆ MutableDataV() [1/2]
uint8_t * webrtc::I420Buffer::MutableDataV |
( |
| ) |
|
◆ MutableDataV() [2/2]
uint8_t* webrtc::I420Buffer::MutableDataV |
( |
| ) |
|
◆ MutableDataY() [1/2]
uint8_t * webrtc::I420Buffer::MutableDataY |
( |
| ) |
|
◆ MutableDataY() [2/2]
uint8_t* webrtc::I420Buffer::MutableDataY |
( |
| ) |
|
◆ native_handle() [1/2]
void * webrtc::I420Buffer::native_handle |
( |
| ) |
const |
|
overridevirtual |
◆ native_handle() [2/2]
void* webrtc::I420Buffer::native_handle |
( |
| ) |
const |
|
overridevirtual |
◆ NativeToI420Buffer() [1/2]
◆ NativeToI420Buffer() [2/2]
◆ Rotate() [1/4]
◆ Rotate() [2/4]
◆ Rotate() [3/4]
◆ Rotate() [4/4]
◆ ScaleFrom() [1/2]
◆ ScaleFrom() [2/2]
◆ SetBlack() [1/2]
◆ SetBlack() [2/2]
◆ SetToBlack() [1/2]
void webrtc::I420Buffer::SetToBlack |
( |
| ) |
|
|
inline |
◆ SetToBlack() [2/2]
void webrtc::I420Buffer::SetToBlack |
( |
| ) |
|
|
inline |
◆ StrideU() [1/2]
int webrtc::I420Buffer::StrideU |
( |
| ) |
const |
|
overridevirtual |
◆ StrideU() [2/2]
int webrtc::I420Buffer::StrideU |
( |
| ) |
const |
|
overridevirtual |
◆ StrideV() [1/2]
int webrtc::I420Buffer::StrideV |
( |
| ) |
const |
|
overridevirtual |
◆ StrideV() [2/2]
int webrtc::I420Buffer::StrideV |
( |
| ) |
const |
|
overridevirtual |
◆ StrideY() [1/2]
int webrtc::I420Buffer::StrideY |
( |
| ) |
const |
|
overridevirtual |
◆ StrideY() [2/2]
int webrtc::I420Buffer::StrideY |
( |
| ) |
const |
|
overridevirtual |
◆ width() [1/2]
int webrtc::I420Buffer::width |
( |
| ) |
const |
|
overridevirtual |
◆ width() [2/2]
int webrtc::I420Buffer::width |
( |
| ) |
const |
|
overridevirtual |
The documentation for this class was generated from the following files:
- DerivedData/WebKit/Build/Products/Debug/usr/local/include/webrtc/api/video/i420_buffer.h
- Source/ThirdParty/libwebrtc/Source/webrtc/api/video/i420_buffer.cc