summaryrefslogtreecommitdiffstats
path: root/src/plugins/blackberry/camera/bbcamerasession.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/blackberry/camera/bbcamerasession.h')
-rw-r--r--src/plugins/blackberry/camera/bbcamerasession.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/plugins/blackberry/camera/bbcamerasession.h b/src/plugins/blackberry/camera/bbcamerasession.h
index ffb650132..f57c7dabf 100644
--- a/src/plugins/blackberry/camera/bbcamerasession.h
+++ b/src/plugins/blackberry/camera/bbcamerasession.h
@@ -57,6 +57,7 @@
QT_BEGIN_NAMESPACE
class BbCameraOrientationHandler;
+class WindowGrabber;
class BbCameraSession : public QObject
{
@@ -137,10 +138,6 @@ public:
QAudioEncoderSettings audioSettings() const;
void setAudioSettings(const QAudioEncoderSettings &settings);
- // methods invoked from BB10 camera API callbacks in separated thread
- void handlePhotoViewFinderData(camera_buffer_t*);
- void handleVideoViewFinderData(camera_buffer_t*);
-
Q_SIGNALS:
// camera control
void statusChanged(QCamera::Status);
@@ -178,6 +175,7 @@ private slots:
void handleVideoRecordingResumed();
void deviceOrientationChanged(int);
void handleCameraPowerUp();
+ void viewfinderFrameGrabbed(const QImage &image);
private:
bool openCamera();
@@ -227,6 +225,8 @@ private:
BbMediaStorageLocation m_mediaStorageLocation;
camera_handle_t m_handle;
+
+ WindowGrabber* m_windowGrabber;
};
QDebug operator<<(QDebug debug, camera_error_t error);