public class YMFLiveUsrBehaviorStat
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
IYMFBehaviorEventListener |
mBehaviorListener |
| Constructor and Description |
|---|
YMFLiveUsrBehaviorStat() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
convertTypeToString(VideoEncoderType type) |
static YMFLiveUsrBehaviorStat |
getInstance() |
void |
notifyCallApi(java.lang.String apiNameAndConfig) |
void |
notifyCameraCaptureState(boolean bOn) |
void |
notifyCaptureState(int captureType,
boolean bOn) |
void |
notifyEncodeState(int encodeType,
boolean bOn) |
void |
notifyFirstFrameEncode(long pts) |
void |
notifyFirstFrameRendered() |
void |
notifyGlManagerCheck(java.lang.String stack) |
void |
notifyLiveException(java.lang.String exceptionType) |
void |
notifyLowDelayFlagChange(boolean oldFlag,
boolean newFlag) |
void |
notifyPauseVideoCapture(boolean bOn) |
void |
notifyPreviewState(boolean bOn,
int renderMode) |
void |
notifyPreviewViewOnSurfaceState(boolean bOn,
int width,
int height) |
void |
notifySetGPUImageBeautyFilter(boolean bOn) |
void |
notifySetVideoMirrorMode(int mode) |
void |
notifySetWaterMark(boolean bOn,
int offsetX,
int offsetY) |
void |
notifySwitchCamera(boolean bOn) |
void |
notifyUpdatePublisherConfig(VideoPublisheParam params) |
void |
notifyVideoEncoderState(VideoEncoderType type,
boolean bOn) |
void |
notifyVideoEncodingState(boolean bOn) |
void |
notifyVideoGlManagerState(int type,
boolean bOn) |
void |
notifyVideoPreviewViewState(boolean bOn) |
void |
setYMFBehaviorEventListener(IYMFBehaviorEventListener listener) |
public IYMFBehaviorEventListener mBehaviorListener
public static YMFLiveUsrBehaviorStat getInstance()
public void setYMFBehaviorEventListener(IYMFBehaviorEventListener listener)
public java.lang.String convertTypeToString(VideoEncoderType type)
public void notifyVideoEncodingState(boolean bOn)
public void notifyCameraCaptureState(boolean bOn)
public void notifyVideoEncoderState(VideoEncoderType type, boolean bOn)
public void notifyVideoPreviewViewState(boolean bOn)
public void notifyVideoGlManagerState(int type,
boolean bOn)
public void notifyPreviewViewOnSurfaceState(boolean bOn,
int width,
int height)
public void notifyLiveException(java.lang.String exceptionType)
public void notifySwitchCamera(boolean bOn)
public void notifyGlManagerCheck(java.lang.String stack)
public void notifyCallApi(java.lang.String apiNameAndConfig)
public void notifyFirstFrameEncode(long pts)
public void notifyFirstFrameRendered()
public void notifyLowDelayFlagChange(boolean oldFlag,
boolean newFlag)
public void notifyCaptureState(int captureType,
boolean bOn)
public void notifyPauseVideoCapture(boolean bOn)
public void notifyPreviewState(boolean bOn,
int renderMode)
public void notifyEncodeState(int encodeType,
boolean bOn)
public void notifySetVideoMirrorMode(int mode)
public void notifySetWaterMark(boolean bOn,
int offsetX,
int offsetY)
public void notifySetGPUImageBeautyFilter(boolean bOn)
public void notifyUpdatePublisherConfig(VideoPublisheParam params)