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