会议视图
方法总览
方法名称 | 行为 | 含义描述 |
---|---|---|
OnSpotlightListChange | 通知 | 焦点视频列表发生变化 |
OnPinListChange | 通知 | 选看视频列表发生变化 |
PinVideo | 调用 | 选看id为nUserId的用户视频 |
UnPinVideo | 调用 | 取消选看id为nUserId的用户视频 |
UnPinAllVideo | 调用 | 取消所有视频选看 |
ReplacePinnedVideo | 调用 | 选看id为nUserId的用户视频并移除之前所有选看 |
GetPinnedUserIdList | 调用 | 获取当前所有选看视频的id |
GetSpotlightUserIdList | 调用 | 获取当前所有选看视频的id |
SpotlightVideo | 调用 | 设置id为nUserId的用户视频为焦点视频 |
UnSpotlightVideo | 调用 | 取消将id为nUserId的用户作为焦点视频 |
UnSpotlightAllVideos | 调用 | 取消所有焦点视频 |
OnSpotlightListChange
通知描述
焦点视频列表发生变化
通知定义
void OnSpotlightListChange();
参数描述
无参数。
返回值描述
无返回值。
OnPinListChange
通知描述
选看视频列表发生变化
通知定义
void OnPinListChange();
参数描述
无参数。
返回值描述
无返回值。
PinVideo
接口描述
选看id为nUserId的用户视频
接口定义
YLSDKERR PinVideo(int nUserId);
参数描述
参数 | 类型 | 含义 |
---|---|---|
nUserId | int | 无 |
返回值描述
类型 | 含义 |
---|---|
YLSDKERR | 错误码,详情见错误码 YLSDKERR 的定义 |
UnPinVideo
接口描述
取消选看id为nUserId的用户视频
接口定义
YLSDKERR UnPinVideo(int nUserId);
参数描述
参数 | 类型 | 含义 |
---|---|---|
nUserId | int | 无 |
返回值描述
类型 | 含义 |
---|---|
YLSDKERR | 错误码,详情见错误码 YLSDKERR 的定义 |
UnPinAllVideo
接口描述
取消所有视频选看
接口定义
YLSDKERR UnPinAllVideo();
参数描述
无参数。
返回值描述
类型 | 含义 |
---|---|
YLSDKERR | 错误码,详情见错误码 YLSDKERR 的定义 |
ReplacePinnedVideo
接口描述
选看id为nUserId的用户视频并移除之前所有选看
接口定义
YLSDKERR ReplacePinnedVideo(int nUserId);
参数描述
参数 | 类型 | 含义 |
---|---|---|
nUserId | int | 无 |
返回值描述
类型 | 含义 |
---|---|
YLSDKERR | 错误码,详情见错误码 YLSDKERR 的定义 |
GetPinnedUserIdList
接口描述
获取当前所有选看视频的id
接口定义
IntegerList GetPinnedUserIdList();
参数描述
无参数。
返回值描述
类型 | 含义 |
---|---|
IntegerList | i32列表 |
IntegerList i32列表
struct IntegerList {
std::vector<int> listData;/** < 列表数据 */
}
GetSpotlightUserIdList
接口描述
获取当前所有选看视频的id
接口定义
IntegerList GetSpotlightUserIdList();
参数描述
无参数。
返回值描述
类型 | 含义 |
---|---|
IntegerList | i32列表 |
IntegerList i32列表
struct IntegerList {
std::vector<int> listData;/** < 列表数据 */
}
SpotlightVideo
接口描述
设置id为nUserId的用户视频为焦点视频
接口定义
YLSDKERR SpotlightVideo(int nUserId);
参数描述
参数 | 类型 | 含义 |
---|---|---|
nUserId | int | 无 |
返回值描述
类型 | 含义 |
---|---|
YLSDKERR | 错误码,详情见错误码 YLSDKERR 的定义 |
UnSpotlightVideo
接口描述
取消将id为nUserId的用户作为焦点视频
接口定义
YLSDKERR UnSpotlightVideo(int nUserId);
参数描述
参数 | 类型 | 含义 |
---|---|---|
nUserId | int | 无 |
返回值描述
类型 | 含义 |
---|---|
YLSDKERR | 错误码,详情见错误码 YLSDKERR 的定义 |
UnSpotlightAllVideos
接口描述
取消所有焦点视频
接口定义
YLSDKERR UnSpotlightAllVideos();
参数描述
无参数。
返回值描述
类型 | 含义 |
---|---|
YLSDKERR | 错误码,详情见错误码 YLSDKERR 的定义 |