Agora Java API Reference for Android
|
Public Member Functions | |
CameraCapturerImpl (long nativeCameraCapturer) | |
synchronized void | release () |
int | setCameraSource (int source) |
int | getCameraSource () |
boolean | registerEventHandler (VideoDeviceEventHandler handler) |
boolean | unregisterEventHandler (VideoDeviceEventHandler handler) |
boolean | isZoomSupported () |
int | setZoom (float zoomValue) |
float | getMaxZoom () |
boolean | isFocusSupported () |
int | setFocus (float x, float y) |
boolean | isAutoFaceFocusSupported () |
int | setAutoFaceFocus (boolean enable) |
![]() | |
int | setCameraSource (@CameraSource int source) |
Counterpart of native agora_streaming_jni::CameraCapturerAndroid
int io.agora.streaming.internal.CameraCapturerImpl.getCameraSource | ( | ) |
Gets the camera source.
Implements io.agora.streaming.AgoraCameraCapturer.
boolean io.agora.streaming.internal.CameraCapturerImpl.registerEventHandler | ( | VideoDeviceEventHandler | handler | ) |
register observer event interface
enable | true or false |
Implements io.agora.streaming.AgoraCameraCapturer.
boolean io.agora.streaming.internal.CameraCapturerImpl.unregisterEventHandler | ( | VideoDeviceEventHandler | handler | ) |
unregister observer event interface
enable | true or false |
Implements io.agora.streaming.AgoraCameraCapturer.
boolean io.agora.streaming.internal.CameraCapturerImpl.isZoomSupported | ( | ) |
Determine whether the camera supports zoom
Implements io.agora.streaming.AgoraCameraCapturer.
int io.agora.streaming.internal.CameraCapturerImpl.setZoom | ( | float | zoomValue | ) |
Set camera zoom
zoomValue | camera zoom based getMaxZoom |
Implements io.agora.streaming.AgoraCameraCapturer.
float io.agora.streaming.internal.CameraCapturerImpl.getMaxZoom | ( | ) |
boolean io.agora.streaming.internal.CameraCapturerImpl.isFocusSupported | ( | ) |
Determine whether the camera supports focus
Implements io.agora.streaming.AgoraCameraCapturer.
int io.agora.streaming.internal.CameraCapturerImpl.setFocus | ( | float | x, |
float | y | ||
) |
set the position of camera's focus
x | Horizontal coordinate point of camera. from 0.0f to 1.0f |
y | Vertical coordinate point of camera from 0.0f to 1.0f |
Implements io.agora.streaming.AgoraCameraCapturer.
boolean io.agora.streaming.internal.CameraCapturerImpl.isAutoFaceFocusSupported | ( | ) |
Determine if camera support auto face focus
Implements io.agora.streaming.AgoraCameraCapturer.
int io.agora.streaming.internal.CameraCapturerImpl.setAutoFaceFocus | ( | boolean | enable | ) |
set to support auto face focus
enable | true or false |
Implements io.agora.streaming.AgoraCameraCapturer.