|
static void JNICALL | cameraDeviceStateClosedCallback (JNIEnv *, jobject, jlong host, jobject) |
|
static void JNICALL | cameraDeviceStateDisconnectedCallback (JNIEnv *, jobject, jlong host, jobject) |
|
static void JNICALL | cameraDeviceStateErrorCallback (JNIEnv *, jobject, jlong host, jobject, jint error) |
|
static void JNICALL | cameraDeviceStateOpenedCallback (JNIEnv *, jobject, jlong host, jobject rawCamera) |
|
◆ ScopedCameraDevice()
CameraDevice::Pimpl::ScopedCameraDevice::ScopedCameraDevice |
( |
Pimpl & |
ownerToUse, |
|
|
const String & |
cameraIdToUse, |
|
|
GlobalRef & |
cameraManagerToUse, |
|
|
GlobalRef & |
handlerToUse, |
|
|
int |
autoFocusModeToUse |
|
) |
| |
|
inline |
◆ ~ScopedCameraDevice()
CameraDevice::Pimpl::ScopedCameraDevice::~ScopedCameraDevice |
( |
| ) |
|
|
inline |
◆ cameraDeviceStateClosed()
void CameraDevice::Pimpl::ScopedCameraDevice::cameraDeviceStateClosed |
( |
| ) |
|
|
inlineprivate |
◆ cameraDeviceStateClosedCallback()
static void JNICALL CameraDevice::Pimpl::ScopedCameraDevice::cameraDeviceStateClosedCallback |
( |
JNIEnv * |
, |
|
|
jobject |
, |
|
|
jlong |
host, |
|
|
jobject |
|
|
) |
| |
|
inlinestaticprivate |
◆ cameraDeviceStateDisconnected()
void CameraDevice::Pimpl::ScopedCameraDevice::cameraDeviceStateDisconnected |
( |
| ) |
|
|
inlineprivate |
◆ cameraDeviceStateDisconnectedCallback()
static void JNICALL CameraDevice::Pimpl::ScopedCameraDevice::cameraDeviceStateDisconnectedCallback |
( |
JNIEnv * |
, |
|
|
jobject |
, |
|
|
jlong |
host, |
|
|
jobject |
|
|
) |
| |
|
inlinestaticprivate |
◆ cameraDeviceStateError()
void CameraDevice::Pimpl::ScopedCameraDevice::cameraDeviceStateError |
( |
int |
errorCode | ) |
|
|
inlineprivate |
◆ cameraDeviceStateErrorCallback()
static void JNICALL CameraDevice::Pimpl::ScopedCameraDevice::cameraDeviceStateErrorCallback |
( |
JNIEnv * |
, |
|
|
jobject |
, |
|
|
jlong |
host, |
|
|
jobject |
, |
|
|
jint |
error |
|
) |
| |
|
inlinestaticprivate |
◆ cameraDeviceStateOpened()
void CameraDevice::Pimpl::ScopedCameraDevice::cameraDeviceStateOpened |
( |
const LocalRef< jobject > & |
cameraDeviceToUse | ) |
|
|
inlineprivate |
◆ cameraDeviceStateOpenedCallback()
static void JNICALL CameraDevice::Pimpl::ScopedCameraDevice::cameraDeviceStateOpenedCallback |
( |
JNIEnv * |
, |
|
|
jobject |
, |
|
|
jlong |
host, |
|
|
jobject |
rawCamera |
|
) |
| |
|
inlinestaticprivate |
◆ close()
void CameraDevice::Pimpl::ScopedCameraDevice::close |
( |
| ) |
|
|
inline |
◆ createCameraStateCallbackObject()
LocalRef<jobject> CameraDevice::Pimpl::ScopedCameraDevice::createCameraStateCallbackObject |
( |
| ) |
|
|
inlineprivate |
◆ createCaptureSession()
◆ hasErrorOccurred()
bool CameraDevice::Pimpl::ScopedCameraDevice::hasErrorOccurred |
( |
| ) |
const |
|
inline |
◆ notifyOpenResult()
void CameraDevice::Pimpl::ScopedCameraDevice::notifyOpenResult |
( |
| ) |
|
|
inlineprivate |
◆ open()
void CameraDevice::Pimpl::ScopedCameraDevice::open |
( |
| ) |
|
|
inline |
◆ openedOk()
bool CameraDevice::Pimpl::ScopedCameraDevice::openedOk |
( |
| ) |
const |
|
inline |
◆ autoFocusMode
int CameraDevice::Pimpl::ScopedCameraDevice::autoFocusMode |
|
private |
◆ cameraDevice
GlobalRef CameraDevice::Pimpl::ScopedCameraDevice::cameraDevice |
|
private |
◆ cameraId
const String CameraDevice::Pimpl::ScopedCameraDevice::cameraId |
|
private |
◆ cameraManager
GlobalRef& CameraDevice::Pimpl::ScopedCameraDevice::cameraManager |
|
private |
◆ cameraStateCallback
GlobalRef CameraDevice::Pimpl::ScopedCameraDevice::cameraStateCallback |
|
private |
◆ closedEvent
WaitableEvent CameraDevice::Pimpl::ScopedCameraDevice::closedEvent |
|
private |
◆ fatalErrorOccurred
Atomic<int> CameraDevice::Pimpl::ScopedCameraDevice::fatalErrorOccurred { 0 } |
|
private |
◆ handler
GlobalRef& CameraDevice::Pimpl::ScopedCameraDevice::handler |
|
private |
◆ openError
String CameraDevice::Pimpl::ScopedCameraDevice::openError |
|
private |
◆ owner
Pimpl& CameraDevice::Pimpl::ScopedCameraDevice::owner |
|
private |
◆ pendingClose
Atomic<int> CameraDevice::Pimpl::ScopedCameraDevice::pendingClose { 0 } |
|
private |
◆ pendingOpen
Atomic<int> CameraDevice::Pimpl::ScopedCameraDevice::pendingOpen { 0 } |
|
private |
The documentation for this class was generated from the following file: