Video SDK for Android API Reference
Loading...
Searching...
No Matches
ZoomVideoSDKVideoRawData.java
Go to the documentation of this file.
1package us.zoom.sdk;
2
3import java.nio.ByteBuffer;
4
10public interface ZoomVideoSDKVideoRawData {
11
13
20 boolean canAddRef();
21
29 void addRef();
30
37 void releaseRef();
38
45 ByteBuffer getyBuffer();
46
53 ByteBuffer getuBuffer();
54
61 ByteBuffer getvBuffer();
62
69 ByteBuffer getAlphaBuffer();
70
76 boolean isLimited();
77
84
91
98
105
107
109
111
113
115
116 byte[] getYArray();
117
118 byte[] getUArray();
119
120 byte[] getVArray();
121
122}
Zoom Video SDK Video raw data bean.
void addRef()
Increase reference count by 1. Adding a reference will ensure that the raw data buffer will not be re...
ByteBuffer getvBuffer()
Get the YUVI420 V buffer. The V component represents the chroma values.
int getRotation()
Query the video raw data rotation.
ByteBuffer getAlphaBuffer()
Get the YUVI420 alpha buffer. The alpha component represents the chroma values.
boolean canAddRef()
Determine if the reference count for accessing the raw data buffer can be increased.
void releaseRef()
Decrease reference count by 1.
int getFormat()
Query video raw data format.
boolean isLimited()
Query video raw data is limited.
int getStreamWidth()
Query stream width.
int getStreamHeight()
Get the stream height.
ByteBuffer getyBuffer()
Get the YUVI420 Y buffer. The Y component represents the luma or brightness values.
ByteBuffer getuBuffer()
Get the YUVI420 U buffer. The U component represents the chroma values.