Meeting SDK for Android API Reference
Loading...
Searching...
No Matches
ZoomSDKPreProcessRawData.java
Go to the documentation of this file.
1
package
us.zoom.sdk;
2
3
import
java.nio.ByteBuffer;
4
5
import
us.zoom.internal.RTCConference;
6
7
public
class
ZoomSDKPreProcessRawData
{
8
9
private
boolean
isLimited
;
10
11
private
int
streamWidth
;
12
13
private
int
streamHeight
;
14
15
private
int
yStride
;
16
17
private
int
uStride
;
18
19
private
int
vStride
;
20
21
private
int
rotation
;
22
23
private
long
nativeHandle
= -1;
24
25
public
ZoomSDKPreProcessRawData
(
boolean
isLimited
,
int
streamWidth
,
int
streamHeight
,
int
rotation
,
int
yStride
,
int
uStride
,
int
vStride
,
long
handle) {
26
this.isLimited =
isLimited
;
27
this.streamWidth =
streamWidth
;
28
this.streamHeight =
streamHeight
;
29
this.yStride =
yStride
;
30
this.uStride =
uStride
;
31
this.vStride =
vStride
;
32
this.rotation =
rotation
;
33
this.nativeHandle = handle;
34
}
35
36
public
ByteBuffer
getYBuffer
(
int
lineNum) {
37
if
(
nativeHandle
== -1) {
38
return
null
;
39
}
40
return
RTCConference.getInstance().getVideoRawDataHelper().getYBuffer(lineNum,
nativeHandle
);
41
}
42
43
public
ByteBuffer
getUBuffer
(
int
lineNum) {
44
if
(
nativeHandle
== -1) {
45
return
null
;
46
}
47
return
RTCConference.getInstance().getVideoRawDataHelper().getUBuffer(lineNum,
nativeHandle
);
48
}
49
50
public
ByteBuffer
getVBuffer
(
int
lineNum) {
51
if
(
nativeHandle
== -1) {
52
return
null
;
53
}
54
return
RTCConference.getInstance().getVideoRawDataHelper().getVBuffer(lineNum,
nativeHandle
);
55
}
56
57
public
boolean
isLimited
() {
58
return
isLimited
;
59
}
60
61
public
int
getWidth
() {
62
return
streamWidth
;
63
}
64
65
public
int
getHeight
() {
66
return
streamHeight
;
67
}
68
69
public
int
getYStride
() {
70
return
yStride
;
71
}
72
73
public
int
getUStride
() {
74
return
uStride
;
75
}
76
77
public
int
getVStride
() {
78
return
vStride
;
79
}
80
81
public
int
getRotation
() {
82
return
rotation
;
83
}
84
85
}
us.zoom.sdk.ZoomSDKPreProcessRawData
Definition
ZoomSDKPreProcessRawData.java:7
us.zoom.sdk.ZoomSDKPreProcessRawData.uStride
int uStride
Definition
ZoomSDKPreProcessRawData.java:17
us.zoom.sdk.ZoomSDKPreProcessRawData.nativeHandle
long nativeHandle
Definition
ZoomSDKPreProcessRawData.java:23
us.zoom.sdk.ZoomSDKPreProcessRawData.getWidth
int getWidth()
Definition
ZoomSDKPreProcessRawData.java:61
us.zoom.sdk.ZoomSDKPreProcessRawData.getVStride
int getVStride()
Definition
ZoomSDKPreProcessRawData.java:77
us.zoom.sdk.ZoomSDKPreProcessRawData.getUStride
int getUStride()
Definition
ZoomSDKPreProcessRawData.java:73
us.zoom.sdk.ZoomSDKPreProcessRawData.getVBuffer
ByteBuffer getVBuffer(int lineNum)
Definition
ZoomSDKPreProcessRawData.java:50
us.zoom.sdk.ZoomSDKPreProcessRawData.isLimited
boolean isLimited
Definition
ZoomSDKPreProcessRawData.java:9
us.zoom.sdk.ZoomSDKPreProcessRawData.rotation
int rotation
Definition
ZoomSDKPreProcessRawData.java:21
us.zoom.sdk.ZoomSDKPreProcessRawData.getRotation
int getRotation()
Definition
ZoomSDKPreProcessRawData.java:81
us.zoom.sdk.ZoomSDKPreProcessRawData.isLimited
boolean isLimited()
Definition
ZoomSDKPreProcessRawData.java:57
us.zoom.sdk.ZoomSDKPreProcessRawData.ZoomSDKPreProcessRawData
ZoomSDKPreProcessRawData(boolean isLimited, int streamWidth, int streamHeight, int rotation, int yStride, int uStride, int vStride, long handle)
Definition
ZoomSDKPreProcessRawData.java:25
us.zoom.sdk.ZoomSDKPreProcessRawData.streamWidth
int streamWidth
Definition
ZoomSDKPreProcessRawData.java:11
us.zoom.sdk.ZoomSDKPreProcessRawData.yStride
int yStride
Definition
ZoomSDKPreProcessRawData.java:15
us.zoom.sdk.ZoomSDKPreProcessRawData.getUBuffer
ByteBuffer getUBuffer(int lineNum)
Definition
ZoomSDKPreProcessRawData.java:43
us.zoom.sdk.ZoomSDKPreProcessRawData.vStride
int vStride
Definition
ZoomSDKPreProcessRawData.java:19
us.zoom.sdk.ZoomSDKPreProcessRawData.getYBuffer
ByteBuffer getYBuffer(int lineNum)
Definition
ZoomSDKPreProcessRawData.java:36
us.zoom.sdk.ZoomSDKPreProcessRawData.streamHeight
int streamHeight
Definition
ZoomSDKPreProcessRawData.java:13
us.zoom.sdk.ZoomSDKPreProcessRawData.getYStride
int getYStride()
Definition
ZoomSDKPreProcessRawData.java:69
us.zoom.sdk.ZoomSDKPreProcessRawData.getHeight
int getHeight()
Definition
ZoomSDKPreProcessRawData.java:65
sdk
ZoomSDKPreProcessRawData.java
Generated by
1.12.0