From 4326c3bfcefdbd4eeb5d83a581f9e5e79dd47019 Mon Sep 17 00:00:00 2001 From: Robert Mader Date: Mon, 29 Apr 2024 22:17:46 +0200 Subject: [PATCH] gtk4paintablesink: Also create window for gst-play So it can be easily tested with ``` gst-play-1.0 --videosink=gtk4paintablesink ... ``` Part-of: --- video/gtk4/src/sink/imp.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/video/gtk4/src/sink/imp.rs b/video/gtk4/src/sink/imp.rs index 4ba43bda..8b4f2048 100644 --- a/video/gtk4/src/sink/imp.rs +++ b/video/gtk4/src/sink/imp.rs @@ -297,6 +297,7 @@ impl ElementImpl for PaintableSink { match transition { gst::StateChange::NullToReady => { let create_window = glib::program_name().as_deref() == Some("gst-launch-1.0") + || glib::program_name().as_deref() == Some("gst-play-1.0") || std::env::var("GST_GTK4_WINDOW").as_deref() == Ok("1"); if create_window {