Agora RTC Objective-C API Reference
Refactor
|
Go to the documentation of this file.
15 class IExtensionControl;
108 int& extension_count) {
109 (void) extension_list;
@ AUDIO_PCM_SOURCE_FILTER
Definition: NGIAgoraExtensionProvider.h:66
@ VIDEO_PRE_ENCODER_FILTER
Definition: NGIAgoraExtensionProvider.h:96
Definition: AgoraExtensionVersion.h:14
Definition: AgoraRefPtr.h:44
@ VIDEO_PRE_PREVIEW_FILTER
Definition: NGIAgoraExtensionProvider.h:92
@ VIDEO_SINK
Definition: NGIAgoraExtensionProvider.h:48
virtual void getExtensionVersion(const char *extension_name, ExtensionVersion &version)=0
@ AUDIO_REMOTE_MIXED_PLAYBACK_FILTER
Definition: NGIAgoraExtensionProvider.h:84
virtual ~IExtensionProvider()
Definition: NGIAgoraExtensionProvider.h:128
virtual agora_refptr< IVideoSinkBase > createVideoSink(const char *name)
Definition: NGIAgoraExtensionProvider.h:121
Definition: NGIAgoraExtensionProvider.h:131
Definition: AgoraAtomicOps.h:21
EXTENSION_TYPE
Definition: NGIAgoraExtensionProvider.h:37
@ AUDIO_POST_PROCESSING_FILTER
Definition: NGIAgoraExtensionProvider.h:56
@ AUDIO_PCM_SOURCE_SENDING_FILTER
Definition: NGIAgoraExtensionProvider.h:72
@ VIDEO_PRE_PROCESSING_FILTER
Definition: NGIAgoraExtensionProvider.h:45
@ AUDIO_SINK
Definition: NGIAgoraExtensionProvider.h:47
@ UNKNOWN
Definition: NGIAgoraExtensionProvider.h:97
virtual void setProperty(const char *key, const char *value)
Definition: NGIAgoraExtensionProvider.h:125
@ AUDIO_PCM_SOURCE_LOCAL_PLAYBACK_FILTER
Definition: NGIAgoraExtensionProvider.h:78
@ VIDEO_POST_CAPTURE_FILTER
Definition: NGIAgoraExtensionProvider.h:88
Definition: NGIAgoraExtensionProvider.h:35
@ VIDEO_POST_PROCESSING_FILTER
Definition: NGIAgoraExtensionProvider.h:46
@ AUDIO_FILTER
Definition: NGIAgoraExtensionProvider.h:41
virtual void setExtensionControl(IExtensionControl *control)
Definition: NGIAgoraExtensionProvider.h:105
@ AUDIO_RECORDING_LOCAL_PLAYBACK_FILTER
Definition: NGIAgoraExtensionProvider.h:52
Definition: AgoraRefPtr.h:31
virtual agora_refptr< IExtensionVideoFilter > createVideoFilter(const char *name)
Definition: NGIAgoraExtensionProvider.h:117
virtual void enumerateExtensions(ExtensionMetaInfo *extension_list, int &extension_count)
Definition: NGIAgoraExtensionProvider.h:107
virtual agora_refptr< IAudioFilter > createAudioFilter(const char *name)
Definition: NGIAgoraExtensionProvider.h:113
@ AUDIO_REMOTE_USER_PLAYBACK_FILTER
Definition: NGIAgoraExtensionProvider.h:60
Definition: NGIAgoraExtensionControl.h:22