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

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

AddRef() const =0agora::RefCountInterfacepure virtual
CAMERA_BACK 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
enableFaceDetection(bool enable)=0agora::rtc::ICameraCapturerpure virtual
enableMultiCamera(bool enable)=0agora::rtc::ICameraCapturerpure virtual
getCameraMaxZoom()=0agora::rtc::ICameraCapturerpure virtual
getCameraSource()=0agora::rtc::ICameraCapturerpure virtual
getCaptureFormat()=0agora::rtc::ICameraCapturerpure virtual
HasOneRef() const =0agora::RefCountInterfacepure virtual
initWithDeviceId(const char *deviceId)=0agora::rtc::ICameraCapturerpure virtual
initWithDeviceName(const char *deviceName)=0agora::rtc::ICameraCapturerpure virtual
isAutoFaceFocusSupported()=0agora::rtc::ICameraCapturerpure virtual
isCameraAutoExposureFaceModeSupported()=0agora::rtc::ICameraCapturerpure virtual
isCameraExposurePositionSupported()=0agora::rtc::ICameraCapturerpure virtual
isCameraFaceDetectSupported()=0agora::rtc::ICameraCapturerpure virtual
isCameraTorchSupported()=0agora::rtc::ICameraCapturerpure virtual
isFocusSupported()=0agora::rtc::ICameraCapturerpure virtual
isZoomSupported()=0agora::rtc::ICameraCapturerpure virtual
registerCameraObserver(ICameraCaptureObserver *observer)=0agora::rtc::ICameraCapturerpure virtual
Release() const =0agora::RefCountInterfacepure virtual
setCameraAutoExposureFaceModeEnabled(bool enabled)=0agora::rtc::ICameraCapturerpure virtual
setCameraAutoFaceFocus(bool enable)=0agora::rtc::ICameraCapturerpure virtual
setCameraExposurePosition(float positionXinView, float positionYinView)=0agora::rtc::ICameraCapturerpure virtual
setCameraFocus(float x, float y)=0agora::rtc::ICameraCapturerpure virtual
setCameraSource(CAMERA_SOURCE source)=0agora::rtc::ICameraCapturerpure virtual
setCameraTorchOn(bool isOn)=0agora::rtc::ICameraCapturerpure virtual
setCameraZoom(float zoomValue)=0agora::rtc::ICameraCapturerpure virtual
setCaptureFormat(const VideoFormat &capture_format)=0agora::rtc::ICameraCapturerpure virtual
setDeviceOrientation(VIDEO_ORIENTATION orientation)=0agora::rtc::ICameraCapturerpure virtual
switchCamera()=0agora::rtc::ICameraCapturerpure virtual
unregisterCameraObserver(ICameraCaptureObserver *observer)=0agora::rtc::ICameraCapturerpure virtual
~ICameraCapturer()agora::rtc::ICameraCapturerinlineprotected
~RefCountInterface()agora::RefCountInterfaceinlineprotectedvirtual