Inherits IExtensionProvider.
◆ EXTENSION_TYPE
Enumerator |
---|
AUDIO_FILTER | note: discarded, Don't use it anymore.
|
VIDEO_PRE_PROCESSING_FILTER | |
VIDEO_POST_PROCESSING_FILTER | |
AUDIO_SINK | |
VIDEO_SINK | |
AUDIO_RECORDING_LOCAL_PLAYBACK_FILTER | |
AUDIO_POST_PROCESSING_FILTER | |
AUDIO_REMOTE_USER_PLAYBACK_FILTER | |
AUDIO_PCM_SOURCE_FILTER | |
AUDIO_PCM_SOURCE_SENDING_FILTER | |
AUDIO_PCM_SOURCE_LOCAL_PLAYBACK_FILTER | |
AUDIO_REMOTE_MIXED_PLAYBACK_FILTER | |
UNKNOWN | |
◆ getExtensionVersion()
virtual void getExtensionVersion |
( |
const char * |
extension_name, |
|
|
ExtensionVersion & |
version |
|
) |
| |
|
pure virtual |
◆ setExtensionControl()
◆ enumerateExtensions()
virtual void enumerateExtensions |
( |
ExtensionMetaInfo * |
extension_list, |
|
|
int & |
extension_count |
|
) |
| |
|
inlinevirtualinherited |
◆ createAudioFilter()
◆ createVideoFilter()
◆ createVideoSink()
◆ setProperty()
virtual void setProperty |
( |
const char * |
key, |
|
|
const char * |
value |
|
) |
| |
|
inlinevirtualinherited |
◆ AddRef()
virtual void AddRef |
( |
| ) |
const |
|
pure virtualinherited |
◆ Release()
◆ HasOneRef()
virtual bool HasOneRef |
( |
| ) |
const |
|
pure virtualinherited |