summaryrefslogtreecommitdiffstats
path: root/src/plugins/android/src/wrappers/jni/androidcamera.h
diff options
context:
space:
mode:
authorYoann Lopes <yoann.lopes@theqtcompany.com>2015-11-10 15:34:22 +0100
committerYoann Lopes <yoann.lopes@theqtcompany.com>2015-12-03 09:40:16 +0000
commitb7880782b92e214d98bb957fb2ff6f7d5fffd104 (patch)
treea4ea6095e332e499122c7eb9e54c362cd77d5fb2 /src/plugins/android/src/wrappers/jni/androidcamera.h
parent3b322323d036ae2fc9f685bfc74d1ebcd5532159 (diff)
Android: check for exceptions in some camera operations.
Not all camera operations are documented to raise exceptions, but they actually might do so depending on the hardware/drivers. Check for exceptions in all functions that could porentially fail and react appropriately. Task-number: QTBUG-49134 Change-Id: I633ca7f2e3aeb6532e1c445735e62135f52cf25f Reviewed-by: Christian Stromme <christian.stromme@theqtcompany.com>
Diffstat (limited to 'src/plugins/android/src/wrappers/jni/androidcamera.h')
-rw-r--r--src/plugins/android/src/wrappers/jni/androidcamera.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/plugins/android/src/wrappers/jni/androidcamera.h b/src/plugins/android/src/wrappers/jni/androidcamera.h
index 7a8ae8b23..b5903688d 100644
--- a/src/plugins/android/src/wrappers/jni/androidcamera.h
+++ b/src/plugins/android/src/wrappers/jni/androidcamera.h
@@ -168,6 +168,7 @@ public:
Q_SIGNALS:
void previewSizeChanged();
void previewStarted();
+ void previewFailedToStart();
void previewStopped();
void autoFocusStarted();
@@ -175,6 +176,7 @@ Q_SIGNALS:
void whiteBalanceChanged();
+ void takePictureFailed();
void pictureExposed();
void pictureCaptured(const QByteArray &data);
void lastPreviewFrameFetched(const QByteArray &preview, int width, int height);