summaryrefslogtreecommitdiffstats
path: root/src/multimedia/video
diff options
context:
space:
mode:
authorLars Knoll <lars.knoll@qt.io>2021-03-15 19:45:38 +0100
committerLars Knoll <lars.knoll@qt.io>2021-04-06 07:41:31 +0000
commitdf75c953434cdc5f8ae9cd156d22a3ded2f934e4 (patch)
tree6aceccff488ab0bee39e221188ec7c0338d80108 /src/multimedia/video
parent9385934913d115b355bd539d34b1a43191298632 (diff)
Add a fullscreen property to QVideoSink
This is required to be able to move things into a fullscreen mode. Change-Id: Iac69cd34d48886f010e0b21ad3f47fa70b0bc205 Reviewed-by: Doris Verria <doris.verria@qt.io> Reviewed-by: Lars Knoll <lars.knoll@qt.io>
Diffstat (limited to 'src/multimedia/video')
-rw-r--r--src/multimedia/video/qvideosink.cpp10
-rw-r--r--src/multimedia/video/qvideosink.h3
2 files changed, 13 insertions, 0 deletions
diff --git a/src/multimedia/video/qvideosink.cpp b/src/multimedia/video/qvideosink.cpp
index 77ee54593..7f3b8a8ed 100644
--- a/src/multimedia/video/qvideosink.cpp
+++ b/src/multimedia/video/qvideosink.cpp
@@ -104,6 +104,16 @@ void QVideoSink::setNativeWindowId(WId id)
d->window = id;
}
+void QVideoSink::setFullScreen(bool fullscreen)
+{
+ Q_UNUSED(fullscreen);
+}
+
+bool QVideoSink::isFullscreen() const
+{
+ return false;
+}
+
Qt::AspectRatioMode QVideoSink::aspectRatioMode() const
{
return d->aspectRatioMode;
diff --git a/src/multimedia/video/qvideosink.h b/src/multimedia/video/qvideosink.h
index 2c7da355b..ee89233e4 100644
--- a/src/multimedia/video/qvideosink.h
+++ b/src/multimedia/video/qvideosink.h
@@ -79,6 +79,9 @@ public:
WId nativeWindowId() const;
void setNativeWindowId(WId id);
+ void setFullScreen(bool fullscreen);
+ bool isFullscreen() const;
+
Qt::AspectRatioMode aspectRatioMode() const;
void setAspectRatioMode(Qt::AspectRatioMode mode);