Agora Java API Reference for Android
agora::rtc::IExtensionVideoEncoder Member List

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

AddRef() const =0 (defined in agora::RefCountInterface)agora::RefCountInterfacepure virtual
encode(agora_refptr< IVideoFrame > frame, VIDEO_FRAME_TYPE frame_type)=0agora::rtc::IExtensionVideoEncoderpure virtual
getAdvancedCodecProperty(const char *key, char *json_value, int &length) const =0agora::rtc::IExtensionVideoEncoderpure virtual
HasOneRef() const =0 (defined in agora::RefCountInterface)agora::RefCountInterfacepure virtual
initVideoEncoder(ExtensionVideoCodecSettings codec_settings)=0agora::rtc::IExtensionVideoEncoderpure virtual
querySupportCodecDataFormat(media::base::VIDEO_PIXEL_FORMAT *data_format, int &size)=0agora::rtc::IExtensionVideoEncoderpure virtual
registerEncoderCallback(IExtensionEncoderCallback *callback)=0agora::rtc::IExtensionVideoEncoderpure virtual
Release() const =0 (defined in agora::RefCountInterface)agora::RefCountInterfacepure virtual
releaseVideoEncoder()=0agora::rtc::IExtensionVideoEncoderpure virtual
setAdvancedCodecProperty(const char *key, const char *json_value)=0agora::rtc::IExtensionVideoEncoderpure virtual
setRates(uint32_t bitrate_kbps, uint32_t framerate)=0agora::rtc::IExtensionVideoEncoderpure virtual
~RefCountInterface() (defined in agora::RefCountInterface)agora::RefCountInterfaceprotectedvirtual