|
virtual | ~IMediaNodeFactoryEx () |
|
virtual agora_refptr< IVideoFrameAdapter > | createVideoFrameAdapter ()=0 |
|
virtual agora_refptr< rtc::IObservableVideoSink > | createObservableVideoSink (media::IVideoFrameObserver *observer, VideoTrackInfo trackInfo)=0 |
|
virtual agora_refptr< rtc::IObservableVideoFilter > | createObservableVideoFilter (media::IVideoFrameObserver *observer, VideoTrackInfo trackInfo)=0 |
|
virtual agora_refptr< ICameraCapturerEx > | createCameraCapturerLLApiInternal ()=0 |
|
virtual agora_refptr< IScreenCapturerEx > | createScreenCapturerLLApiInternal ()=0 |
|
virtual agora_refptr< IVideoMixerSourceEx > | createVideoMixerLLApiInternal ()=0 |
|
virtual agora_refptr< IVideoFrameTransceiverEx > | createVideoFrameTransceiverLLApiInternal ()=0 |
|
virtual agora_refptr< IVideoFrameSenderEx > | createVideoFrameSenderLLApiInternal ()=0 |
|
virtual agora::agora_refptr< agora::rtc::IVideoEncodedImageSenderEx > | createVideoEncodedImageSenderLLApiInternal ()=0 |
|
virtual agora_refptr< IVideoRenderer > | createVideoRendererLLApiInternal ()=0 |
|
virtual agora_refptr< IAudioFilter > | createAudioFilterLLApiInternal (const char *provider_name, const char *extension_name)=0 |
|
virtual agora_refptr< IVideoFilter > | createVideoFilterLLApiInternal (const char *provider_name, const char *extension_name)=0 |
|
virtual agora_refptr< IVideoSinkBase > | createVideoSinkLLApiInternal (const char *provider_name, const char *extension_name)=0 |
|
virtual agora_refptr< IAudioPcmDataSender > | createAudioPcmDataSenderLLApiInternal ()=0 |
|
virtual agora_refptr< IAudioEncodedFrameSender > | createAudioEncodedFrameSenderLLApiInternal ()=0 |
|
virtual agora_refptr< rtc::IMediaPlayerSource > | createMediaPlayerSourceLLApiInternal (media::base::MEDIA_PLAYER_SOURCE_TYPE type)=0 |
|
virtual agora_refptr< rtc::IMediaStreamingSource > | createMediaStreamingSourceLLApiInternal ()=0 |
|
virtual agora_refptr< IMediaPacketSender > | createMediaPacketSenderLLApiInternal ()=0 |
|
virtual agora_refptr< IScreenCapturerEx2 > | createScreenCapturer2LLApiInternal (const char *provider_name, const char *extension_name)=0 |
|
virtual agora_refptr< IScreenCapturerEx > | createScreenCapturerLLApiInternal (const char *provider_name, const char *extension_name)=0 |
|
virtual agora_refptr< IAudioPcmDataSender > | createAudioPcmDataSender ()=0 |
|
virtual agora_refptr< IAudioEncodedFrameSender > | createAudioEncodedFrameSender ()=0 |
|
virtual agora_refptr< ICameraCapturer > | createCameraCapturer ()=0 |
|
virtual agora_refptr< IScreenCapturer > | createScreenCapturer ()=0 |
|
virtual agora_refptr< IVideoMixerSource > | createVideoMixer ()=0 |
|
virtual agora_refptr< IVideoFrameTransceiver > | createVideoFrameTransceiver ()=0 |
|
virtual agora_refptr< IVideoFrameSender > | createVideoFrameSender ()=0 |
|
virtual agora_refptr< IVideoEncodedImageSender > | createVideoEncodedImageSender ()=0 |
|
virtual agora_refptr< IVideoRenderer > | createVideoRenderer ()=0 |
|
virtual agora_refptr< IAudioFilter > | createAudioFilter (const char *provider_name, const char *extension_name)=0 |
|
virtual agora_refptr< IVideoFilter > | createVideoFilter (const char *provider_name, const char *extension_name)=0 |
|
virtual agora_refptr< IVideoSinkBase > | createVideoSink (const char *provider_name, const char *extension_name)=0 |
|
virtual agora_refptr< IMediaPlayerSource > | createMediaPlayerSource (media::base::MEDIA_PLAYER_SOURCE_TYPE type=agora::media::base::MEDIA_PLAYER_SOURCE_DEFAULT)=0 |
|
virtual agora_refptr< IMediaStreamingSource > | createMediaStreamingSource ()=0 |
|
virtual agora_refptr< IMediaPacketSender > | createMediaPacketSender ()=0 |
|
virtual agora_refptr< IScreenCapturer2 > | createScreenCapturer2 (const char *provider_name, const char *extension_name)=0 |
|
virtual agora_refptr< IScreenCapturer > | createScreenCapturer (const char *provider_name, const char *extension_name)=0 |
|
virtual void | AddRef () const =0 |
|
virtual RefCountReleaseStatus | Release () const =0 |
|
virtual bool | HasOneRef () const =0 |
|