diff options
author | Yoann Lopes <yoann.lopes@theqtcompany.com> | 2015-11-10 15:34:22 +0100 |
---|---|---|
committer | Yoann Lopes <yoann.lopes@theqtcompany.com> | 2015-12-03 09:40:16 +0000 |
commit | b7880782b92e214d98bb957fb2ff6f7d5fffd104 (patch) | |
tree | a4ea6095e332e499122c7eb9e54c362cd77d5fb2 /src/plugins/android/src/wrappers/jni/androidcamera.h | |
parent | 3b322323d036ae2fc9f685bfc74d1ebcd5532159 (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.h | 2 |
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); |