Agora C++ API Reference for All Platforms
agora::rtc::IMediaNodeFactoryEx Member List

This is the complete list of members for agora::rtc::IMediaNodeFactoryEx, including all inherited members.

AddRef() const =0agora::RefCountInterfacepure virtual
createAudioEncodedFrameSender()=0agora::rtc::IMediaNodeFactorypure virtual
createAudioFilter(const char *provider_name, const char *extension_name)=0agora::rtc::IMediaNodeFactorypure virtual
createAudioPcmDataSender()=0agora::rtc::IMediaNodeFactorypure virtual
createCameraCapturer()=0agora::rtc::IMediaNodeFactorypure virtual
createMediaPacketSender()=0agora::rtc::IMediaNodeFactorypure virtual
createMediaPlayerSource(media::base::MEDIA_PLAYER_SOURCE_TYPE type=agora::media::base::MEDIA_PLAYER_SOURCE_DEFAULT)=0agora::rtc::IMediaNodeFactorypure virtual
createMediaStreamingSource()=0agora::rtc::IMediaNodeFactorypure virtual
createObservableVideoFilter(media::IVideoFrameObserver *observer, VideoTrackInfo trackInfo, IRtcEngineEventHandler *eventHandler=nullptr)=0agora::rtc::IMediaNodeFactoryExpure virtual
createObservableVideoSink(media::IVideoFrameObserver *observer, VideoTrackInfo trackInfo, IRtcEngineEventHandler *eventHandler=nullptr)=0agora::rtc::IMediaNodeFactoryExpure virtual
createRemoteAudioMixerSource()=0agora::rtc::IMediaNodeFactorypure virtual
createScreenCapturer()=0agora::rtc::IMediaNodeFactorypure virtual
createVideoEncodedImageSender()=0agora::rtc::IMediaNodeFactorypure virtual
createVideoFilter(const char *provider_name, const char *extension_name)=0agora::rtc::IMediaNodeFactorypure virtual
createVideoFrameAdapter()=0agora::rtc::IMediaNodeFactoryExpure virtual
createVideoFrameSender()=0agora::rtc::IMediaNodeFactorypure virtual
createVideoFrameTransceiver()=0agora::rtc::IMediaNodeFactorypure virtual
createVideoMixer()=0agora::rtc::IMediaNodeFactorypure virtual
createVideoRenderer()=0agora::rtc::IMediaNodeFactorypure virtual
createVideoSink(const char *provider_name, const char *extension_name)=0agora::rtc::IMediaNodeFactorypure virtual
HasOneRef() const =0agora::RefCountInterfacepure virtual
Release() const =0agora::RefCountInterfacepure virtual
~IMediaNodeFactory()agora::rtc::IMediaNodeFactoryinlineprotected
~IMediaNodeFactoryEx()agora::rtc::IMediaNodeFactoryExinlinevirtual
~RefCountInterface()agora::RefCountInterfaceinlineprotectedvirtual