From 47b788d44b9c719aa7f119032396fce469718fb5 Mon Sep 17 00:00:00 2001 From: Robert Mader Date: Fri, 26 Apr 2024 13:48:05 +0200 Subject: [PATCH] gtk4paintablesink: Add env var to fullscreen window For testing purposes with e.g. gst-launch. Part-of: --- video/gtk4/src/sink/imp.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/video/gtk4/src/sink/imp.rs b/video/gtk4/src/sink/imp.rs index 8b98c4cb..4ba43bda 100644 --- a/video/gtk4/src/sink/imp.rs +++ b/video/gtk4/src/sink/imp.rs @@ -713,6 +713,9 @@ impl PaintableSink { window.set_child(Some(&picture)); } window.set_default_size(640, 480); + if std::env::var("GST_GTK4_WINDOW_FULLSCREEN").as_deref() == Ok("1") { + window.set_fullscreened(true); + } window.connect_close_request({ let self_ = self_.clone();