diff options
author | Artem Dyomin <artem.dyomin@qt.io> | 2024-01-30 17:56:43 +0100 |
---|---|---|
committer | Artem Dyomin <artem.dyomin@qt.io> | 2024-03-20 10:21:26 +0000 |
commit | 32857b05e3b646283c7d83cab22da72686feb115 (patch) | |
tree | 100922e72d92fb32f048e8009ce2074ac52f4817 /src/multimedia/recording/qmediarecorder.h | |
parent | f5bd35a2eeb11b7a8f7f9a4230f1c3c5dc79c5ee (diff) |
Add outputDevice to the API of QMediaRecorder
Currently, QMediaRecorder writes data to QUrl,
it should handle QIODevice as well.
The patch adds empty methods and basic documentation.
The documentation is to be updated later on, during implementation.
Task-number: QTBUG-114675
Task-number: QTBUG-121827
Change-Id: Ie807fc5547459b0e42869ea40c30c2dfa3a097cc
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Artem Dyomin <artem.dyomin@qt.io>
Diffstat (limited to 'src/multimedia/recording/qmediarecorder.h')
-rw-r--r-- | src/multimedia/recording/qmediarecorder.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/multimedia/recording/qmediarecorder.h b/src/multimedia/recording/qmediarecorder.h index c181e8ea0..fed276baf 100644 --- a/src/multimedia/recording/qmediarecorder.h +++ b/src/multimedia/recording/qmediarecorder.h @@ -90,6 +90,9 @@ public: QUrl outputLocation() const; void setOutputLocation(const QUrl &location); + void setOutputDevice(QIODevice *device); + QIODevice *outputDevice() const; + QUrl actualLocation() const; RecorderState recorderState() const; |