9#ifndef LiveRoomCallback_Player_h
10#define LiveRoomCallback_Player_h
45 virtual void OnPlayQualityUpdate(
const char* pszStreamID,
int quality,
double videoFPS,
double videoKBS) {};
69 virtual void OnJoinLiveResponse(
int result,
const char* pszFromUserId,
const char* pszFromUserName,
int seq) {};
94 virtual void OnInviteJoinLiveRequest(
int seq,
const char* pszFromUserId,
const char* pszFromUserName,
const char* pszRoomID) {};
206 virtual void OnSnapshot(
void *pImage,
const char* pszStreamID) {};
Definition: LiveRoomCallback-Player.h:20
virtual void OnPlayStatsUpdate(AV::ZegoPlayStats stats)
Definition: LiveRoomCallback-Player.h:221
virtual void OnRecvEndJoinLiveCommand(const char *pszFromUserId, const char *pszFromUserName, const char *pszRoomID)
Definition: LiveRoomCallback-Player.h:81
virtual void OnRemoteSpeakerStatusUpdate(const char *streamID, int status, int reason)
Definition: LiveRoomCallback-Player.h:149
virtual void OnRecvRemoteAudioFirstFrame(const char *pStreamID)
Definition: LiveRoomCallback-Player.h:159
virtual void OnPlayStateUpdate(int stateCode, const char *pszStreamID)=0
virtual void OnVideoSizeChanged(const char *pStreamID, int nWidth, int nHeight)
Definition: LiveRoomCallback-Player.h:110
virtual void OnPlayQualityUpdate(const char *pszStreamID, int quality, double videoFPS, double videoKBS)
Definition: LiveRoomCallback-Player.h:45
virtual void OnRecvRemoteVideoFirstFrame(const char *pStreamID)
Definition: LiveRoomCallback-Player.h:173
virtual void OnSnapshot(void *pImage, const char *pszStreamID)
Definition: LiveRoomCallback-Player.h:206
virtual void OnPlayQualityUpdate(const char *pszStreamID, ZegoPlayQuality playQuality)
Definition: LiveRoomCallback-Player.h:56
virtual void OnVideoDecoderError(AV::ZegoVideoCodecAvc codecID, int errorCode, const char *pszStreamID)
Definition: LiveRoomCallback-Player.h:214
virtual ~ILivePlayerCallback()
Definition: LiveRoomCallback-Player.h:234
virtual void OnRemoteCameraStatusUpdate(const char *pStreamID, int nStatus, int nReason)
Definition: LiveRoomCallback-Player.h:123
virtual void OnRemoteMicStatusUpdate(const char *pStreamID, int nStatus, int nReason)
Definition: LiveRoomCallback-Player.h:136
virtual void OnPlayVideoSuperResolutionUpdate(const char *streamID, int state, int errorCode)
Definition: LiveRoomCallback-Player.h:232
virtual void OnInviteJoinLiveRequest(int seq, const char *pszFromUserId, const char *pszFromUserName, const char *pszRoomID)
Definition: LiveRoomCallback-Player.h:94
virtual void OnRenderRemoteVideoFirstFrame(const char *pStreamID)
Definition: LiveRoomCallback-Player.h:183
virtual void OnJoinLiveResponse(int result, const char *pszFromUserId, const char *pszFromUserName, int seq)
Definition: LiveRoomCallback-Player.h:69
virtual void OnRenderRemoteCameraVideoFirstFrame(const char *pStreamID)
Definition: LiveRoomCallback-Player.h:195
ZegoVideoCodecAvc
Definition: zego-api-defines.h:90
Definition: AVDefines.h:17
Definition: zego-api-defines.h:941
Definition: LiveRoomDefines.h:102