Agora C++ API Reference for All Platforms
Public Member Functions | List of all members
agora::rtc::IMediaRelayObserver Class Reference

Public Member Functions

virtual ~IMediaRelayObserver ()
 
virtual void onChannelMediaRelayStateChanged (CHANNEL_MEDIA_RELAY_STATE state, CHANNEL_MEDIA_RELAY_ERROR code)
 
virtual void onChannelMediaRelayEvent (CHANNEL_MEDIA_RELAY_EVENT code)
 

Constructor & Destructor Documentation

◆ ~IMediaRelayObserver()

virtual agora::rtc::IMediaRelayObserver::~IMediaRelayObserver ( )
inlinevirtual

Member Function Documentation

◆ onChannelMediaRelayStateChanged()

virtual void agora::rtc::IMediaRelayObserver::onChannelMediaRelayStateChanged ( CHANNEL_MEDIA_RELAY_STATE  state,
CHANNEL_MEDIA_RELAY_ERROR  code 
)
inlinevirtual

Occurs when the state of the media stream relay changes.

The SDK returns the state of the current media relay with any error message.

Parameters
stateThe state code in CHANNEL_MEDIA_RELAY_STATE.
codeThe error code in CHANNEL_MEDIA_RELAY_ERROR.

◆ onChannelMediaRelayEvent()

virtual void agora::rtc::IMediaRelayObserver::onChannelMediaRelayEvent ( CHANNEL_MEDIA_RELAY_EVENT  code)
inlinevirtual

Reports events during the media stream relay.

Parameters
codeThe event code in CHANNEL_MEDIA_RELAY_EVENT.