AliVCSDK 6.17.0
阿里云音视频SDK,为视频开发者提供一站式接入服务
 
Loading...
Searching...
No Matches
com.alivc.live.pusher.AlivcLivePusherRawDataSample Class Reference

raw data sample More...

Public Member Functions

String toString ()
 

Public Attributes

AlivcImageFormat format = AlivcImageFormat.IMAGE_FORMAT_YUVYV12
 
int width = 0
 
int height = 0
 
int rotation = 0
 
int videoFrameLength = 0
 
int[] lineSize = new int[4]
 
byte[] frame = null
 
int cropLeft = 0
 
int cropTop = 0
 
int cropRight = 0
 
int cropBottom = 0
 
long timestamp = 0
 
byte[] filePath = null
 
int textureId = 0
 
float[] transformMatrix = null
 
EGLContext eglContext14 = null
 
javax.microedition.khronos.egl.EGLContext eglContext10 = null
 

Detailed Description

raw data sample

Author
keria
Date
2024/3/21

Definition at line 12 of file AlivcLivePusherRawDataSample.java.

Member Function Documentation

◆ toString()

String com.alivc.live.pusher.AlivcLivePusherRawDataSample.toString ( )

Definition at line 99 of file AlivcLivePusherRawDataSample.java.

Member Data Documentation

◆ cropBottom

int com.alivc.live.pusher.AlivcLivePusherRawDataSample.cropBottom = 0

Crop bottom boundary

Definition at line 66 of file AlivcLivePusherRawDataSample.java.

◆ cropLeft

int com.alivc.live.pusher.AlivcLivePusherRawDataSample.cropLeft = 0

Crop left boundary

Definition at line 51 of file AlivcLivePusherRawDataSample.java.

◆ cropRight

int com.alivc.live.pusher.AlivcLivePusherRawDataSample.cropRight = 0

Crop right boundary

Definition at line 61 of file AlivcLivePusherRawDataSample.java.

◆ cropTop

int com.alivc.live.pusher.AlivcLivePusherRawDataSample.cropTop = 0

Crop top boundary

Definition at line 56 of file AlivcLivePusherRawDataSample.java.

◆ eglContext10

javax.microedition.khronos.egl.EGLContext com.alivc.live.pusher.AlivcLivePusherRawDataSample.eglContext10 = null

EGL context (OpenGL ES 1.0)

Definition at line 96 of file AlivcLivePusherRawDataSample.java.

◆ eglContext14

EGLContext com.alivc.live.pusher.AlivcLivePusherRawDataSample.eglContext14 = null

EGL context (OpenGL ES 2.0)

Definition at line 91 of file AlivcLivePusherRawDataSample.java.

◆ filePath

byte [] com.alivc.live.pusher.AlivcLivePusherRawDataSample.filePath = null

File path, if the source is a file

Definition at line 76 of file AlivcLivePusherRawDataSample.java.

◆ format

AlivcImageFormat com.alivc.live.pusher.AlivcLivePusherRawDataSample.format = AlivcImageFormat.IMAGE_FORMAT_YUVYV12

Image format

Definition at line 16 of file AlivcLivePusherRawDataSample.java.

◆ frame

byte [] com.alivc.live.pusher.AlivcLivePusherRawDataSample.frame = null

Frame data

Definition at line 46 of file AlivcLivePusherRawDataSample.java.

◆ height

int com.alivc.live.pusher.AlivcLivePusherRawDataSample.height = 0

Video height

Definition at line 26 of file AlivcLivePusherRawDataSample.java.

◆ lineSize

int [] com.alivc.live.pusher.AlivcLivePusherRawDataSample.lineSize = new int[4]

Line size of each row (in bytes)

Definition at line 41 of file AlivcLivePusherRawDataSample.java.

◆ rotation

int com.alivc.live.pusher.AlivcLivePusherRawDataSample.rotation = 0

Video rotation angle

Definition at line 31 of file AlivcLivePusherRawDataSample.java.

◆ textureId

int com.alivc.live.pusher.AlivcLivePusherRawDataSample.textureId = 0

Texture ID, if the source is a texture

Definition at line 81 of file AlivcLivePusherRawDataSample.java.

◆ timestamp

long com.alivc.live.pusher.AlivcLivePusherRawDataSample.timestamp = 0

Timestamp

Definition at line 71 of file AlivcLivePusherRawDataSample.java.

◆ transformMatrix

float [] com.alivc.live.pusher.AlivcLivePusherRawDataSample.transformMatrix = null

Transform matrix, used for texture transformation

Definition at line 86 of file AlivcLivePusherRawDataSample.java.

◆ videoFrameLength

int com.alivc.live.pusher.AlivcLivePusherRawDataSample.videoFrameLength = 0

Video frame data length

Definition at line 36 of file AlivcLivePusherRawDataSample.java.

◆ width

int com.alivc.live.pusher.AlivcLivePusherRawDataSample.width = 0

Video width

Definition at line 21 of file AlivcLivePusherRawDataSample.java.