Agora C++ API Reference for All Platforms
|
This is the complete list of members for agora::rtc::IVideoFrameAdapter, including all inherited members.
adaptVideoFrame(const media::base::VideoFrame &capturedFrame, media::base::VideoFrame &adaptedFrame)=0 | agora::rtc::IVideoFilterBase | pure virtual |
adaptVideoFrameAsync(const webrtc::VideoFrame &inputFrame, std::shared_ptr< FrameProcessResult > resultSp)=0 | agora::rtc::IVideoFilterEx | pure virtual |
AddRef() const =0 | agora::RefCountInterface | pure virtual |
attachStatsSpace(uint64_t stats_space) | agora::rtc::IVideoFilterEx | inlinevirtual |
getProperty(const char *key, void *buf, size_t buf_size) | agora::rtc::IVideoFilter | inlinevirtual |
HasOneRef() const =0 | agora::RefCountInterface | pure virtual |
isEnabled() | agora::rtc::IVideoFilter | inlinevirtual |
isExtensionFilter() | agora::rtc::IVideoFilter | inlinevirtual |
isExternal() override | agora::rtc::IVideoFilterEx | inlinevirtual |
onDataStreamWillStart() | agora::rtc::IVideoFilter | inlinevirtual |
onDataStreamWillStop() | agora::rtc::IVideoFilter | inlinevirtual |
onDropFrame(agora::rtc::VideoQoEDropType drop_type) | agora::rtc::IVideoFilterEx | inlinevirtual |
onSinkWantsChanged(const ::rtc::VideoSinkWants &wants)=0 | agora::rtc::IVideoFilterEx | pure virtual |
Release() const =0 | agora::RefCountInterface | pure virtual |
setEnabled(bool enable) | agora::rtc::IVideoFilter | inlinevirtual |
SetFilterId(std::string id) | agora::rtc::IVideoFilterEx | inlinevirtual |
setMirror(bool mirror) | agora::rtc::IVideoFrameAdapter | inlinevirtual |
setOutputFormat(const VideoFormat &format, bool fixed=false)=0 | agora::rtc::IVideoFrameAdapter | pure virtual |
setOutputFormat(const VideoDataPipeFormat &format, agora::Optional< VideoDataPipeFormat > &source_pipe_format_expected) | agora::rtc::IVideoFrameAdapter | inlinevirtual |
setOutputRotation(webrtc::VideoRotation rotation) | agora::rtc::IVideoFrameAdapter | inlinevirtual |
setProperty(const char *key, const void *buf, size_t buf_size) | agora::rtc::IVideoFilter | inlinevirtual |
setVideoQoEPusher(std::weak_ptr< VideoStatsEventsPusher > pusher) | agora::rtc::IVideoFilterEx | inlinevirtual |
~IVideoFilterEx() | agora::rtc::IVideoFilterEx | inlineprotected |
~IVideoFrameAdapter() | agora::rtc::IVideoFrameAdapter | inlineprotected |
~RefCountInterface() | agora::RefCountInterface | inlineprotectedvirtual |