AliVCSDK
6.17.0
阿里云音视频SDK,为视频开发者提供一站式接入服务
Loading...
Searching...
No Matches
AlivcLivePushVideoFrame.java
1
package
com.alivc.live.pusher;
2
3
10
@Visible
11
public
class
AlivcLivePushVideoFrame
{
15
public
long
dataFrameY
= 0L;
16
20
public
long
dataFrameU
= 0L;
21
25
public
long
dataFrameV
= 0L;
26
30
public
byte
[]
data
;
31
35
public
AlivcImageFormat
format
;
36
40
public
int
width
= 0;
41
45
public
int
height
= 0;
46
50
public
int
strideY
= 0;
51
55
public
int
strideU
= 0;
56
60
public
int
strideV
= 0;
61
65
public
int
rotate
= 0;
66
70
public
long
extraData
= 0L;
71
75
public
long
textureId
= 0L;
76
80
public
float
[]
matrix
;
81
85
public
long
glContext
= 0L;
86
87
@Override
88
public
String toString() {
89
return
"AlivcLivePushVideoFrame{"
+
90
"dataFrameY="
+
dataFrameY
+
91
", dataFrameU="
+
dataFrameU
+
92
", dataFrameV="
+
dataFrameV
+
93
", format="
+
format
+
94
", width="
+
width
+
95
", height="
+
height
+
96
", strideY="
+
strideY
+
97
", strideU="
+
strideU
+
98
", strideV="
+
strideV
+
99
", rotate="
+
rotate
+
100
", extraData="
+
extraData
+
101
", textureId="
+
textureId
+
102
", glContext="
+
glContext
+
103
'}'
;
104
}
105
}
com.alivc.live.pusher.AlivcLivePushVideoFrame
Video frame data.
Definition:
AlivcLivePushVideoFrame.java:11
com.alivc.live.pusher.AlivcLivePushVideoFrame.dataFrameU
long dataFrameU
Definition:
AlivcLivePushVideoFrame.java:20
com.alivc.live.pusher.AlivcLivePushVideoFrame.width
int width
Definition:
AlivcLivePushVideoFrame.java:40
com.alivc.live.pusher.AlivcLivePushVideoFrame.strideV
int strideV
Definition:
AlivcLivePushVideoFrame.java:60
com.alivc.live.pusher.AlivcLivePushVideoFrame.data
byte[] data
Definition:
AlivcLivePushVideoFrame.java:30
com.alivc.live.pusher.AlivcLivePushVideoFrame.height
int height
Definition:
AlivcLivePushVideoFrame.java:45
com.alivc.live.pusher.AlivcLivePushVideoFrame.format
AlivcImageFormat format
Definition:
AlivcLivePushVideoFrame.java:35
com.alivc.live.pusher.AlivcLivePushVideoFrame.rotate
int rotate
Definition:
AlivcLivePushVideoFrame.java:65
com.alivc.live.pusher.AlivcLivePushVideoFrame.dataFrameV
long dataFrameV
Definition:
AlivcLivePushVideoFrame.java:25
com.alivc.live.pusher.AlivcLivePushVideoFrame.strideY
int strideY
Definition:
AlivcLivePushVideoFrame.java:50
com.alivc.live.pusher.AlivcLivePushVideoFrame.textureId
long textureId
Definition:
AlivcLivePushVideoFrame.java:75
com.alivc.live.pusher.AlivcLivePushVideoFrame.matrix
float[] matrix
Definition:
AlivcLivePushVideoFrame.java:80
com.alivc.live.pusher.AlivcLivePushVideoFrame.dataFrameY
long dataFrameY
Definition:
AlivcLivePushVideoFrame.java:15
com.alivc.live.pusher.AlivcLivePushVideoFrame.glContext
long glContext
Definition:
AlivcLivePushVideoFrame.java:85
com.alivc.live.pusher.AlivcLivePushVideoFrame.strideU
int strideU
Definition:
AlivcLivePushVideoFrame.java:55
com.alivc.live.pusher.AlivcLivePushVideoFrame.extraData
long extraData
Definition:
AlivcLivePushVideoFrame.java:70
com.alivc.live.pusher.AlivcImageFormat
Enumeration of streaming image format.
Definition:
AlivcImageFormat.java:12