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
createAudioEncodedFrameSenderLLApiInternal()=0agora::rtc::IMediaNodeFactoryExpure virtual
createAudioFilter(const char *provider_name, const char *extension_name)=0agora::rtc::IMediaNodeFactorypure virtual
createAudioFilterLLApiInternal(const char *provider_name, const char *extension_name)=0agora::rtc::IMediaNodeFactoryExpure virtual
createAudioPcmDataSender()=0agora::rtc::IMediaNodeFactorypure virtual
createAudioPcmDataSenderLLApiInternal()=0agora::rtc::IMediaNodeFactoryExpure virtual
createCameraCapturer()=0agora::rtc::IMediaNodeFactorypure virtual
createCameraCapturerLLApiInternal()=0agora::rtc::IMediaNodeFactoryExpure virtual
createMediaPacketSender()=0agora::rtc::IMediaNodeFactorypure virtual
createMediaPacketSenderLLApiInternal()=0agora::rtc::IMediaNodeFactoryExpure virtual
createMediaPlayerSource(media::base::MEDIA_PLAYER_SOURCE_TYPE type=agora::media::base::MEDIA_PLAYER_SOURCE_DEFAULT)=0agora::rtc::IMediaNodeFactorypure virtual
createMediaPlayerSourceLLApiInternal(media::base::MEDIA_PLAYER_SOURCE_TYPE type)=0agora::rtc::IMediaNodeFactoryExpure virtual
createMediaStreamingSource()=0agora::rtc::IMediaNodeFactorypure virtual
createMediaStreamingSourceLLApiInternal()=0agora::rtc::IMediaNodeFactoryExpure virtual
createObservableVideoFilter(media::IVideoFrameObserver *observer, VideoTrackInfo trackInfo)=0agora::rtc::IMediaNodeFactoryExpure virtual
createObservableVideoSink(media::IVideoFrameObserver *observer, VideoTrackInfo trackInfo)=0agora::rtc::IMediaNodeFactoryExpure virtual
createScreenCapturer()=0agora::rtc::IMediaNodeFactorypure virtual
createScreenCapturer(const char *provider_name, const char *extension_name)=0agora::rtc::IMediaNodeFactorypure virtual
createScreenCapturer2(const char *provider_name, const char *extension_name)=0agora::rtc::IMediaNodeFactorypure virtual
createScreenCapturer2LLApiInternal(const char *provider_name, const char *extension_name)=0agora::rtc::IMediaNodeFactoryExpure virtual
createScreenCapturerLLApiInternal()=0agora::rtc::IMediaNodeFactoryExpure virtual
createScreenCapturerLLApiInternal(const char *provider_name, const char *extension_name)=0agora::rtc::IMediaNodeFactoryExpure virtual
createVideoEncodedImageSender()=0agora::rtc::IMediaNodeFactorypure virtual
createVideoEncodedImageSenderLLApiInternal()=0agora::rtc::IMediaNodeFactoryExpure virtual
createVideoFilter(const char *provider_name, const char *extension_name)=0agora::rtc::IMediaNodeFactorypure virtual
createVideoFilterLLApiInternal(const char *provider_name, const char *extension_name)=0agora::rtc::IMediaNodeFactoryExpure virtual
createVideoFrameAdapter()=0agora::rtc::IMediaNodeFactoryExpure virtual
createVideoFrameSender()=0agora::rtc::IMediaNodeFactorypure virtual
createVideoFrameSenderLLApiInternal()=0agora::rtc::IMediaNodeFactoryExpure virtual
createVideoFrameTransceiver()=0agora::rtc::IMediaNodeFactorypure virtual
createVideoFrameTransceiverLLApiInternal()=0agora::rtc::IMediaNodeFactoryExpure virtual
createVideoMixer()=0agora::rtc::IMediaNodeFactorypure virtual
createVideoMixerLLApiInternal()=0agora::rtc::IMediaNodeFactoryExpure virtual
createVideoRenderer()=0agora::rtc::IMediaNodeFactorypure virtual
createVideoRendererLLApiInternal()=0agora::rtc::IMediaNodeFactoryExpure virtual
createVideoSink(const char *provider_name, const char *extension_name)=0agora::rtc::IMediaNodeFactorypure virtual
createVideoSinkLLApiInternal(const char *provider_name, const char *extension_name)=0agora::rtc::IMediaNodeFactoryExpure virtual
HasOneRef() const =0agora::RefCountInterfacepure virtual
Release() const =0agora::RefCountInterfacepure virtual
~IMediaNodeFactory()agora::rtc::IMediaNodeFactoryinlineprotected
~IMediaNodeFactoryEx()agora::rtc::IMediaNodeFactoryExinlinevirtual
~RefCountInterface()agora::RefCountInterfaceinlineprotectedvirtual