ZegoLiveRoom
Namespaces | Functions
LiveRoom-Player.h File Reference
#include "./LiveRoomDefines.h"
#include "./LiveRoomCallback-Player.h"
#include "./RoomDefines.h"

Go to the source code of this file.

Namespaces

namespace  AVE
 
namespace  ZEGO
 
namespace  ZEGO::LIVEROOM
 

Functions

ZEGO_API int ZEGO::LIVEROOM::GetMaxPlayChannelCount ()
 
ZEGO_API bool ZEGO::LIVEROOM::SetLivePlayerCallback (ILivePlayerCallback *pCB)
 
ZEGO_API void ZEGO::LIVEROOM::UpdatePlayDecryptKey (const char *pszStreamID, const unsigned char *pKey, int nkeyLen)
 
ZEGO_API bool ZEGO::LIVEROOM::StartPlayingStream (const char *pszStreamID, void *pView, const char *pszParams=0)
 
ZEGO_API bool ZEGO::LIVEROOM::StartPlayingStream2 (const char *pszStreamID, void *pView, ZegoStreamExtraPlayInfo *info=nullptr)
 
ZEGO_API bool ZEGO::LIVEROOM::StartPlayingStream2 (const char *pszStreamID, const AV::ZegoView &pView, ZegoStreamExtraPlayInfo *info=nullptr)
 
ZEGO_API bool ZEGO::LIVEROOM::StartPlayingStreamWithParams (const ZegoPlayStreamParams *playParams)
 
ZEGO_API bool ZEGO::LIVEROOM::SwitchPlayingStream (const ZegoSwitchStreamParams *switchParams)
 
ZEGO_API bool ZEGO::LIVEROOM::UpdatePlayView (void *pView, const char *pszStreamID)
 
ZEGO_API bool ZEGO::LIVEROOM::UpdatePlayView (const AV::ZegoView &view, const char *streamID)
 
ZEGO_API bool ZEGO::LIVEROOM::StopPlayingStream (const char *pszStreamID)
 
ZEGO_API int ZEGO::LIVEROOM::RequestJoinLive (const char *pszRoomID=nullptr)
 
ZEGO_API bool ZEGO::LIVEROOM::RespondInviteJoinLiveReq (int seq, int rspResult, const char *pszRoomID=nullptr)
 
ZEGO_API bool ZEGO::LIVEROOM::RequireHardwareDecoder (bool enable, const char *pszStreamID=nullptr)
 
ZEGO_API int ZEGO::LIVEROOM::GetAudioRouteType ()
 
ZEGO_API bool ZEGO::LIVEROOM::EnableSpeaker (bool bEnable)
 
ZEGO_API bool ZEGO::LIVEROOM::SetBuiltInSpeakerOn (bool bOn)
 
ZEGO_API bool ZEGO::LIVEROOM::SetPlayVolume (int volume, const char *pszStreamID=0)
 
ZEGO_API float ZEGO::LIVEROOM::GetSoundLevel (const char *pszStreamID)
 
ZEGO_API bool ZEGO::LIVEROOM::SetViewMode (ZegoVideoViewMode mode, const char *pszStreamID)
 
ZEGO_API bool ZEGO::LIVEROOM::SetViewBackgroundColor (int color, const char *pszStreamID)
 
ZEGO_API bool ZEGO::LIVEROOM::TakeSnapshot (const char *pszStreamID)
 
ZEGO_API int ZEGO::LIVEROOM::ActivateAudioPlayStream (const char *pszStreamID, bool bActive)
 
ZEGO_API int ZEGO::LIVEROOM::ActivateAllAudioPlayStream (bool bActive)
 
ZEGO_API int ZEGO::LIVEROOM::ActivateVideoPlayStream (const char *pszStreamID, bool bActive, AV::VideoStreamLayer videoLayer=AV::VideoStreamLayer_Auto)
 
ZEGO_API int ZEGO::LIVEROOM::ActivateAllVideoPlayStream (bool bActive)
 
ZEGO_API bool ZEGO::LIVEROOM::SetViewRotation (int nRotation, const char *pszStreamID)
 
ZEGO_API bool ZEGO::LIVEROOM::EnableViewMirror (bool bEnable, const char *pszStreamID)
 
ZEGO_API bool ZEGO::LIVEROOM::SetPlayQualityMonitorCycle (unsigned int timeInMS)
 
ZEGO_API void ZEGO::LIVEROOM::SetAudioPostpCallback (AVE::OnPostpCallback callback, const AVE::ExtPostpSet &config)
 
ZEGO_API void ZEGO::LIVEROOM::EnableAudioPostp (bool enable, const char *streamID)
 
ZEGO_API bool ZEGO::LIVEROOM::EnableSelectedAudioRecord (unsigned int uMask, int nSampleRate=44100, int nChannels=1)
 
ZEGO_API bool ZEGO::LIVEROOM::SetAudioRecordCallback (AV::IZegoAudioRecordCallback *pCB)
 
ZEGO_API bool ZEGO::LIVEROOM::SetPlayStreamFocus (const char *streamID)
 
ZEGO_API bool ZEGO::LIVEROOM::SetRecvBufferLevelLimit (int minBufferLevel, int maxBufferLevel, const char *streamID)
 
ZEGO_API bool ZEGO::LIVEROOM::SetAudioMixMode (AV::ZegoAudioMixMode mixMode, const char **pszStreamIDList, int num)
 
ZEGO_API bool ZEGO::LIVEROOM::EnablePlayVirtualStereo (bool enable, int angle, const char *streamID)
 
ZEGO_API ROOM::ZegoUser ZEGO::LIVEROOM::GetUserByStreamID (const char *pszStreamID)
 
ZEGO_API bool ZEGO::LIVEROOM::IsVideoDecoderSupported (AV::ZegoVideoCodecAvc codecID)
 
ZEGO_API int ZEGO::LIVEROOM::IsVideoDecoderSupported (AV::ZegoVideoCodecAvc codecID, AV::ZegoVideoCodecBackend codecBackend)
 
ZEGO_API int ZEGO::LIVEROOM::SetPlayStreamsAlignmentProperty (int alignment)
 
ZEGO_API bool ZEGO::LIVEROOM::UpdatePlayToken (const char *pszStreamID, const unsigned char *token, int tokenlen)