|
ZEGO_API const char * | ZEGO::LIVEROOM::GetSDKVersion () |
|
ZEGO_API const char * | ZEGO::LIVEROOM::GetSDKVersion2 () |
|
ZEGO_API void | ZEGO::LIVEROOM::SetLogHook (void(*log_hook)(const char *message)) |
|
ZEGO_API bool | ZEGO::LIVEROOM::SetLogDirAndSize (const char *pszLogDir, unsigned long long lLogFileSize=ZEGO_DEFAULT_LOG_SIZE, const char *pszSubFolder=nullptr, unsigned int log_file_count=3) |
|
ZEGO_API bool | ZEGO::LIVEROOM::SetDataCacheDir (const char *cache_dir) |
|
ZEGO_API void | ZEGO::LIVEROOM::UploadLog () |
|
ZEGO_API void | ZEGO::LIVEROOM::SetLocalProxyConfig (const AV::ZegoProxyInfo *proxy, int proxyCount, bool enable) |
|
ZEGO_API void | ZEGO::LIVEROOM::SetCloudProxyConfig (const AV::ZegoProxyInfo *proxy, int proxyCount, bool enable, const char *token=nullptr) |
|
ZEGO_API void | ZEGO::LIVEROOM::SetLicense (const char *license) |
|
ZEGO_API bool | ZEGO::LIVEROOM::SetGeoFence (enum AV::ZegoGeoFenceType type, const int *area_code_list, int area_code_list_count) |
|
ZEGO_API void | ZEGO::LIVEROOM::SetVerbose (bool bVerbose) |
|
ZEGO_API void | ZEGO::LIVEROOM::SetUseTestEnv (bool bTestEnv) |
|
ZEGO_API bool | ZEGO::LIVEROOM::SetBusinessType (int nType) |
|
ZEGO_API bool | ZEGO::LIVEROOM::SetThirdPartyFrameworkInfo (const char *framework_info) |
|
ZEGO_API bool | ZEGO::LIVEROOM::SetUser (const char *pszUserID, const char *pszUserName) |
|
ZEGO_API const char * | ZEGO::LIVEROOM::GetUserID () |
|
ZEGO_API void | ZEGO::LIVEROOM::SetRunLoopObserveCallback (void(*OnRunLoopObserveCallback)(unsigned int taskId, AV::ZegoTaskType type, int taskDispatchTime, int taskRunTime, int taskTotalTime)) |
|
ZEGO_API bool | ZEGO::LIVEROOM::InitPlatform (void *jvm=0, void *ctx=0, void *clsLoader=0) |
|
ZEGO_API bool | ZEGO::LIVEROOM::InitSDK (unsigned int uiAppID, unsigned char *pBufAppSignature, int nSignatureSize) |
|
ZEGO_API bool | ZEGO::LIVEROOM::UnInitSDK () |
|
ZEGO_API bool | ZEGO::LIVEROOM::SetRoomMode (ZegoRoomMode mode) |
|
ZEGO_API bool | ZEGO::LIVEROOM::SetRoomCallback (IRoomCallback *pCB) |
|
ZEGO_API bool | ZEGO::LIVEROOM::SetRoomConfig (bool audienceCreateRoom, bool userStateUpdate, const char *pszRoomID=nullptr) |
|
ZEGO_API bool | ZEGO::LIVEROOM::SetRoomCapabilityNegotiationTypes (unsigned int types, const char *pszRoomID=nullptr) |
|
ZEGO_API bool | ZEGO::LIVEROOM::SetCustomToken (const char *thirdPartyToken) |
|
ZEGO_API bool | ZEGO::LIVEROOM::SetToken (const char *pszToken, const char *pszRoomID, bool singleRoomSwitch=false) |
|
ZEGO_API bool | ZEGO::LIVEROOM::SetRoomMaxUserCount (unsigned int maxCount, const char *pszRoomID=nullptr) |
|
ZEGO_API bool | ZEGO::LIVEROOM::LoginRoom (const char *pszRoomID, int role, const char *pszRoomName="") |
|
ZEGO_API bool | ZEGO::LIVEROOM::LogoutRoom (const char *pszRoomID=nullptr) |
|
ZEGO_API bool | ZEGO::LIVEROOM::SwitchRoom (const char *pszRoomID, int role, const char *pszRoomName="") |
|
ZEGO_API bool | ZEGO::LIVEROOM::SwitchRoom (const char *fromRoomID, const char *toRoomID, int role, const char *toRoomName="") |
|
ZEGO_API int | ZEGO::LIVEROOM::SendCustomCommand (ROOM::ZegoUser *memberList, unsigned int memberCount, const char *content, const char *roomID=nullptr) |
|
ZEGO_API bool | ZEGO::LIVEROOM::GetRoomStreamList (ROOM::ZegoRoomStreamList **streamList, ROOM::ZegoRoomStreamListType streamListType, const char *roomID=nullptr) |
|
ZEGO_API void | ZEGO::LIVEROOM::FreeRoomStreamList (ROOM::ZegoRoomStreamList *streamList) |
|
ZEGO_API void | ZEGO::LIVEROOM::SetLiveEventCallback (AV::IZegoLiveEventCallback *pCB) |
|
ZEGO_API void | ZEGO::LIVEROOM::SetDeviceStateCallback (AV::IZegoDeviceStateCallback *pCB) |
|
ZEGO_API void | ZEGO::LIVEROOM::SetNetTypeCallback (AV::IZegoNetTypeCallback *pCB) |
|
ZEGO_API AV::DeviceInfo * | ZEGO::LIVEROOM::GetAudioDeviceList (AV::AudioDeviceType deviceType, int &device_count) |
|
ZEGO_API bool | ZEGO::LIVEROOM::SetAudioDevice (AV::AudioDeviceType deviceType, const char *pszDeviceID) |
|
ZEGO_API AV::DeviceVideoCapabilityInfo * | ZEGO::LIVEROOM::GetVideoDevCapabilityList (const char *pszVideoDeviceID, int &nVideoCapabilityInfoCount) |
|
ZEGO_API void | ZEGO::LIVEROOM::FreeVideoDevCapabilityList (AV::DeviceVideoCapabilityInfo *parrVideoCapability) |
|
ZEGO_API AV::DeviceInfo * | ZEGO::LIVEROOM::GetVideoDeviceList (int &device_count) |
|
ZEGO_API void | ZEGO::LIVEROOM::FreeDeviceList (AV::DeviceInfo *parrDeviceList) |
|
ZEGO_API bool | ZEGO::LIVEROOM::SetVideoDevice (const char *pszDeviceID, AV::PublishChannelIndex idx=AV::PUBLISH_CHN_MAIN) |
|
ZEGO_API bool | ZEGO::LIVEROOM::SetAVEngineCallback (IAVEngineCallback *pCB) |
|
ZEGO_API void | ZEGO::LIVEROOM::SetConfig (const char *config) |
|
ZEGO_API bool | ZEGO::LIVEROOM::EnableMicDevice (bool enable) |
|
ZEGO_API void | ZEGO::LIVEROOM::SetExperimentalAPICallback (ExperimentalAPICallback callback) |
|
ZEGO_API unsigned int | ZEGO::LIVEROOM::CallExperimentalAPI (const char *params) |
|
ZEGO_API int | ZEGO::LIVEROOM::SendRealtimeSequentialData (unsigned char *userData, int dataLen, AV::PublishChannelIndex idx=AV::PUBLISH_CHN_MAIN) |
|
ZEGO_API void | ZEGO::LIVEROOM::SetRealtimeSequentialDataCallback (AV::IZegoRealtimeSequentialDataCallback *callback) |
|
ZEGO_API void | ZEGO::LIVEROOM::SetDumpDataCallback (AV::IZegoDumpDataCallback *callback) |
|
ZEGO_API void | ZEGO::LIVEROOM::StartDumpData (AV::ZegoDumpDataConfig config) |
|
ZEGO_API void | ZEGO::LIVEROOM::StopDumpData () |
|
ZEGO_API void | ZEGO::LIVEROOM::UploadDumpData () |
|
ZEGO_API void | ZEGO::LIVEROOM::RemoveDumpData () |
|