summaryrefslogtreecommitdiffstats
path: root/src/imports/multimedia/qdeclarativecamerarecorder_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/imports/multimedia/qdeclarativecamerarecorder_p.h')
-rw-r--r--src/imports/multimedia/qdeclarativecamerarecorder_p.h11
1 files changed, 7 insertions, 4 deletions
diff --git a/src/imports/multimedia/qdeclarativecamerarecorder_p.h b/src/imports/multimedia/qdeclarativecamerarecorder_p.h
index c6315c276..c0599b002 100644
--- a/src/imports/multimedia/qdeclarativecamerarecorder_p.h
+++ b/src/imports/multimedia/qdeclarativecamerarecorder_p.h
@@ -84,6 +84,7 @@ class QDeclarativeCameraRecorder : public QObject
Q_PROPERTY(qint64 duration READ duration NOTIFY durationChanged)
Q_PROPERTY(QString outputLocation READ outputLocation WRITE setOutputLocation NOTIFY outputLocationChanged)
+ Q_PROPERTY(QString actualLocation READ actualLocation NOTIFY actualLocationChanged)
Q_PROPERTY(bool muted READ isMuted WRITE setMuted NOTIFY mutedChanged)
Q_PROPERTY(QString errorString READ errorString NOTIFY error)
@@ -101,6 +102,8 @@ public:
QSize captureResolution();
QString outputLocation() const;
+ QString actualLocation() const;
+
qint64 duration() const;
bool isMuted() const;
@@ -118,7 +121,7 @@ public:
int audioSampleRate() const;
public Q_SLOTS:
- void setOutputLocation(const QUrl &location);
+ void setOutputLocation(const QString &location);
void record();
void stop();
@@ -143,12 +146,11 @@ Q_SIGNALS:
void durationChanged(qint64 duration);
void mutedChanged(bool muted);
void outputLocationChanged(const QString &location);
+ void actualLocationChanged(const QString &location);
void error(QMediaRecorder::Error errorCode);
- void metaDataAvailableChanged(bool available);
- void metaDataWritableChanged(bool writable);
- void metaDataChanged();
+ void metaDataChanged(const QString &key, const QVariant &value);
void captureResolutionChanged(const QSize &);
void audioCodecChanged(const QString &codec);
@@ -164,6 +166,7 @@ Q_SIGNALS:
private slots:
void updateRecorderState(QMediaRecorder::State);
void updateRecorderError(QMediaRecorder::Error);
+ void updateActualLocation(const QUrl&);
private:
friend class QDeclarativeCamera;