Inherits IExtensionVideoCodecProvider.
◆ EXTENSION_TYPE
| Enumerator |
|---|
| AUDIO_FILTER | note: discarded, Don't use it anymore.
|
| VIDEO_PRE_PROCESSING_FILTER | note: discarded, Don't use it anymore.
|
| 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 | |
| VIDEO_POST_CAPTURE_FILTER | |
| VIDEO_PRE_PREVIEW_FILTER | |
| VIDEO_PRE_ENCODER_FILTER | |
| VIDEO_ENCODER | |
| VIDEO_DECODER | |
| UNKNOWN | |
◆ createVideoEncoder()
◆ 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 |
◆ video_codec_info