#include <juce_android_CameraDevice.h>
|
| static void | cameraCaptureSessionActiveCallback (JNIEnv *, jobject, jlong host, jobject rawSession) |
| |
| static void | cameraCaptureSessionClosedCallback (JNIEnv *, jobject, jlong host, jobject rawSession) |
| |
| static void | cameraCaptureSessionConfiguredCallback (JNIEnv *, jobject, jlong host, jobject rawSession) |
| |
| static void | cameraCaptureSessionConfigureFailedCallback (JNIEnv *, jobject, jlong host, jobject rawSession) |
| |
| static void | cameraCaptureSessionReadyCallback (JNIEnv *, jobject, jlong host, jobject rawSession) |
| |
| static void | setCaptureRequestBuilderIntegerKey (jobject captureRequestBuilder, jfieldID key, int value) |
| |
◆ ~CaptureSession()
| CameraDevice::Pimpl::ScopedCameraDevice::CaptureSession::~CaptureSession |
( |
| ) |
|
|
inline |
◆ CaptureSession()
| CameraDevice::Pimpl::ScopedCameraDevice::CaptureSession::CaptureSession |
( |
ScopedCameraDevice & |
scopedCameraDeviceToUse, |
|
|
ConfiguredCallback & |
configuredCallbackToUse, |
|
|
const LocalRef< jobject > & |
surfacesList, |
|
|
GlobalRef & |
handlerToUse, |
|
|
int |
captureSessionTemplate, |
|
|
int |
autoFocusModeToUse |
|
) |
| |
|
inlineprivate |
◆ cameraCaptureSessionActive()
| void CameraDevice::Pimpl::ScopedCameraDevice::CaptureSession::cameraCaptureSessionActive |
( |
jobject |
session | ) |
|
|
inlineprivate |
◆ cameraCaptureSessionActiveCallback()
| static void CameraDevice::Pimpl::ScopedCameraDevice::CaptureSession::cameraCaptureSessionActiveCallback |
( |
JNIEnv * |
, |
|
|
jobject |
, |
|
|
jlong |
host, |
|
|
jobject |
rawSession |
|
) |
| |
|
inlinestaticprivate |
◆ cameraCaptureSessionClosed()
| void CameraDevice::Pimpl::ScopedCameraDevice::CaptureSession::cameraCaptureSessionClosed |
( |
jobject |
session | ) |
|
|
inlineprivate |
◆ cameraCaptureSessionClosedCallback()
| static void CameraDevice::Pimpl::ScopedCameraDevice::CaptureSession::cameraCaptureSessionClosedCallback |
( |
JNIEnv * |
, |
|
|
jobject |
, |
|
|
jlong |
host, |
|
|
jobject |
rawSession |
|
) |
| |
|
inlinestaticprivate |
◆ cameraCaptureSessionConfigured()
| void CameraDevice::Pimpl::ScopedCameraDevice::CaptureSession::cameraCaptureSessionConfigured |
( |
const LocalRef< jobject > & |
session | ) |
|
|
inlineprivate |
◆ cameraCaptureSessionConfiguredCallback()
| static void CameraDevice::Pimpl::ScopedCameraDevice::CaptureSession::cameraCaptureSessionConfiguredCallback |
( |
JNIEnv * |
, |
|
|
jobject |
, |
|
|
jlong |
host, |
|
|
jobject |
rawSession |
|
) |
| |
|
inlinestaticprivate |
◆ cameraCaptureSessionConfigureFailed()
| void CameraDevice::Pimpl::ScopedCameraDevice::CaptureSession::cameraCaptureSessionConfigureFailed |
( |
jobject |
session | ) |
|
|
inlineprivate |
◆ cameraCaptureSessionConfigureFailedCallback()
| static void CameraDevice::Pimpl::ScopedCameraDevice::CaptureSession::cameraCaptureSessionConfigureFailedCallback |
( |
JNIEnv * |
, |
|
|
jobject |
, |
|
|
jlong |
host, |
|
|
jobject |
rawSession |
|
) |
| |
|
inlinestaticprivate |
◆ cameraCaptureSessionReady()
| void CameraDevice::Pimpl::ScopedCameraDevice::CaptureSession::cameraCaptureSessionReady |
( |
const LocalRef< jobject > & |
session | ) |
|
|
inlineprivate |
◆ cameraCaptureSessionReadyCallback()
| static void CameraDevice::Pimpl::ScopedCameraDevice::CaptureSession::cameraCaptureSessionReadyCallback |
( |
JNIEnv * |
, |
|
|
jobject |
, |
|
|
jlong |
host, |
|
|
jobject |
rawSession |
|
) |
| |
|
inlinestaticprivate |
◆ getNativeSession()
| const GlobalRef& CameraDevice::Pimpl::ScopedCameraDevice::CaptureSession::getNativeSession |
( |
| ) |
const |
|
inline |
◆ openedOk()
| bool CameraDevice::Pimpl::ScopedCameraDevice::CaptureSession::openedOk |
( |
| ) |
const |
|
inlinenoexcept |
◆ setCaptureRequestBuilderIntegerKey()
| static void CameraDevice::Pimpl::ScopedCameraDevice::CaptureSession::setCaptureRequestBuilderIntegerKey |
( |
jobject |
captureRequestBuilder, |
|
|
jfieldID |
key, |
|
|
int |
value |
|
) |
| |
|
inlinestaticprivate |
◆ start()
| bool CameraDevice::Pimpl::ScopedCameraDevice::CaptureSession::start |
( |
const LocalRef< jobject > & |
targetSurfacesList, |
|
|
GlobalRef & |
handlerToUse |
|
) |
| |
|
inline |
◆ takeStillPicture()
| void CameraDevice::Pimpl::ScopedCameraDevice::CaptureSession::takeStillPicture |
( |
jobject |
targetSurface | ) |
|
|
inline |
◆ ScopedCameraDevice
◆ autoFocusMode
| int CameraDevice::Pimpl::ScopedCameraDevice::CaptureSession::autoFocusMode |
|
private |
◆ captureRequestBuilder
| GlobalRef CameraDevice::Pimpl::ScopedCameraDevice::CaptureSession::captureRequestBuilder |
|
private |
◆ captureSession
| GlobalRef CameraDevice::Pimpl::ScopedCameraDevice::CaptureSession::captureSession |
|
private |
◆ captureSessionLock
| CriticalSection CameraDevice::Pimpl::ScopedCameraDevice::CaptureSession::captureSessionLock |
|
private |
◆ captureSessionStateCallback
| GlobalRef CameraDevice::Pimpl::ScopedCameraDevice::CaptureSession::captureSessionStateCallback |
|
private |
◆ closedEvent
| WaitableEvent CameraDevice::Pimpl::ScopedCameraDevice::CaptureSession::closedEvent |
|
private |
◆ configuredCallback
| ConfiguredCallback& CameraDevice::Pimpl::ScopedCameraDevice::CaptureSession::configuredCallback |
|
private |
◆ handler
| GlobalRef& CameraDevice::Pimpl::ScopedCameraDevice::CaptureSession::handler |
|
private |
◆ pendingClose
| Atomic<int> CameraDevice::Pimpl::ScopedCameraDevice::CaptureSession::pendingClose { 0 } |
|
private |
◆ previewCaptureRequest
| GlobalRef CameraDevice::Pimpl::ScopedCameraDevice::CaptureSession::previewCaptureRequest |
|
private |
◆ scopedCameraDevice
| ScopedCameraDevice& CameraDevice::Pimpl::ScopedCameraDevice::CaptureSession::scopedCameraDevice |
|
private |
◆ stillPictureTaker
| std::unique_ptr<StillPictureTaker> CameraDevice::Pimpl::ScopedCameraDevice::CaptureSession::stillPictureTaker |
|
private |
The documentation for this class was generated from the following file: