public abstract class BaseVcallControl
extends java.lang.Object
限定符和类型 | 类和说明 |
---|---|
static interface |
BaseVcallControl.GiftVcallHostCallback |
static interface |
BaseVcallControl.IVcallUpLiveCallBack |
static class |
BaseVcallControl.VCALL_NINE_TYPE |
限定符和类型 | 字段和说明 |
---|---|
protected HostVCallHintManage |
mHostVcallHintManage |
protected BaseVcallControl.IVcallUpLiveCallBack |
mIVcallCallBack |
protected BaseVcallControl.VCALL_NINE_TYPE |
mNineLiveType |
protected com.ksy.recordlib.service.core.KsyRecordClient |
mRecordClient |
protected android.view.ViewGroup |
mVcallRootView |
protected java.lang.String |
mVid |
protected com.app.live.activity.VideoDataInfo |
mVideoDataInfo |
static java.lang.String |
TAG |
构造器和说明 |
---|
BaseVcallControl() |
限定符和类型 | 方法和说明 |
---|---|
abstract void |
destroyVcall() |
protected java.lang.String |
getmVid() |
protected com.app.live.activity.VideoDataInfo |
getmVideoDataInfo() |
abstract void |
hintVcallView(boolean isShow) |
abstract void |
initVcall() |
abstract void |
initView(android.view.ViewGroup rootView) |
boolean |
linkUser(GroupLiveApplyOrCancelData.ApplyUserInfo info) |
protected static void |
log(java.lang.String s) |
protected static void |
logToFile(java.lang.String s) |
void |
onConfigurationChanged(android.content.res.Configuration newConfig) |
abstract void |
openVcallTalkPage() |
abstract void |
releaseVcallView(android.view.ViewGroup rootView) |
void |
setIVcallCallBack(BaseVcallControl.IVcallUpLiveCallBack iVcallCallBack) |
void |
setmVid(java.lang.String mVid) |
static void |
setParentVisible(android.view.View child) |
void |
setRecordClient(com.ksy.recordlib.service.core.KsyRecordClient client) |
void |
setVcallHintManager(HostVCallHintManage mHostVcallHintManage) |
void |
switchNineVcallType(BaseVcallControl.VCALL_NINE_TYPE nineLiveType) |
void |
upDataHostKCoin(java.lang.String kCoin) |
void |
vcallTimeOut(java.lang.String uid) |
protected android.view.ViewGroup mVcallRootView
public static java.lang.String TAG
protected HostVCallHintManage mHostVcallHintManage
protected BaseVcallControl.IVcallUpLiveCallBack mIVcallCallBack
protected java.lang.String mVid
protected com.app.live.activity.VideoDataInfo mVideoDataInfo
protected BaseVcallControl.VCALL_NINE_TYPE mNineLiveType
protected com.ksy.recordlib.service.core.KsyRecordClient mRecordClient
public abstract void initView(android.view.ViewGroup rootView)
public abstract void initVcall()
public abstract void destroyVcall()
public abstract void releaseVcallView(android.view.ViewGroup rootView)
public abstract void hintVcallView(boolean isShow)
public abstract void openVcallTalkPage()
public void upDataHostKCoin(java.lang.String kCoin)
public void vcallTimeOut(java.lang.String uid)
public boolean linkUser(GroupLiveApplyOrCancelData.ApplyUserInfo info)
public void setIVcallCallBack(BaseVcallControl.IVcallUpLiveCallBack iVcallCallBack)
public void setRecordClient(com.ksy.recordlib.service.core.KsyRecordClient client)
public void setVcallHintManager(HostVCallHintManage mHostVcallHintManage)
protected com.app.live.activity.VideoDataInfo getmVideoDataInfo()
protected java.lang.String getmVid()
protected static void log(java.lang.String s)
protected static void logToFile(java.lang.String s)
public void switchNineVcallType(BaseVcallControl.VCALL_NINE_TYPE nineLiveType)
public void onConfigurationChanged(android.content.res.Configuration newConfig)
public static void setParentVisible(android.view.View child)
public void setmVid(java.lang.String mVid)