#include <NGIAgoraExtensionProvider.h>
Inherits agora::rtc::IExtensionVideoCodecProvider.
|
| enum | EXTENSION_TYPE {
AUDIO_FILTER
, VIDEO_PRE_PROCESSING_FILTER
, VIDEO_POST_PROCESSING_FILTER
, AUDIO_SINK
,
VIDEO_SINK
, AUDIO_RECORDING_LOCAL_PLAYBACK_FILTER = 10000
, AUDIO_POST_PROCESSING_FILTER = 10001
, AUDIO_REMOTE_USER_PLAYBACK_FILTER = 10002
,
AUDIO_PCM_SOURCE_FILTER = 10003
, AUDIO_PCM_SOURCE_SENDING_FILTER = 10004
, AUDIO_PCM_SOURCE_LOCAL_PLAYBACK_FILTER = 10005
, AUDIO_REMOTE_MIXED_PLAYBACK_FILTER = 10006
,
VIDEO_POST_CAPTURE_FILTER = 20001
, VIDEO_PRE_PREVIEW_FILTER = 20002
, VIDEO_PRE_ENCODER_FILTER = 20003
, VIDEO_ENCODER = 20004
,
VIDEO_DECODER = 20005
, UNKNOWN = 0xFFFF
} |
| |
| ExtensionVideoCodecInfo | video_codec_info |
| |
| virtual | ~IExtensionProvider () |
| |
| virtual | ~RefCountInterface () |
| |
◆ createVideoEncoder()