[interface]临时语音聊天接口 提供创建房间、加入房间、离开房间以及在房间语音聊天的功能 注意:同一时刻只能在一个房间进行语音聊天 更多...
#include <yy-api-client.h>
Public 成员函数 | |
virtual int | CreateRoom (unsigned int &rid)=0 |
创建一个房间 | |
virtual int | EnterRoom (unsigned int rid)=0 |
加入一个房间 | |
virtual int | LeaveRoom ()=0 |
离开一个房间 | |
virtual int | StartSpeak ()=0 |
开始语音聊天 | |
virtual int | StopSpeak ()=0 |
结束语音聊天 | |
virtual int | RegisterTempAudioSessionEvent (ITempAudioSessionEvent *e)=0 |
注册临时语音事件 | |
virtual int | UnRegisterTempAudioSessionEvent (ITempAudioSessionEvent *e)=0 |
反注册临时语音事件 | |
virtual int | GetVolume (unsigned int &vol)=0 |
获取音量 | |
virtual int | SetVolume (unsigned int vol)=0 |
设置音量 | |
virtual int | GetOwner (unsigned int &owner)=0 |
获取当前使用临时语音的APPID | |
[interface]临时语音聊天接口 提供创建房间、加入房间、离开房间以及在房间语音聊天的功能 注意:同一时刻只能在一个房间进行语音聊天
|
pure virtual |
创建一个房间
unsigned | int &rid [inout], 房间ID |
|
pure virtual |
加入一个房间
unsigned | int rid [in], 房间ID |
|
pure virtual |
获取当前使用临时语音的APPID
unsigned | int &owner [out],返回值等于0表示当前没有APP使用临时语音 |
|
pure virtual |
获取音量
unsigned | int& vol [out],音量值:[0, 100] |
|
pure virtual |
离开一个房间
|
pure virtual |
|
pure virtual |
设置音量
unsigned | int vol [in],音量值:[0, 100] |
|
pure virtual |
开始语音聊天
|
pure virtual |
结束语音聊天
|
pure virtual |