Public Member Functions | |
~CaptureSessionMode () override | |
bool | isVideoRecordSession () const override |
void | triggerStillPictureCapture () override |
Protected Member Functions | |
CaptureSessionMode (Pimpl &ownerToUse, ScopedCameraDevice &cameraDeviceToUse, GlobalRef &handlerToUse, PreviewDisplay &pd, int cameraSensorOrientationToUse, int cameraLensFacingToUse, StreamConfigurationMap &streamConfigurationMapToUse) | |
void | captureSessionConfigured (ScopedCameraDevice::CaptureSession *session) override |
Mode & | crtp () |
void | previewDisplayAboutToBeDestroyed () override |
void | previewDisplayReady () override |
void | startSession () |
void | stopPreview () |
Protected Attributes | |
int | cameraLensFacing |
int | cameraSensorOrientation |
std::unique_ptr< ScopedCameraDevice::CaptureSession > | captureSession |
GlobalRef & | handler |
Pimpl & | owner |
PreviewDisplay & | previewDisplay |
ScopedCameraDevice & | scopedCameraDevice |
StreamConfigurationMap & | streamConfigurationMap |
|
inlineoverride |
|
inlineprotected |
|
inlineoverrideprotectedvirtual |
|
inlineprotected |
|
inlineoverridevirtual |
Implements CameraDevice::Pimpl::CaptureSessionModeBase.
|
inlineoverrideprotectedvirtual |
Implements CameraDevice::Pimpl::PreviewDisplay::Listener.
|
inlineoverrideprotectedvirtual |
Implements CameraDevice::Pimpl::PreviewDisplay::Listener.
|
inlineprotected |
|
inlineprotected |
|
inlineoverridevirtual |
Implements CameraDevice::Pimpl::CaptureSessionModeBase.
|
protected |
|
protected |
|
protected |
Referenced by CameraDevice::Pimpl::CaptureSessionMode< CaptureSessionPreviewMode >::captureSessionConfigured(), CameraDevice::Pimpl::CaptureSessionMode< CaptureSessionPreviewMode >::previewDisplayReady(), CameraDevice::Pimpl::CaptureSessionMode< CaptureSessionPreviewMode >::startSession(), CameraDevice::Pimpl::CaptureSessionMode< CaptureSessionPreviewMode >::stopPreview(), CameraDevice::Pimpl::CaptureSessionMode< CaptureSessionPreviewMode >::triggerStillPictureCapture(), and CameraDevice::Pimpl::CaptureSessionMode< CaptureSessionPreviewMode >::~CaptureSessionMode().
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |