![]() |
NIM 跨平台 C++ SDK
|
成员的完整列表,这些成员属于 nim::VChat,包括所有继承而来的类成员
| AccompanyingSound(unsigned char id, uint64_t time, const char *data, unsigned int size, unsigned int rate, unsigned int channels, const char *json_extension) | nim::VChat | static |
| AddDeviceStatusCb(nim::NIMDeviceType type, nim_vchat_device_status_cb_func cb) | nim::VChat | static |
| AddRemoteAudioDataCb(const std::string &uid, OptCallback cb) | nim::VChat | static |
| AudioRecordCallback typedef | nim::VChat | |
| CalleeAck(uint64_t channel_id, bool accept, const std::string &json_extension) | nim::VChat | static |
| Cleanup() | nim::VChat | static |
| Control(uint64_t channel_id, NIMVChatControlType type) | nim::VChat | static |
| CreateRoom(const std::string &room_name, const std::string &custom_info, const std::string &json_extension, Opt2Callback cb) | nim::VChat | static |
| CustomAudioData(uint64_t time, const char *data, unsigned int size, const char *json_extension) | nim::VChat | static |
| CustomVideoData(uint64_t time, const char *data, unsigned int size, unsigned int width, unsigned int height, const char *json_extension) | nim::VChat | static |
| EffectOptCallback typedef | nim::VChat | |
| End(const std::string &json_extension) | nim::VChat | static |
| EndDevice(nim::NIMDeviceType type) | nim::VChat | static |
| EnumDeviceDevpath(nim::NIMDeviceType type, nim_vchat_enum_device_devpath_sync_cb_func cb) | nim::VChat | static |
| GetAudioInputAutoVolumn() | nim::VChat | static |
| GetAudioMuteEnabled() | nim::VChat | static |
| GetAudioMutePlayEnabled() | nim::VChat | static |
| GetAudioVolumn(bool capture) | nim::VChat | static |
| GetConnectStatus() | nim::VChat | static |
| GetVideoFrameScaleType() | nim::VChat | static |
| GetViewerMode() | nim::VChat | static |
| Init(const std::string &server_setting_path) | nim::VChat | static |
| IsAutoPublishVideo() | nim::VChat | static |
| IsAutoSubscribeAudio() | nim::VChat | static |
| IsAutoSubscribeVideo() | nim::VChat | static |
| IsRotateRemoteVideo() | nim::VChat | static |
| JoinRoom(NIMVideoChatMode mode, const std::string &room_name, const std::string &json_extension, Opt2Callback cb) | nim::VChat | static |
| Mp4OptCallback typedef | nim::VChat | |
| NetDetect(NetDetectCallback cb) | nim::VChat | static |
| NetDetectCallback typedef | nim::VChat | |
| NetDetectEx(int32_t ms_limit, nim::NIMNetDetectType type, nim::NIMNetDetectVideoQuality quality_type, NetDetectCallback cb) | nim::VChat | static |
| Opt2Callback typedef | nim::VChat | |
| OptCallback typedef | nim::VChat | |
| PlayEffect(int id, int loop_count, EffectOptCallback cb) | nim::VChat | static |
| PreloadEffect(int id, const std::string &path, EffectOptCallback cb) | nim::VChat | static |
| PublishVideo(OptCallback cb) | nim::VChat | static |
| Relogin(const std::string &session_id, OptCallback cb) | nim::VChat | static |
| RemoteAudioDataCallback typedef | nim::VChat | |
| RemoveDeviceStatusCb(nim::NIMDeviceType type) | nim::VChat | static |
| RemoveRemoteAudioDataCb(const std::string &uid, OptCallback cb) | nim::VChat | static |
| SelectVideoAdaptiveStrategy(NIMVChatVideoEncodeMode mode, const std::string &json_extension, OptCallback cb) | nim::VChat | static |
| SetAudioDataCb(bool capture, nim_vchat_audio_data_cb_func cb) | nim::VChat | static |
| SetAudioDataCbEx(int type, std::string json_extension, nim_vchat_audio_data_cb_func_ex cb) | nim::VChat | static |
| SetAudioInputAutoVolumn(bool auto_volumn) | nim::VChat | static |
| SetAudioMuted(bool muted) | nim::VChat | static |
| SetAudioPlayMuted(bool muted) | nim::VChat | static |
| SetAudioProcess(bool aec, bool ns, bool vad) | nim::VChat | static |
| SetAudioVolumn(unsigned char volumn, bool capture) | nim::VChat | static |
| SetAutoPublish(bool auto_pub, bool auto_sub) | nim::VChat | static |
| SetCbFunc(nim_vchat_cb_func cb) | nim::VChat | static |
| SetCustomData(bool custom_audio, bool custom_video) | nim::VChat | static |
| SetFrameRate(NIMVChatVideoFrameRate frame_rate) | nim::VChat | static |
| SetLocalVideoSimulcastMode(NIMVChatPublishVideoStreamMode video_stream_mode) | nim::VChat | static |
| SetMemberBlacklist(const std::string &uid, bool add, bool audio, const std::string &json_extension, OptCallback cb) | nim::VChat | static |
| SetProxy(NIMProxyType type, const std::string &host, int port, const std::string &user, const std::string &password) | nim::VChat | static |
| SetRemoteAudioDataCb(RemoteAudioDataCallback cb) | nim::VChat | static |
| SetRotateRemoteVideo(bool rotate) | nim::VChat | static |
| SetTalkingMode(NIMVideoChatMode mode, const std::string &json_extension) | nim::VChat | static |
| SetUidAsMainPicture(const std::string &uid, const std::string &json_extension, OptCallback cb) | nim::VChat | static |
| SetVideoBitrate(int video_bitrate) | nim::VChat | static |
| SetVideoDataCb(bool capture, nim_vchat_video_data_cb_func cb) | nim::VChat | static |
| SetVideoFrameScaleType(NIMVChatVideoFrameScaleType type) | nim::VChat | static |
| SetVideoQuality(int video_quality) | nim::VChat | static |
| SetViewerMode(bool viewer) | nim::VChat | static |
| Start(NIMVideoChatMode mode, const std::string &apns_text, const std::string &custom_info, const std::string &json_info) | nim::VChat | static |
| StartAudioRecord(const std::string &path, AudioRecordCallback cb) | nim::VChat | static |
| StartDevice(nim::NIMDeviceType type, const std::string &device_path, unsigned fps, int width, int height, nim_vchat_start_device_cb_func cb) | nim::VChat | static |
| StartRecord(const std::string &path, const std::string &uid, Mp4OptCallback cb) | nim::VChat | static |
| StopAudioRecord(AudioRecordCallback cb) | nim::VChat | static |
| StopEffect(int id, EffectOptCallback cb) | nim::VChat | static |
| StopRecord(const std::string &uid, Mp4OptCallback cb) | nim::VChat | static |
| SubscribeAudio(bool sub, OptCallback cb) | nim::VChat | static |
| SubscribeVideo(const std::string &uid, OptCallback cb) | nim::VChat | static |
| UnpublishVideo(OptCallback cb) | nim::VChat | static |
| UnsubscribeVideo(const std::string &uid, OptCallback cb) | nim::VChat | static |
| UpdateRtmpUrl(const std::string &rtmp_url, OptCallback cb) | nim::VChat | static |
| VChatRate(int rating, const std::string &description, OptCallback cb) | nim::VChat | static |