3import java.nio.ByteBuffer;
5import us.zoom.internal.RTCConference;
42 public ZoomSDKVideoRawData(ByteBuffer
yBuffer, ByteBuffer
uBuffer, ByteBuffer
vBuffer, ByteBuffer
aBuffer,
boolean isLimited,
int streamWidth,
int streamHeight,
int rotation,
long timeStamp,
int format,
long nativeHandle,
61 public ZoomSDKVideoRawData(ByteBuffer
yBuffer, ByteBuffer
uBuffer, ByteBuffer
vBuffer,
boolean isLimited,
int streamWidth,
int streamHeight,
int rotation,
long timeStamp,
int format,
long nativeHandle,
63 this(
yBuffer,
uBuffer,
vBuffer,
null,
isLimited,
streamWidth,
streamHeight,
rotation,
timeStamp,
format,
nativeHandle,
nativeYHandle,
nativeUHandle,
nativeVHandle, 0);
83 return RTCConference.getInstance().getVideoRawDataHelper().canAddRef(
nativeHandle);
90 RTCConference.getInstance().getVideoRawDataHelper().addRef(
nativeHandle);
97 int count = RTCConference.getInstance().getVideoRawDataHelper().releaseRef(
nativeHandle);
Zoom SDK Video raw data bean.
ByteBuffer getyBuffer()
Get YUVI420 Y buffer.
long getTimeStamp()
Get time stamp.
ByteBuffer getvBuffer()
Get YUVI420 V buffer.
boolean isLimited()
Query video raw data is limited.
ByteBuffer getAlphaBuffer()
Get YUVI420 Alpha buffer.
static final int FORMAT_TYPE_I420
int getFormat()
Query video raw data format.
int getStreamWidth()
Query stream width.
long getNativeAlphaBuffer()
int getRotation()
Query video raw data rotation.
ByteBuffer getuBuffer()
Get YUVI420 U buffer.
ZoomSDKVideoRawData(ByteBuffer yBuffer, ByteBuffer uBuffer, ByteBuffer vBuffer, boolean isLimited, int streamWidth, int streamHeight, int rotation, long timeStamp, int format, long nativeHandle)
ZoomSDKVideoRawData(ByteBuffer yBuffer, ByteBuffer uBuffer, ByteBuffer vBuffer, boolean isLimited, int streamWidth, int streamHeight, int rotation, long timeStamp, int format, long nativeHandle, long nativeYHandle, long nativeUHandle, long nativeVHandle)
ZoomSDKVideoRawData(ByteBuffer yBuffer, ByteBuffer uBuffer, ByteBuffer vBuffer, ByteBuffer aBuffer, boolean isLimited, int streamWidth, int streamHeight, int rotation, long timeStamp, int format, long nativeHandle, long nativeYHandle, long nativeUHandle, long nativeVHandle, long nativeAHandle)