7#ifndef zego_api_mix_stream_h
8#define zego_api_mix_stream_h
Definition: zego-api-mix-stream.h:21
virtual void OnMixStream(const AV::ZegoMixStreamResult &result, const char *pszMixStreamID, int seq)=0
virtual ~IZegoMixStreamCallback()
Definition: zego-api-mix-stream.h:34
Definition: zego-api-mix-stream.h:41
virtual void OnMixStreamRelayCDNStateUpdate(const char *mixStreamID, AV::ZegoStreamRelayCDNInfo *statesInfo, unsigned int statesInfoCount)
Definition: zego-api-mix-stream.h:60
virtual ~IZegoMixStreamExCallback()
Definition: zego-api-mix-stream.h:62
virtual void OnMixStreamEx(const AV::ZegoMixStreamResultEx &result, const char *mixStreamID, int seq)=0
Definition: zego-api-mix-stream.h:69
virtual void OnSoundLevelInMixedPlayStream(AV::SoundLevelInfo *volume_list, int list_size)=0
virtual ~IZegoSoundLevelInMixedStreamCallback()
Definition: zego-api-mix-stream.h:80
ZEGOAVKIT_API bool SetSoundLevelInMixedStreamCallback(IZegoSoundLevelInMixedStreamCallback *pCB)
ZEGOAVKIT_API bool MixStream(const AV::ZegoCompleteMixStreamConfig &config, int seq)
ZEGOAVKIT_API int MixStreamEx(const char *mixStreamID, const ZegoMixStreamConfig &config)
ZEGOAVKIT_API bool SetMixStreamCallback(IZegoMixStreamCallback *pCB)
ZEGOAVKIT_API bool SetMixStreamExCallback(IZegoMixStreamExCallback *pCB)
Definition: AVDefines.h:17
Definition: zego-api-defines.h:1031
Definition: zego-api-defines.h:426
Definition: zego-api-defines.h:493
Definition: zego-api-defines.h:467
Definition: zego-api-defines.h:242
Definition: zego-api-mix-stream-defines.h:327
#define ZEGOAVKIT_API
Definition: zego-api-defines.h:59