成员的完整列表,这些成员属于 KRTCSDK::KRtcClient,包括所有继承而来的类成员
enableAudioLevelIndication(int32_t interval)=0 | KRTCSDK::KRtcClient | pure virtual |
enableLocalAudioCallback(bool enable, uint32_t channelCount, uint32_t sampleRate)=0 | KRTCSDK::KRtcClient | pure virtual |
enableRemoteAudioCallback(bool enable, uint32_t channelCount, uint32_t sampleRate)=0 | KRTCSDK::KRtcClient | pure virtual |
enableRemoteMixedAudioCallback(bool enable, uint32_t channelCount, uint32_t sampleRate)=0 | KRTCSDK::KRtcClient | pure virtual |
init(KRtcCallback *callback)=0 | KRTCSDK::KRtcClient | pure virtual |
joinRoom(JoinRoomParam *param)=0 | KRTCSDK::KRtcClient | pure virtual |
leaveRoom()=0 | KRTCSDK::KRtcClient | pure virtual |
login(LoginParam *param)=0 | KRTCSDK::KRtcClient | pure virtual |
logout()=0 | KRTCSDK::KRtcClient | pure virtual |
pausePublishStream(STREAM_TYPE type, uint8_t mediaIndex, bool pauseOrResume)=0 | KRTCSDK::KRtcClient | pure virtual |
pauseSubscribeStream(userId id, STREAM_TYPE type, uint8_t mediaIndex, bool pauseOrResume)=0 | KRTCSDK::KRtcClient | pure virtual |
publishAudioStream()=0 | KRTCSDK::KRtcClient | pure virtual |
publishDualVideoStream(uint32_t captureScreenId)=0 | KRTCSDK::KRtcClient | pure virtual |
publishMainVideoStream(uint8_t mediaIndex)=0 | KRTCSDK::KRtcClient | pure virtual |
renewToken(const char *token)=0 | KRTCSDK::KRtcClient | pure virtual |
replyCall(bool answerOrHanup, const char *roomId)=0 | KRTCSDK::KRtcClient | pure virtual |
requestKeyFrame(userId id, STREAM_TYPE type, uint8_t mediaIndex)=0 | KRTCSDK::KRtcClient | pure virtual |
sendAudioFrameData(AudioFrameData *data)=0 | KRTCSDK::KRtcClient | pure virtual |
sendEncodedVideoData(STREAM_TYPE type, uint8_t mediaIndex, uint8_t layerIndex, EncodedVideoData *data)=0 | KRTCSDK::KRtcClient | pure virtual |
sendVideoFrameData(STREAM_TYPE type, uint8_t mediaIndex, VideoFrameData *data)=0 | KRTCSDK::KRtcClient | pure virtual |
setAudioControlPlayoutMute(bool playoutMute)=0 | KRTCSDK::KRtcClient | pure virtual |
setAudioControlRecordMute(bool recordMute)=0 | KRTCSDK::KRtcClient | pure virtual |
setAudioDeviceCapability(AudioDeviceCapability *micCapability)=0 | KRTCSDK::KRtcClient | pure virtual |
setDualVideoStreamParam(DualVideoStreamParam *param)=0 | KRTCSDK::KRtcClient | pure virtual |
setMainVideoStreamParam(MainVideoStreamParam *param)=0 | KRTCSDK::KRtcClient | pure virtual |
setMirrorMode(winId displayWindowId, bool mirror)=0 | KRTCSDK::KRtcClient | pure virtual |
setPauseImage(ImageBuffer *image)=0 | KRTCSDK::KRtcClient | pure virtual |
snapshotVideo(userId id, STREAM_TYPE type, uint8_t mediaIndex)=0 | KRTCSDK::KRtcClient | pure virtual |
startLocalPreview(winId displayWindowId)=0 | KRTCSDK::KRtcClient | pure virtual |
stopLocalPreview(winId displayWindowId)=0 | KRTCSDK::KRtcClient | pure virtual |
subscribeStream(userId id, SubscribeStreamParam *param, winId displayWindowId)=0 | KRTCSDK::KRtcClient | pure virtual |
unpublishStream(STREAM_TYPE type, uint8_t mediaIndex)=0 | KRTCSDK::KRtcClient | pure virtual |
unsubscribeStream(userId id, STREAM_TYPE type, uint8_t mediaIndex)=0 | KRTCSDK::KRtcClient | pure virtual |
updateStreamLayer(userId id, STREAM_TYPE type, uint8_t mediaIndex, uint8_t layerIndex)=0 | KRTCSDK::KRtcClient | pure virtual |
~KRtcClient() (定义于 KRTCSDK::KRtcClient) | KRTCSDK::KRtcClient | inlinevirtual |