public final class ScreenSoft
extends java.lang.Object
| Constructor and Description |
|---|
ScreenSoft(float[] vertex,
int positionVertexHandle,
int textureVertexHandle) |
| Modifier and Type | Method and Description |
|---|---|
void |
destroy(int positionVertexHandle,
int textureVertexHandle) |
void |
refresh(int positionVertexHandle,
int textureVertexHandle,
int samplerY,
int samplerU,
int samplerV) |
void |
setOrientation(YSpVideoView.OrientationType orientationType,
int rotateAngle,
boolean adjustImmediately) |
void |
setSize(int width,
int height,
VideoConstant.ScaleMode scaleMode) |
void |
updateRenderSizeIfNeed(int width,
int height,
int imageWidth,
VideoConstant.ScaleMode scaleMode) |
void |
updateRenderSizeIfNeedMultiVideo(int imageW,
int imageH,
int viewW,
int viewH,
VideoConstant.ScaleMode scaleMode) |
void |
updateU(int width,
int height,
int format,
int type,
java.nio.Buffer data) |
void |
updateV(int width,
int height,
int format,
int type,
java.nio.Buffer data) |
void |
updateY(int width,
int height,
int format,
int type,
java.nio.Buffer data) |
public ScreenSoft(float[] vertex,
int positionVertexHandle,
int textureVertexHandle)
public void setSize(int width,
int height,
VideoConstant.ScaleMode scaleMode)
public void setOrientation(YSpVideoView.OrientationType orientationType, int rotateAngle, boolean adjustImmediately)
public void updateRenderSizeIfNeed(int width,
int height,
int imageWidth,
VideoConstant.ScaleMode scaleMode)
public void updateRenderSizeIfNeedMultiVideo(int imageW,
int imageH,
int viewW,
int viewH,
VideoConstant.ScaleMode scaleMode)
public void updateY(int width,
int height,
int format,
int type,
java.nio.Buffer data)
public void updateU(int width,
int height,
int format,
int type,
java.nio.Buffer data)
public void updateV(int width,
int height,
int format,
int type,
java.nio.Buffer data)
public void refresh(int positionVertexHandle,
int textureVertexHandle,
int samplerY,
int samplerU,
int samplerV)
public void destroy(int positionVertexHandle,
int textureVertexHandle)