Agora C++ API Reference for All Platforms

agora::rtc::IMediaNodeFactory Member List

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

AddRef() const =0 | agora::RefCountInterface | pure virtual
createAudioEncodedFrameSender()=0 | agora::rtc::IMediaNodeFactory | pure virtual
createAudioFilter(const char *provider_name, const char *extension_name)=0 | agora::rtc::IMediaNodeFactory | pure virtual
createAudioPcmDataSender()=0 | agora::rtc::IMediaNodeFactory | pure virtual
createCameraCapturer()=0 | agora::rtc::IMediaNodeFactory | pure virtual
createMediaPacketSender()=0 | agora::rtc::IMediaNodeFactory | pure virtual
createMediaPlayerSource(media::base::MEDIA_PLAYER_SOURCE_TYPE type=agora::media::base::MEDIA_PLAYER_SOURCE_DEFAULT)=0 | agora::rtc::IMediaNodeFactory | pure virtual
createMediaRecorder()=0 | agora::rtc::IMediaNodeFactory | pure virtual
createMediaStreamingSource()=0 | agora::rtc::IMediaNodeFactory | pure virtual
createScreenCapturer()=0 | agora::rtc::IMediaNodeFactory | pure virtual
createScreenCapturer(const char *provider_name, const char *extension_name)=0 | agora::rtc::IMediaNodeFactory | pure virtual
createScreenCapturer2(const char *provider_name, const char *extension_name)=0 | agora::rtc::IMediaNodeFactory | pure virtual
createVideoEncodedImageSender()=0 | agora::rtc::IMediaNodeFactory | pure virtual
createVideoFilter(const char *provider_name, const char *extension_name)=0 | agora::rtc::IMediaNodeFactory | pure virtual
createVideoFrameSender()=0 | agora::rtc::IMediaNodeFactory | pure virtual
createVideoFrameTransceiver()=0 | agora::rtc::IMediaNodeFactory | pure virtual
createVideoMixer()=0 | agora::rtc::IMediaNodeFactory | pure virtual
createVideoRenderer()=0 | agora::rtc::IMediaNodeFactory | pure virtual
createVideoSink(const char *provider_name, const char *extension_name)=0 | agora::rtc::IMediaNodeFactory | pure virtual
HasOneRef() const =0 | agora::RefCountInterface | pure virtual
Release() const =0 | agora::RefCountInterface | pure virtual
~IMediaNodeFactory() | agora::rtc::IMediaNodeFactory | inline protected
~RefCountInterface() | agora::RefCountInterface | inline protected virtual