#include <native_handle_impl.h>
|
| AndroidTextureBuffer (int width, int height, const NativeHandleImpl &native_handle, jobject surface_texture_helper, const rtc::Callback0< void > &no_longer_used) |
|
| ~AndroidTextureBuffer () |
|
rtc::scoped_refptr< VideoFrameBuffer > | NativeToI420Buffer () override |
|
rtc::scoped_refptr< AndroidTextureBuffer > | CropScaleAndRotate (int cropped_width, int cropped_height, int crop_x, int crop_y, int dst_width, int dst_height, webrtc::VideoRotation rotation) |
|
| AndroidTextureBuffer (int width, int height, const NativeHandleImpl &native_handle, jobject surface_texture_helper, const rtc::Callback0< void > &no_longer_used) |
|
| ~AndroidTextureBuffer () |
|
rtc::scoped_refptr< VideoFrameBuffer > | NativeToI420Buffer () override |
|
rtc::scoped_refptr< AndroidTextureBuffer > | CropScaleAndRotate (int cropped_width, int cropped_height, int crop_x, int crop_y, int dst_width, int dst_height, webrtc::VideoRotation rotation) |
|
Public Member Functions inherited from webrtc::NativeHandleBuffer |
| NativeHandleBuffer (void *native_handle, int width, int height) |
|
int | width () const override |
|
int | height () const override |
|
const uint8_t * | DataY () const override |
|
const uint8_t * | DataU () const override |
|
const uint8_t * | DataV () const override |
|
int | StrideY () const override |
|
int | StrideU () const override |
|
int | StrideV () const override |
|
void * | native_handle () const override |
|
| NativeHandleBuffer (void *native_handle, int width, int height) |
|
int | width () const override |
|
int | height () const override |
|
const uint8_t * | DataY () const override |
|
const uint8_t * | DataU () const override |
|
const uint8_t * | DataV () const override |
|
int | StrideY () const override |
|
int | StrideU () const override |
|
int | StrideV () const override |
|
void * | native_handle () const override |
|
virtual int | AddRef () const =0 |
|
virtual int | Release () const =0 |
|
virtual int | AddRef () const =0 |
|
virtual int | Release () const =0 |
|
◆ AndroidTextureBuffer() [1/2]
webrtc_jni::AndroidTextureBuffer::AndroidTextureBuffer |
( |
int |
width, |
|
|
int |
height, |
|
|
const NativeHandleImpl & |
native_handle, |
|
|
jobject |
surface_texture_helper, |
|
|
const rtc::Callback0< void > & |
no_longer_used |
|
) |
| |
◆ ~AndroidTextureBuffer() [1/2]
webrtc_jni::AndroidTextureBuffer::~AndroidTextureBuffer |
( |
| ) |
|
◆ AndroidTextureBuffer() [2/2]
webrtc_jni::AndroidTextureBuffer::AndroidTextureBuffer |
( |
int |
width, |
|
|
int |
height, |
|
|
const NativeHandleImpl & |
native_handle, |
|
|
jobject |
surface_texture_helper, |
|
|
const rtc::Callback0< void > & |
no_longer_used |
|
) |
| |
◆ ~AndroidTextureBuffer() [2/2]
webrtc_jni::AndroidTextureBuffer::~AndroidTextureBuffer |
( |
| ) |
|
◆ CropScaleAndRotate() [1/2]
◆ CropScaleAndRotate() [2/2]
◆ NativeToI420Buffer() [1/2]
rtc::scoped_refptr<VideoFrameBuffer> webrtc_jni::AndroidTextureBuffer::NativeToI420Buffer |
( |
| ) |
|
|
overridevirtual |
◆ NativeToI420Buffer() [2/2]
The documentation for this class was generated from the following files: