From 5d9037509bcdf49a1022b5e5ac596e47ea565f50 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= <sebastian@centricular.com>
Date: Mon, 1 Sep 2025 18:39:56 +0300
Subject: [PATCH] gst-python: Add workaround for pygobject handling nullability
 in gst_init() wrong

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/9524>
---
 gst-python/gi/overrides/Gst.py | 4 ++++
 1 file changed, 4 insertions(+)

Index: gst-python1.0/gi/overrides/Gst.py
===================================================================
--- gst-python1.0.orig/gi/overrides/Gst.py
+++ gst-python1.0/gi/overrides/Gst.py
@@ -1092,6 +1092,10 @@ def init(argv=None):
     if argv is None:
         argv = []
 
+    # FIXME: Workaround for pygobject handling nullability wrong
+    if argv is None:
+        argv = []
+
     return real_init(argv)
 
 
