Agora C++ API Reference for All Platforms

Loading...
Searching...
No Matches
agora::rtc::ICustomExtensionProvider Member List

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

AddRef() const =0 | agora::RefCountInterface | pure virtual
AUDIO_FILTER enum value | agora::rtc::IExtensionProvider |
AUDIO_PCM_SOURCE_FILTER enum value | agora::rtc::IExtensionProvider |
AUDIO_PCM_SOURCE_LOCAL_PLAYBACK_FILTER enum value | agora::rtc::IExtensionProvider |
AUDIO_PCM_SOURCE_SENDING_FILTER enum value | agora::rtc::IExtensionProvider |
AUDIO_POST_PROCESSING_FILTER enum value | agora::rtc::IExtensionProvider |
AUDIO_RECORDING_LOCAL_PLAYBACK_FILTER enum value | agora::rtc::IExtensionProvider |
AUDIO_REMOTE_MIXED_PLAYBACK_FILTER enum value | agora::rtc::IExtensionProvider |
AUDIO_REMOTE_USER_PLAYBACK_FILTER enum value | agora::rtc::IExtensionProvider |
AUDIO_SINK enum value | agora::rtc::IExtensionProvider |
createAudioFilter(const char *name) | agora::rtc::IExtensionProvider | inline virtual
createCustomExtension(const char *name)=0 | agora::rtc::ICustomExtensionProvider | pure virtual
createLipSyncFilter(const char *name) | agora::rtc::ICustomExtensionProvider | inline virtual
createVideoFilter(const char *name) | agora::rtc::IExtensionProvider | inline virtual
createVideoSink(const char *name) | agora::rtc::IExtensionProvider | inline virtual
destroyCustomExtension(const char *name, void *object)=0 | agora::rtc::ICustomExtensionProvider | pure virtual
enumerateExtensions(ExtensionMetaInfo *extension_list, int &extension_count) | agora::rtc::IExtensionProvider | inline virtual
EXTENSION_TYPE enum name | agora::rtc::IExtensionProvider |
HasOneRef() const =0 | agora::RefCountInterface | pure virtual
Release() const =0 | agora::RefCountInterface | pure virtual
setExtensionControl(IExtensionControl *control) | agora::rtc::IExtensionProvider | inline virtual
setProperty(const char *key, const char *value) | agora::rtc::IExtensionProvider | inline virtual
UNKNOWN enum value | agora::rtc::IExtensionProvider |
VIDEO_DECODER enum value | agora::rtc::IExtensionProvider |
VIDEO_ENCODER enum value | agora::rtc::IExtensionProvider |
VIDEO_POST_CAPTURE_FILTER enum value | agora::rtc::IExtensionProvider |
VIDEO_POST_PROCESSING_FILTER enum value | agora::rtc::IExtensionProvider |
VIDEO_PRE_ENCODER_FILTER enum value | agora::rtc::IExtensionProvider |
VIDEO_PRE_PREVIEW_FILTER enum value | agora::rtc::IExtensionProvider |
VIDEO_PRE_PROCESSING_FILTER enum value | agora::rtc::IExtensionProvider |
VIDEO_SINK enum value | agora::rtc::IExtensionProvider |
~IExtensionProvider() | agora::rtc::IExtensionProvider | inline protected virtual
~RefCountInterface() | agora::RefCountInterface | inline protected virtual