Agora C++ API Reference for All Platforms
agora::rtc::ICameraCapturerEx Member List

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

AddRef() const =0agora::RefCountInterfacepure virtual
CAMERA_BACK enum valueagora::rtc::ICameraCapturer
CAMERA_EXTRA enum valueagora::rtc::ICameraCapturer
CAMERA_FRONT enum valueagora::rtc::ICameraCapturer
CAMERA_SOURCE enum nameagora::rtc::ICameraCapturer
CAMERA_STARTED enum valueagora::rtc::ICameraCapturer
CAMERA_STATE enum nameagora::rtc::ICameraCapturer
CAMERA_STOPPED enum valueagora::rtc::ICameraCapturer
createDeviceInfo()=0agora::rtc::ICameraCapturerpure virtual
enableCenterStage(bool enabled)=0agora::rtc::ICameraCapturerpure virtual
enableFaceDetection(bool enable, aosl_ref_t ares=AOSL_REF_INVALID)=0agora::rtc::ICameraCapturerpure virtual
enableFaceDetectionLLApiInternal(bool enable)=0agora::rtc::ICameraCapturerExpure virtual
enableMultiCamera(bool enable, aosl_ref_t ares=AOSL_REF_INVALID)=0agora::rtc::ICameraCapturerpure virtual
enableMultiCameraLLApiInternal(bool enable)=0agora::rtc::ICameraCapturerExpure virtual
getCameraMaxZoom()=0agora::rtc::ICameraCapturerpure virtual
getCameraMaxZoomLLApiInternal()=0agora::rtc::ICameraCapturerExpure virtual
getCameraOutputDataType()=0agora::rtc::ICameraCapturerExpure virtual
getCameraSource()=0agora::rtc::ICameraCapturerpure virtual
getCaptureFormat()=0agora::rtc::ICameraCapturerpure virtual
getCaptureFormatLLApiInternal()=0agora::rtc::ICameraCapturerExpure virtual
getDeviceId()=0agora::rtc::ICameraCapturerExpure virtual
HasOneRef() const =0agora::RefCountInterfacepure virtual
initWithDeviceId(const char *deviceId)=0agora::rtc::ICameraCapturerpure virtual
initWithDeviceIdLLApiInternal(const char *deviceId)=0agora::rtc::ICameraCapturerExpure virtual
initWithDeviceName(const char *deviceName)=0agora::rtc::ICameraCapturerpure virtual
initWithDeviceNameLLApiInternal(const char *deviceName)=0agora::rtc::ICameraCapturerExpure virtual
isAutoFaceFocusSupported()=0agora::rtc::ICameraCapturerpure virtual
isAutoFaceFocusSupportedLLApiInternal()=0agora::rtc::ICameraCapturerExpure virtual
isCameraAutoExposureFaceModeSupported()=0agora::rtc::ICameraCapturerpure virtual
isCameraAutoExposureFaceModeSupportedLLApiInternal()=0agora::rtc::ICameraCapturerExpure virtual
isCameraExposurePositionSupported()=0agora::rtc::ICameraCapturerpure virtual
isCameraExposurePositionSupportedLLApiInternal()=0agora::rtc::ICameraCapturerExpure virtual
isCameraExposureSupported()=0agora::rtc::ICameraCapturerpure virtual
isCameraExposureSupportedLLApiInternal()=0agora::rtc::ICameraCapturerExpure virtual
isCameraFaceDetectSupported()=0agora::rtc::ICameraCapturerpure virtual
isCameraFaceDetectSupportedLLApiInternal()=0agora::rtc::ICameraCapturerExpure virtual
isCameraTorchSupported()=0agora::rtc::ICameraCapturerpure virtual
isCameraTorchSupportedLLApiInternal()=0agora::rtc::ICameraCapturerExpure virtual
isCenterStageSupported()=0agora::rtc::ICameraCapturerpure virtual
isFocusSupported()=0agora::rtc::ICameraCapturerpure virtual
isFocusSupportedLLApiInternal()=0agora::rtc::ICameraCapturerExpure virtual
isZoomSupported()=0agora::rtc::ICameraCapturerpure virtual
isZoomSupportedLLApiInternal()=0agora::rtc::ICameraCapturerExpure virtual
registerCameraObserver(ICameraCaptureObserver *observer, aosl_ref_t ares=AOSL_REF_INVALID)=0agora::rtc::ICameraCapturerpure virtual
registerCameraObserverLLApiInternal(ICameraCaptureObserver *observer)=0agora::rtc::ICameraCapturerExpure virtual
Release() const =0agora::RefCountInterfacepure virtual
setAutoFaceDetectFocus(bool enable)=0agora::rtc::ICameraCapturerExpure virtual
setCamera1FocusMode(int mode)=0agora::rtc::ICameraCapturerExpure virtual
setCamera1FpsRangeEnabled(bool enable)=0agora::rtc::ICameraCapturerExpure virtual
setCamera2FocusMode(int mode)=0agora::rtc::ICameraCapturerExpure virtual
setCameraAutoExposureFaceModeEnabled(bool enabled, aosl_ref_t ares=AOSL_REF_INVALID)=0agora::rtc::ICameraCapturerpure virtual
setCameraAutoExposureFaceModeEnabledLLApiInternal(bool enabled)=0agora::rtc::ICameraCapturerExpure virtual
setCameraAutoFaceFocus(bool enable, aosl_ref_t ares=AOSL_REF_INVALID)=0agora::rtc::ICameraCapturerpure virtual
setCameraAutoFaceFocusLLApiInternal(bool enable)=0agora::rtc::ICameraCapturerExpure virtual
setCameraAutoWhiteBalance(bool enable)=0agora::rtc::ICameraCapturerExpure virtual
setCameraDropCount(int dropcount)=0agora::rtc::ICameraCapturerExpure virtual
setCameraExposureFactor(float value, aosl_ref_t ares=AOSL_REF_INVALID)=0agora::rtc::ICameraCapturerpure virtual
setCameraExposureFactorLLApiInternal(float factor)=0agora::rtc::ICameraCapturerExpure virtual
setCameraExposurePosition(float positionXinView, float positionYinView, aosl_ref_t ares=AOSL_REF_INVALID)=0agora::rtc::ICameraCapturerpure virtual
setCameraExposurePositionLLApiInternal(float positionXinView, float positionYinView)=0agora::rtc::ICameraCapturerExpure virtual
setCameraExtraSurface(bool extraSurface)=0agora::rtc::ICameraCapturerExpure virtual
setCameraFocus(float x, float y, aosl_ref_t ares=AOSL_REF_INVALID)=0agora::rtc::ICameraCapturerpure virtual
setCameraFocusLLApiInternal(float x, float y)=0agora::rtc::ICameraCapturerExpure virtual
setCameraLowPower(bool lowPower)=0agora::rtc::ICameraCapturerExpure virtual
setCameraMirror(VIDEO_MIRROR_MODE_TYPE mirror)=0agora::rtc::ICameraCapturerExpure virtual
setCameraOutputDataType(CAMERA_OUTPUT_DATA_TYPE type)=0agora::rtc::ICameraCapturerExpure virtual
setCameraPqFirst(bool pq_first)=0agora::rtc::ICameraCapturerExpure virtual
setCameraSelected(int module_selected)=0agora::rtc::ICameraCapturerExpure virtual
setCameraSelectedLevel(int camera_selected_level)=0agora::rtc::ICameraCapturerExpure virtual
setCameraSkipControl(int skip_control)=0agora::rtc::ICameraCapturerExpure virtual
setCameraSource(CAMERA_SOURCE source, aosl_ref_t ares=AOSL_REF_INVALID)=0agora::rtc::ICameraCapturerpure virtual
setCameraSourceLLApiInternal(ICameraCapturer::CAMERA_SOURCE source)=0agora::rtc::ICameraCapturerExpure virtual
setCameraSourceWithCameraId(CAMERA_SOURCE source, const char *camera_id)=0agora::rtc::ICameraCapturerExpure virtual
setCameraStabilizationMode(CAMERA_STABILIZATION_MODE mode)=0agora::rtc::ICameraCapturerpure virtual
setCameraTemplateType(int type)=0agora::rtc::ICameraCapturerExpure virtual
setCameraTemplateVideoLowestScore(int lowestScore)=0agora::rtc::ICameraCapturerExpure virtual
setCameraTorchOn(bool on, aosl_ref_t ares=AOSL_REF_INVALID)=0agora::rtc::ICameraCapturerpure virtual
setCameraTorchOnLLApiInternal(bool isOn)=0agora::rtc::ICameraCapturerExpure virtual
setCameraZoom(float zoomValue, aosl_ref_t ares=AOSL_REF_INVALID)=0agora::rtc::ICameraCapturerpure virtual
setCameraZoomLLApiInternal(float zoomValue)=0agora::rtc::ICameraCapturerExpure virtual
setCaptureFormat(const VideoFormat &capture_format, aosl_ref_t ares=AOSL_REF_INVALID)=0agora::rtc::ICameraCapturerpure virtual
setCaptureFormatLLApiInternal(const VideoFormat &capture_format)=0agora::rtc::ICameraCapturerExpure virtual
setColorSpaceInfo(webrtc::ColorSpace colorSpace)=0agora::rtc::ICameraCapturerExpure virtual
setDeviceOrientation(VIDEO_ORIENTATION orientation, aosl_ref_t ares=AOSL_REF_INVALID)=0agora::rtc::ICameraCapturerpure virtual
setDeviceOrientationLLApiInternal(VIDEO_ORIENTATION orientation)=0agora::rtc::ICameraCapturerExpure virtual
setFocalLengthType(CAMERA_FOCAL_LENGTH_TYPE focalLengthType)=0agora::rtc::ICameraCapturerExpure virtual
setHDRCaptureEnable(bool enableHDRCapture)=0agora::rtc::ICameraCapturerExpure virtual
setNoiseReductionMode(int mode)=0agora::rtc::ICameraCapturerExpure virtual
setOutputFormat(const VideoDataPipeFormat &output_format, bool bypass_resolution_adaption=false)=0agora::rtc::ICameraCapturerExpure virtual
setPreviewInfo(const PreviewMetaInfo &info)agora::rtc::ICameraCapturerExinlinevirtual
setVideoEdgeMode(int mode)=0agora::rtc::ICameraCapturerExpure virtual
setVideoStabilityMode(int mode)=0agora::rtc::ICameraCapturerExpure virtual
switchCamera(aosl_ref_t ares=AOSL_REF_INVALID)=0agora::rtc::ICameraCapturerpure virtual
switchCameraIdLLApiInternal(const char *cameraId)=0agora::rtc::ICameraCapturerExpure virtual
switchCameraLLApiInternal()=0agora::rtc::ICameraCapturerExpure virtual
unregisterCameraObserver(ICameraCaptureObserver *observer)=0agora::rtc::ICameraCapturerpure virtual
unregisterCameraObserverLLApiInternal(ICameraCaptureObserver *observer)=0agora::rtc::ICameraCapturerExpure virtual
~ICameraCapturer()agora::rtc::ICameraCapturerinlineprotected
~ICameraCapturerEx()agora::rtc::ICameraCapturerExinlinevirtual
~RefCountInterface()agora::RefCountInterfaceinlineprotectedvirtual