#include <JCMediaChannelParticipant.h>

class  ChangeParam
 

Public 成员函数

virtual const char * getUserId ()=0
 
virtual const char * getRenderId ()=0
 
virtual const char * getDisplayName ()=0
 
virtual int getRole ()=0
 
virtual JCMediaChannelVolumeStatus getVolumeStatus ()=0
 
virtual bool isAudio ()=0
 
virtual bool isVideo ()=0
 
virtual bool isSipTalking ()=0
 
virtual int getType ()=0
 
virtual JCMediaChannelPictureSize getPictureSize ()=0
 
virtual JCMediaChannelNetStatus getNetStatus ()=0
 
virtual bool isCreator ()=0
 
virtual JCMediaChannelCustomRole getCustomRole ()=0
 
virtual JCMediaChannelCustomState getCustomState ()=0
 
virtual const char * toString ()=0
 
virtual bool isSelf ()=0
 
virtual JCMediaDeviceVideoCanvasstartVideo (void *view, JCMediaDeviceRenderMode mode, JCMediaChannelPictureSize pictureSize)=0
 
virtual void stopVideo ()=0
 

详细描述

多方通话成员

成员函数说明

◆ getCustomRole()

virtual JCMediaChannelCustomRole JCMediaChannelParticipant::getCustomRole ( )
pure virtual

获得自定义角色值

返回
自定义角色值

◆ getCustomState()

virtual JCMediaChannelCustomState JCMediaChannelParticipant::getCustomState ( )
pure virtual

获得自定义状态

返回
自定义状态

◆ getDisplayName()

virtual const char * JCMediaChannelParticipant::getDisplayName ( )
pure virtual

获得昵称

返回
昵称

◆ getNetStatus()

virtual JCMediaChannelNetStatus JCMediaChannelParticipant::getNetStatus ( )
pure virtual

◆ getPictureSize()

virtual JCMediaChannelPictureSize JCMediaChannelParticipant::getPictureSize ( )
pure virtual

获得图像尺寸

返回
图像尺寸:

◆ getRenderId()

virtual const char * JCMediaChannelParticipant::getRenderId ( )
pure virtual

获得渲染标识

用于 startVideo 渲染视频使用

返回
渲染标识

◆ getRole()

virtual int JCMediaChannelParticipant::getRole ( )
pure virtual

获得角色

返回
角色

◆ getType()

virtual int JCMediaChannelParticipant::getType ( )
pure virtual

获得成员类型,参见:

返回
成员类型,参见

◆ getUserId()

virtual const char * JCMediaChannelParticipant::getUserId ( )
pure virtual

获得用户标识

返回
用户标识

◆ getVolumeStatus()

virtual JCMediaChannelVolumeStatus JCMediaChannelParticipant::getVolumeStatus ( )
pure virtual

获取音量状态

返回
音量状态:

◆ isAudio()

virtual bool JCMediaChannelParticipant::isAudio ( )
pure virtual

获得是否开启了语音

返回
是否开启了语音
  • true: 已开启
  • false: 未开启

◆ isCreator()

virtual bool JCMediaChannelParticipant::isCreator ( )
pure virtual

是否是创建者

返回
是否是创建者
  • true: 是创建者
  • false: 不是创建者

◆ isSelf()

virtual bool JCMediaChannelParticipant::isSelf ( )
pure virtual

是否自己

返回
是否自己
  • true: 是自己
  • false: 不是自己

◆ isSipTalking()

virtual bool JCMediaChannelParticipant::isSipTalking ( )
pure virtual

成员对象是否是sip用户

返回
是否是sip用户
  • true: 是sip用户
  • false: 不是sip用户

◆ isVideo()

virtual bool JCMediaChannelParticipant::isVideo ( )
pure virtual

获得是否开启了视频

返回
是否开启了视频
  • true: 已开启
  • false: 未开启

◆ startVideo()

virtual JCMediaDeviceVideoCanvas * JCMediaChannelParticipant::startVideo ( void *  view,
JCMediaDeviceRenderMode  mode,
JCMediaChannelPictureSize  pictureSize 
)
pure virtual

开始渲染视频对象

参数
mode渲染模式:
pictureSize视频请求级别:
返回
视频对象

◆ stopVideo()

virtual void JCMediaChannelParticipant::stopVideo ( )
pure virtual

停止渲染视频对象

◆ toString()

virtual const char * JCMediaChannelParticipant::toString ( )
pure virtual

信息字符串

返回
信息字符串

该类的文档由以下文件生成:
最后更新时间: 2023/3/13 14:46:40