attachRender(const UserId &userId, IVideoRender *render)=0 | tee3::avd::IEasyRoom | pure virtual |
detachRender(const UserId &userId)=0 | tee3::avd::IEasyRoom | pure virtual |
enableStats(bool isEnable)=0 | tee3::avd::IEasyRoom | pure virtual |
FuncJoinResult typedef | tee3::avd::IEasyRoom | |
getAudioParams() const =0 | tee3::avd::IEasyRoom | pure virtual |
getOption(RoomOption type)=0 | tee3::avd::IEasyRoom | pure virtual |
getParticipants(uint32 begindex, uint32 &ncount, UsersType &users)=0 | tee3::avd::IEasyRoom | pure virtual |
getParticipantsCount() const =0 | tee3::avd::IEasyRoom | pure virtual |
getRoomId() const =0 | tee3::avd::IEasyRoom | pure virtual |
getRoomInfo() const =0 | tee3::avd::IEasyRoom | pure virtual |
getRoomStats() const =0 | tee3::avd::IEasyRoom | pure virtual |
getSelfUser() const =0 | tee3::avd::IEasyRoom | pure virtual |
getSelfUserId() const =0 | tee3::avd::IEasyRoom | pure virtual |
getVideoMixer()=0 | tee3::avd::IEasyRoom | pure virtual |
getVideoParams() const =0 | tee3::avd::IEasyRoom | pure virtual |
ismuteMicrophone() const =0 | tee3::avd::IEasyRoom | pure virtual |
isWorking() const =0 | tee3::avd::IEasyRoom | pure virtual |
join(const User &user, FuncJoinResult joinresult)=0 | tee3::avd::IEasyRoom | pure virtual |
kickoutUser(Result reason, const UserId &userId)=0 | tee3::avd::IEasyRoom | pure virtual |
leave(Result reason)=0 | tee3::avd::IEasyRoom | pure virtual |
muteMicrophone()=0 | tee3::avd::IEasyRoom | pure virtual |
obtain(const RoomId &roomId) | tee3::avd::IEasyRoom | static |
OperateType 枚举名称 | tee3::avd::IEasyRoom | |
ot_attachRender 枚举值 | tee3::avd::IEasyRoom | |
ot_detachRender 枚举值 | tee3::avd::IEasyRoom | |
ot_publishCamera 枚举值 | tee3::avd::IEasyRoom | |
ot_publishMicrophone 枚举值 | tee3::avd::IEasyRoom | |
ot_unpublishCamera 枚举值 | tee3::avd::IEasyRoom | |
ot_unpublishMicrophone 枚举值 | tee3::avd::IEasyRoom | |
previewCamera(IVideoRender *render)=0 | tee3::avd::IEasyRoom | pure virtual |
publishCamera()=0 | tee3::avd::IEasyRoom | pure virtual |
publishMicrophone()=0 | tee3::avd::IEasyRoom | pure virtual |
release()=0 | tee3::avd::IEasyRoom | pure virtual |
sendPrivateData(const char *data, uint32 len, const UserId &toId)=0 | tee3::avd::IEasyRoom | pure virtual |
sendPublicData(const char *data, uint32 len)=0 | tee3::avd::IEasyRoom | pure virtual |
setAudioMixerDataListener(IAudioRender *listener, uint32 sampleRate)=0 | tee3::avd::IEasyRoom | pure virtual |
setAudioParams(const AudioParams ¶m)=0 | tee3::avd::IEasyRoom | pure virtual |
setAudioSource(FakeAudioCapturer *acapturer)=0 | tee3::avd::IEasyRoom | pure virtual |
setListener(IListener *listener)=0 | tee3::avd::IEasyRoom | pure virtual |
setOption(RoomOption type, const String &value)=0 | tee3::avd::IEasyRoom | pure virtual |
setVideoMixerDataListener(IVideoRender *listener)=0 | tee3::avd::IEasyRoom | pure virtual |
setVideoParams(const VideoParams ¶m)=0 | tee3::avd::IEasyRoom | pure virtual |
setVideoSource(FakeVideoCapturer *vcapturer)=0 | tee3::avd::IEasyRoom | pure virtual |
switchCamera()=0 | tee3::avd::IEasyRoom | pure virtual |
unmuteMicrophone()=0 | tee3::avd::IEasyRoom | pure virtual |
unpreviewCamera()=0 | tee3::avd::IEasyRoom | pure virtual |
unpublishCamera()=0 | tee3::avd::IEasyRoom | pure virtual |
unpublishMicrophone()=0 | tee3::avd::IEasyRoom | pure virtual |
~IEasyRoom() | tee3::avd::IEasyRoom | protectedvirtual |