public class LPVideoView
extends FrameLayout
构造器和说明 |
---|
LPVideoView(Context context) |
LPVideoView(Context context,
AttributeSet attrs) |
LPVideoView(Context context,
AttributeSet attrs,
int defStyleAttr) |
LPVideoView(Context context,
AttributeSet attrs,
int defStyleAttr,
int defStyleRes) |
限定符和类型 | 方法和说明 |
---|---|
LPConstants.LPAspectRatio |
getAspectRatio() |
View |
getHolderView() |
LPConstants.LPAspectRatio |
getMixModeAspectRatio()
已过时。
已弃用
|
LPConstants.LPVideoViewType |
getViewType()
已过时。
已弃用
|
void |
onSizeChanged(int w,
int h,
int oldw,
int oldh) |
void |
setAspectRatio(LPConstants.LPAspectRatio aspectRatio)
设置拉流的填充模式,注意需要在play之前调用
|
void |
setMixModeAspectRatio(LPConstants.LPAspectRatio aspectRatio)
已过时。
已弃用
|
void |
setViewType(LPConstants.LPVideoViewType viewType) |
void |
setWaterMark(LPEnterRoomNative.LPWaterMark waterMark)
设置水印
|
void |
setWaterMarkVisibility(int visibility) |
void |
setZOrderMediaOverlay(boolean isMediaOverlay) |
void |
setZOrderOnTop(boolean isOnTop) |
public LPVideoView(@NonNull Context context)
public LPVideoView(@NonNull Context context, @Nullable AttributeSet attrs)
public LPVideoView(@NonNull Context context, @Nullable AttributeSet attrs, int defStyleAttr)
public LPVideoView(@NonNull Context context, @Nullable AttributeSet attrs, int defStyleAttr, int defStyleRes)
public void setWaterMark(LPEnterRoomNative.LPWaterMark waterMark)
waterMark
- 水印public void onSizeChanged(int w, int h, int oldw, int oldh)
public void setWaterMarkVisibility(int visibility)
public View getHolderView()
@Deprecated public LPConstants.LPVideoViewType getViewType()
public void setViewType(LPConstants.LPVideoViewType viewType)
public void setZOrderMediaOverlay(boolean isMediaOverlay)
public void setZOrderOnTop(boolean isOnTop)
public void setAspectRatio(LPConstants.LPAspectRatio aspectRatio)
aspectRatio
- Fit 居中展示,可能会有黑边
Fill 铺满View,可能会裁减掉部分内容public LPConstants.LPAspectRatio getAspectRatio()
@Deprecated public void setMixModeAspectRatio(LPConstants.LPAspectRatio aspectRatio)
aspectRatio
- Fit 居中展示,可能会有黑边
Fill 铺满View,可能会裁减掉部分内容@Deprecated public LPConstants.LPAspectRatio getMixModeAspectRatio()