视频帧数据 更多...
Public 成员函数 | |
String | toString () |
Public 属性 | |
long | dataFrameY = 0L |
long | dataFrameU = 0L |
long | dataFrameV = 0L |
byte[] | data |
AlivcImageFormat | format |
int | width = 0 |
int | height = 0 |
int | strideY = 0 |
int | strideU = 0 |
int | strideV = 0 |
int | rotate = 0 |
long | extraData = 0L |
long | textureId = 0L |
float[] | matrix |
long | glContext = 0L |
String com.alivc.live.pusher.AlivcLivePushVideoFrame.toString | ( | ) |
在文件 AlivcLivePushVideoFrame.java 第 88 行定义.
byte [] com.alivc.live.pusher.AlivcLivePushVideoFrame.data |
原始帧数据,可能是压缩的视频帧数据
在文件 AlivcLivePushVideoFrame.java 第 30 行定义.
long com.alivc.live.pusher.AlivcLivePushVideoFrame.dataFrameU = 0L |
YUV分量中U(色度)分量的帧数据地址
在文件 AlivcLivePushVideoFrame.java 第 20 行定义.
long com.alivc.live.pusher.AlivcLivePushVideoFrame.dataFrameV = 0L |
YUV分量中V(色度)分量的帧数据地址
在文件 AlivcLivePushVideoFrame.java 第 25 行定义.
long com.alivc.live.pusher.AlivcLivePushVideoFrame.dataFrameY = 0L |
YUV分量中Y(亮度)分量的帧数据地址
在文件 AlivcLivePushVideoFrame.java 第 15 行定义.
long com.alivc.live.pusher.AlivcLivePushVideoFrame.extraData = 0L |
额外数据的地址,可以用于存储与帧相关的附加信息
在文件 AlivcLivePushVideoFrame.java 第 70 行定义.
AlivcImageFormat com.alivc.live.pusher.AlivcLivePushVideoFrame.format |
帧的图像格式,例如YUV、RGB等
在文件 AlivcLivePushVideoFrame.java 第 35 行定义.
long com.alivc.live.pusher.AlivcLivePushVideoFrame.glContext = 0L |
OpenGL上下文的引用地址,用于OpenGL渲染
在文件 AlivcLivePushVideoFrame.java 第 85 行定义.
int com.alivc.live.pusher.AlivcLivePushVideoFrame.height = 0 |
视频帧高度
在文件 AlivcLivePushVideoFrame.java 第 45 行定义.
float [] com.alivc.live.pusher.AlivcLivePushVideoFrame.matrix |
变换矩阵数组,用于图像的变换操作,例如旋转、缩放等
在文件 AlivcLivePushVideoFrame.java 第 80 行定义.
int com.alivc.live.pusher.AlivcLivePushVideoFrame.rotate = 0 |
视频帧的旋转角度,通常为0、90、180或270度
在文件 AlivcLivePushVideoFrame.java 第 65 行定义.
int com.alivc.live.pusher.AlivcLivePushVideoFrame.strideU = 0 |
U分量的行跨度,指的是U分量行之间的字节间隔
在文件 AlivcLivePushVideoFrame.java 第 55 行定义.
int com.alivc.live.pusher.AlivcLivePushVideoFrame.strideV = 0 |
V分量的行跨度,指的是V分量行之间的字节间隔
在文件 AlivcLivePushVideoFrame.java 第 60 行定义.
int com.alivc.live.pusher.AlivcLivePushVideoFrame.strideY = 0 |
Y分量的行跨度,指的是Y分量行之间的字节间隔
在文件 AlivcLivePushVideoFrame.java 第 50 行定义.
long com.alivc.live.pusher.AlivcLivePushVideoFrame.textureId = 0L |
纹理ID,用于OpenGL渲染的纹理引用
在文件 AlivcLivePushVideoFrame.java 第 75 行定义.
int com.alivc.live.pusher.AlivcLivePushVideoFrame.width = 0 |
视频帧宽度
在文件 AlivcLivePushVideoFrame.java 第 40 行定义.