summaryrefslogtreecommitdiffstats
path: root/src/multimedia/recording/qmediarecorder.h
diff options
context:
space:
mode:
authorLars Knoll <lars.knoll@qt.io>2021-01-05 11:07:07 +0100
committerLars Knoll <lars.knoll@qt.io>2021-01-22 06:59:44 +0000
commit0a9304615e63784ad04fa79691aa77993471741e (patch)
tree8adebfb97bc13f75ffbc28811631b501f68958fe /src/multimedia/recording/qmediarecorder.h
parent8b84ea81ddaaf800371a97445df143b114bef56e (diff)
Clean up dependencies between multimedia and multimediawidgets
Remove the reverse dependency from Qt Multimedia to Qt Multimedia Widgets that we have had throughout Qt 5 by adding a virtual getter for the QObject behind a QMediaSink to the QMediaSink interface. Change-Id: Ia22a4cf761722332f0995a79861a61b9e2296eee Reviewed-by: Doris Verria <doris.verria@qt.io> Reviewed-by: Lars Knoll <lars.knoll@qt.io>
Diffstat (limited to 'src/multimedia/recording/qmediarecorder.h')
-rw-r--r--src/multimedia/recording/qmediarecorder.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/multimedia/recording/qmediarecorder.h b/src/multimedia/recording/qmediarecorder.h
index 323383360..7f93e3e57 100644
--- a/src/multimedia/recording/qmediarecorder.h
+++ b/src/multimedia/recording/qmediarecorder.h
@@ -111,6 +111,7 @@ public:
~QMediaRecorder();
QMediaSource *mediaSource() const override;
+ QObject *asObject() override { return this; }
bool isAvailable() const;
QMultimedia::AvailabilityStatus availability() const;