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

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

AddRef() const =0agora::RefCountInterfacepure virtual
AUDIO_FILTER enum valueagora::rtc::IExtensionProvider
AUDIO_PCM_SOURCE_FILTER enum valueagora::rtc::IExtensionProvider
AUDIO_PCM_SOURCE_LOCAL_PLAYBACK_FILTER enum valueagora::rtc::IExtensionProvider
AUDIO_PCM_SOURCE_SENDING_FILTER enum valueagora::rtc::IExtensionProvider
AUDIO_POST_PROCESSING_FILTER enum valueagora::rtc::IExtensionProvider
AUDIO_RECORDING_LOCAL_PLAYBACK_FILTER enum valueagora::rtc::IExtensionProvider
AUDIO_REMOTE_MIXED_PLAYBACK_FILTER enum valueagora::rtc::IExtensionProvider
AUDIO_REMOTE_USER_PLAYBACK_FILTER enum valueagora::rtc::IExtensionProvider
AUDIO_SINK enum valueagora::rtc::IExtensionProvider
createAudioFilter(const char *name)agora::rtc::IExtensionProviderinlinevirtual
createDecoder(const VideoCodecInfo &info)=0agora::rtc::IVideoDecoderProviderpure virtual
createVideoFilter(const char *name)agora::rtc::IExtensionProviderinlinevirtual
createVideoSink(const char *name)agora::rtc::IExtensionProviderinlinevirtual
destroyDecoder(webrtc::VideoDecoder *decoder)=0agora::rtc::IVideoDecoderProviderpure virtual
enumerateDecoders(VideoCodecInfo *info_list, int &count)=0agora::rtc::IVideoDecoderProviderpure virtual
enumerateExtensions(ExtensionMetaInfo *extension_list, int &extension_count)agora::rtc::IExtensionProviderinlinevirtual
EXTENSION_TYPE enum nameagora::rtc::IExtensionProvider
getCustomProperty(const VideoCodecInfo &info, const char *key, void *data)agora::rtc::IVideoDecoderProviderinlinevirtual
HasOneRef() const =0agora::RefCountInterfacepure virtual
Release() const =0agora::RefCountInterfacepure virtual
setCustomProperty(const VideoCodecInfo &info, const char *key, const void *data)agora::rtc::IVideoDecoderProviderinlinevirtual
setExtensionControl(IExtensionControl *control)agora::rtc::IExtensionProviderinlinevirtual
setProperty(const char *key, const char *value)agora::rtc::IExtensionProviderinlinevirtual
UNKNOWN enum valueagora::rtc::IExtensionProvider
VIDEO_POST_PROCESSING_FILTER enum valueagora::rtc::IExtensionProvider
VIDEO_PRE_PROCESSING_FILTER enum valueagora::rtc::IExtensionProvider
VIDEO_SINK enum valueagora::rtc::IExtensionProvider
~IExtensionProvider()agora::rtc::IExtensionProviderinlineprotectedvirtual
~IVideoDecoderProvider()agora::rtc::IVideoDecoderProviderinlinevirtual
~RefCountInterface()agora::RefCountInterfaceinlineprotectedvirtual