public class XMMonitorPresenter extends XMBasePresenter<DeviceManager> implements XMMonitorContract.IXMMonitorPresenter, MediaManager.OnMediaManagerListener
XMBasePresenter.LIFE_CYCLE| 构造器和说明 |
|---|
XMMonitorPresenter(XMMonitorContract.IXMMonitorView ixmMonitorView) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
capture() |
void |
destroyMonitor() |
void |
initMonitorPlayer(android.view.ViewGroup surfaceView) |
void |
onFailed(PlayerAttribute attribute,
int msgId,
int errorId) |
void |
onMediaPlayState(PlayerAttribute attribute,
int state) |
void |
onShowRateAndTime(PlayerAttribute attribute,
boolean isShowTime,
java.lang.String time,
java.lang.String rate) |
void |
onVideoBufferEnd(PlayerAttribute attribute,
MsgContent ex) |
void |
pauseMonitor() |
void |
setDevId(java.lang.String devId) |
void |
startMonitor() |
void |
stopMonitor() |
getDevId, getLifeCycle, isNotListener, setLifeCyclepublic XMMonitorPresenter(XMMonitorContract.IXMMonitorView ixmMonitorView)
public void setDevId(java.lang.String devId)
setDevId 在类中 XMBasePresenter<DeviceManager>public void initMonitorPlayer(android.view.ViewGroup surfaceView)
public void startMonitor()
public void pauseMonitor()
public void stopMonitor()
public void destroyMonitor()
public void capture()
capture 在接口中 XMMonitorContract.IXMMonitorPresenterpublic void onMediaPlayState(PlayerAttribute attribute, int state)
public void onFailed(PlayerAttribute attribute, int msgId, int errorId)
onFailed 在接口中 MediaManager.OnMediaManagerListenerpublic void onShowRateAndTime(PlayerAttribute attribute, boolean isShowTime, java.lang.String time, java.lang.String rate)
public void onVideoBufferEnd(PlayerAttribute attribute, MsgContent ex)