summaryrefslogtreecommitdiffstats
path: root/src/multimedia/recording/qmediarecorder_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/multimedia/recording/qmediarecorder_p.h')
-rw-r--r--src/multimedia/recording/qmediarecorder_p.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/multimedia/recording/qmediarecorder_p.h b/src/multimedia/recording/qmediarecorder_p.h
index bf18abf77..c868c4705 100644
--- a/src/multimedia/recording/qmediarecorder_p.h
+++ b/src/multimedia/recording/qmediarecorder_p.h
@@ -62,6 +62,9 @@ public:
QMediaRecorderPrivate();
virtual ~QMediaRecorderPrivate() {}
+ void applySettingsLater();
+ void restartCamera();
+
QMediaObject *mediaObject;
QMediaRecorderControl *control;
@@ -70,6 +73,8 @@ public:
QVideoEncoderControl *videoControl;
QMetaDataWriterControl *metaDataControl;
+ bool settingsChanged;
+
QTimer* notifyTimer;
QMediaRecorder::State state;
@@ -81,6 +86,7 @@ public:
void _q_serviceDestroyed();
void _q_notify();
void _q_updateNotifyInterval(int ms);
+ void _q_applySettings();
QMediaRecorder *q_ptr;
};