diff options
author | Denis Kormalev <kormalev.denis@gmail.com> | 2013-12-16 12:54:17 +0400 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2013-12-23 12:17:58 +0100 |
commit | a0df6c38364c87001258fe9f2375a2bd34ce4cfc (patch) | |
tree | 9293770f5b9a1cc7c303278db993ca2a3e2fae5a /src/plugins/android/src/mediacapture/qandroidcamerasession.h | |
parent | ecce937a054e4a96597cb13c40d216bddbd45891 (diff) |
Android: camera moved to a dedicated thread
Actual camera work moved to JCameraWorker which lives in dedicated
thread. JCamera now acts as proxy calling JCameraWorker methods with
invokeMethod (when it is needed).
[ChangeLog][QtMultimedia][Android] camera operations moved to a
dedicated thread
Task-number: QTBUG-35564
Change-Id: Ie4edcbf0869d56b0fef4ad0c820450cc77657fdd
Reviewed-by: Yoann Lopes <yoann.lopes@digia.com>
Diffstat (limited to 'src/plugins/android/src/mediacapture/qandroidcamerasession.h')
-rw-r--r-- | src/plugins/android/src/mediacapture/qandroidcamerasession.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/plugins/android/src/mediacapture/qandroidcamerasession.h b/src/plugins/android/src/mediacapture/qandroidcamerasession.h index 61d8c1a17..a621404a3 100644 --- a/src/plugins/android/src/mediacapture/qandroidcamerasession.h +++ b/src/plugins/android/src/mediacapture/qandroidcamerasession.h @@ -113,7 +113,10 @@ private Q_SLOTS: void onApplicationStateChanged(Qt::ApplicationState state); void onCameraPictureExposed(); + void onCameraPreviewFetched(const QByteArray &preview); void onCameraPictureCaptured(const QByteArray &data); + void onCameraPreviewStarted(); + void onCameraPreviewStopped(); private: bool open(); |