| 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 |
| enableMultiCamera(bool enable, aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::rtc::ICameraCapturer | pure virtual |
| getCameraMaxZoom()=0 | agora::rtc::ICameraCapturer | pure virtual |
| getCameraSource()=0 | agora::rtc::ICameraCapturer | pure virtual |
| getCaptureFormat()=0 | agora::rtc::ICameraCapturer | pure virtual |
| HasOneRef() const =0 | agora::RefCountInterface | pure virtual |
| initWithDeviceId(const char *deviceId)=0 | agora::rtc::ICameraCapturer | pure virtual |
| initWithDeviceName(const char *deviceName)=0 | agora::rtc::ICameraCapturer | pure virtual |
| isAutoFaceFocusSupported()=0 | agora::rtc::ICameraCapturer | pure virtual |
| isCameraAutoExposureFaceModeSupported()=0 | agora::rtc::ICameraCapturer | pure virtual |
| isCameraExposurePositionSupported()=0 | agora::rtc::ICameraCapturer | pure virtual |
| isCameraExposureSupported()=0 | agora::rtc::ICameraCapturer | pure virtual |
| isCameraFaceDetectSupported()=0 | agora::rtc::ICameraCapturer | pure virtual |
| isCameraTorchSupported()=0 | agora::rtc::ICameraCapturer | pure virtual |
| isCenterStageSupported()=0 | agora::rtc::ICameraCapturer | pure virtual |
| isFocusSupported()=0 | agora::rtc::ICameraCapturer | pure virtual |
| isZoomSupported()=0 | agora::rtc::ICameraCapturer | pure virtual |
| registerCameraObserver(ICameraCaptureObserver *observer, aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::rtc::ICameraCapturer | pure virtual |
| Release() const =0 | agora::RefCountInterface | pure virtual |
| setCameraAutoExposureFaceModeEnabled(bool enabled, aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::rtc::ICameraCapturer | pure virtual |
| setCameraAutoFaceFocus(bool enable, aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::rtc::ICameraCapturer | pure virtual |
| setCameraExposureFactor(float value, aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::rtc::ICameraCapturer | pure virtual |
| setCameraExposurePosition(float positionXinView, float positionYinView, aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::rtc::ICameraCapturer | pure virtual |
| setCameraFocus(float x, float y, aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::rtc::ICameraCapturer | pure virtual |
| setCameraSource(CAMERA_SOURCE source, aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::rtc::ICameraCapturer | pure virtual |
| setCameraStabilizationMode(CAMERA_STABILIZATION_MODE mode)=0 | agora::rtc::ICameraCapturer | pure virtual |
| setCameraTorchOn(bool on, aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::rtc::ICameraCapturer | pure virtual |
| setCameraZoom(float zoomValue, aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::rtc::ICameraCapturer | pure virtual |
| setCaptureFormat(const VideoFormat &capture_format, aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::rtc::ICameraCapturer | pure virtual |
| setDeviceOrientation(VIDEO_ORIENTATION orientation, aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::rtc::ICameraCapturer | pure virtual |
| switchCamera(aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::rtc::ICameraCapturer | pure virtual |
| unregisterCameraObserver(ICameraCaptureObserver *observer)=0 | agora::rtc::ICameraCapturer | pure virtual |
| ~ICameraCapturer() | agora::rtc::ICameraCapturer | inlineprotected |
| ~RefCountInterface() | agora::RefCountInterface | inlineprotectedvirtual |