[neon/backports-noble/gst-plugins-good1.0-noble/Neon/unstable] debian/patches: refresh patch
Carlos De Maine
null at kde.org
Wed Jul 23 12:26:27 BST 2025
Git commit 0f1d0aac58135d0a1a1b7e4c443b2cc2b7a3fdc6 by Carlos De Maine.
Committed on 23/07/2025 at 11:26.
Pushed by carlosdem into branch 'Neon/unstable'.
refresh patch
M +26 -34 debian/patches/0001_neon_kamoso_qml6glsink.diff
https://invent.kde.org/neon/backports-noble/gst-plugins-good1.0-noble/-/commit/0f1d0aac58135d0a1a1b7e4c443b2cc2b7a3fdc6
diff --git a/debian/patches/0001_neon_kamoso_qml6glsink.diff b/debian/patches/0001_neon_kamoso_qml6glsink.diff
index 4732a02..94cf59b 100644
--- a/debian/patches/0001_neon_kamoso_qml6glsink.diff
+++ b/debian/patches/0001_neon_kamoso_qml6glsink.diff
@@ -1,8 +1,6 @@
-diff --git a/subprojects/gst-plugins-good/ext/qt/qtitem.cc b/subprojects/gst-plugins-good/ext/qt/qtitem.cc
-index ecf0f7726d97f3b16e1b62593d939c665f7bee67..6a6dad71d9fbe53fcadc3a84745fa1deb0bbbc9a 100644
---- a/subprojects/gst-plugins-good/ext/qt/qtitem.cc
-+++ b/subprojects/gst-plugins-good/ext/qt/qtitem.cc
-@@ -207,6 +207,16 @@ QtGLVideoItem::getForceAspectRatio()
+--- a/ext/qt/qtitem.cc
++++ b/ext/qt/qtitem.cc
+@@ -203,6 +203,16 @@
return this->priv->force_aspect_ratio;
}
@@ -19,7 +17,7 @@ index ecf0f7726d97f3b16e1b62593d939c665f7bee67..6a6dad71d9fbe53fcadc3a84745fa1de
bool
QtGLVideoItem::itemInitialized()
{
-@@ -495,18 +505,21 @@ QtGLVideoItem::wheelEvent(QWheelEvent * event)
+@@ -486,18 +496,21 @@
g_object_unref (element);
}
g_mutex_unlock (&this->priv->lock);
@@ -43,7 +41,7 @@ index ecf0f7726d97f3b16e1b62593d939c665f7bee67..6a6dad71d9fbe53fcadc3a84745fa1de
}
void
-@@ -535,6 +548,7 @@ QtGLVideoItem::hoverMoveEvent(QHoverEvent * event)
+@@ -526,6 +539,7 @@
}
}
g_mutex_unlock (&this->priv->lock);
@@ -51,7 +49,7 @@ index ecf0f7726d97f3b16e1b62593d939c665f7bee67..6a6dad71d9fbe53fcadc3a84745fa1de
}
void
-@@ -597,6 +611,7 @@ QtGLVideoItem::touchEvent(QTouchEvent * event)
+@@ -588,6 +602,7 @@
g_object_unref (element);
g_mutex_unlock (&this->priv->lock);
@@ -59,7 +57,7 @@ index ecf0f7726d97f3b16e1b62593d939c665f7bee67..6a6dad71d9fbe53fcadc3a84745fa1de
}
void
-@@ -649,12 +664,14 @@ QtGLVideoItem::mousePressEvent(QMouseEvent * event)
+@@ -640,12 +655,14 @@
{
forceActiveFocus();
sendMouseEvent(event, TRUE);
@@ -74,11 +72,9 @@ index ecf0f7726d97f3b16e1b62593d939c665f7bee67..6a6dad71d9fbe53fcadc3a84745fa1de
}
void
-diff --git a/subprojects/gst-plugins-good/ext/qt/qtitem.h b/subprojects/gst-plugins-good/ext/qt/qtitem.h
-index f65f6311363fc8857686d5858a59b4c3fc6493c3..a75554900634d57b9e6fbeb76a95bda5a63a4ef4 100644
---- a/subprojects/gst-plugins-good/ext/qt/qtitem.h
-+++ b/subprojects/gst-plugins-good/ext/qt/qtitem.h
-@@ -71,6 +71,10 @@ class QtGLVideoItem : public QQuickItem, protected QOpenGLFunctions
+--- a/ext/qt/qtitem.h
++++ b/ext/qt/qtitem.h
+@@ -71,6 +71,10 @@
READ getForceAspectRatio
WRITE setForceAspectRatio
NOTIFY forceAspectRatioChanged)
@@ -89,7 +85,7 @@ index f65f6311363fc8857686d5858a59b4c3fc6493c3..a75554900634d57b9e6fbeb76a95bda5
public:
QtGLVideoItem();
-@@ -82,6 +86,9 @@ public:
+@@ -82,6 +86,9 @@
bool getForceAspectRatio();
bool itemInitialized();
@@ -99,7 +95,7 @@ index f65f6311363fc8857686d5858a59b4c3fc6493c3..a75554900634d57b9e6fbeb76a95bda5
QSharedPointer<QtGLVideoItemInterface> getInterface() { return proxy; };
/* private for C interface ... */
QtGLVideoItemPrivate *priv;
-@@ -89,6 +96,7 @@ public:
+@@ -89,6 +96,7 @@
Q_SIGNALS:
void itemInitializedChanged();
void forceAspectRatioChanged(bool);
@@ -107,7 +103,7 @@ index f65f6311363fc8857686d5858a59b4c3fc6493c3..a75554900634d57b9e6fbeb76a95bda5
private Q_SLOTS:
void handleWindowChanged(QQuickWindow * win);
-@@ -117,6 +125,7 @@ private:
+@@ -117,6 +125,7 @@
quint32 mousePressedButton;
bool mouseHovering;
@@ -115,11 +111,9 @@ index f65f6311363fc8857686d5858a59b4c3fc6493c3..a75554900634d57b9e6fbeb76a95bda5
QSharedPointer<QtGLVideoItemInterface> proxy;
};
-diff --git a/subprojects/gst-plugins-good/ext/qt6/qt6glitem.cc b/subprojects/gst-plugins-good/ext/qt6/qt6glitem.cc
-index 971a027de96999acc53c8a4c3409935f8db9eafa..d1d89c3fd7f37f0b2e33e546e9d2897aa0af1c8c 100644
---- a/subprojects/gst-plugins-good/ext/qt6/qt6glitem.cc
-+++ b/subprojects/gst-plugins-good/ext/qt6/qt6glitem.cc
-@@ -193,6 +193,16 @@ Qt6GLVideoItem::setForceAspectRatio(bool force_aspect_ratio)
+--- a/ext/qt6/qt6glitem.cc
++++ b/ext/qt6/qt6glitem.cc
+@@ -192,6 +192,16 @@
emit forceAspectRatioChanged(force_aspect_ratio);
}
@@ -136,7 +130,7 @@ index 971a027de96999acc53c8a4c3409935f8db9eafa..d1d89c3fd7f37f0b2e33e546e9d2897a
bool
Qt6GLVideoItem::getForceAspectRatio()
{
-@@ -487,18 +497,22 @@ Qt6GLVideoItem::wheelEvent(QWheelEvent * event)
+@@ -479,18 +489,22 @@
g_object_unref (element);
}
g_mutex_unlock (&this->priv->lock);
@@ -161,7 +155,7 @@ index 971a027de96999acc53c8a4c3409935f8db9eafa..d1d89c3fd7f37f0b2e33e546e9d2897a
}
void
-@@ -527,6 +541,7 @@ Qt6GLVideoItem::hoverMoveEvent(QHoverEvent * event)
+@@ -519,6 +533,7 @@
}
}
g_mutex_unlock (&this->priv->lock);
@@ -169,7 +163,7 @@ index 971a027de96999acc53c8a4c3409935f8db9eafa..d1d89c3fd7f37f0b2e33e546e9d2897a
}
void
-@@ -589,6 +604,7 @@ Qt6GLVideoItem::touchEvent(QTouchEvent * event)
+@@ -581,6 +596,7 @@
g_object_unref (element);
g_mutex_unlock (&this->priv->lock);
@@ -177,7 +171,7 @@ index 971a027de96999acc53c8a4c3409935f8db9eafa..d1d89c3fd7f37f0b2e33e546e9d2897a
}
void
-@@ -641,12 +657,14 @@ Qt6GLVideoItem::mousePressEvent(QMouseEvent * event)
+@@ -633,12 +649,14 @@
{
forceActiveFocus();
sendMouseEvent(event, TRUE);
@@ -192,11 +186,9 @@ index 971a027de96999acc53c8a4c3409935f8db9eafa..d1d89c3fd7f37f0b2e33e546e9d2897a
}
void
-diff --git a/subprojects/gst-plugins-good/ext/qt6/qt6glitem.h b/subprojects/gst-plugins-good/ext/qt6/qt6glitem.h
-index bfe28a1fc606d221f9f6afc4d4c2761e5ce9bbd6..886a4a221f548294becc2af264c225793a5da456 100644
---- a/subprojects/gst-plugins-good/ext/qt6/qt6glitem.h
-+++ b/subprojects/gst-plugins-good/ext/qt6/qt6glitem.h
-@@ -73,7 +73,10 @@ class Qt6GLVideoItem : public QQuickItem, protected QOpenGLFunctions
+--- a/ext/qt6/qt6glitem.h
++++ b/ext/qt6/qt6glitem.h
+@@ -73,7 +73,10 @@
READ getForceAspectRatio
WRITE setForceAspectRatio
NOTIFY forceAspectRatioChanged)
@@ -208,7 +200,7 @@ index bfe28a1fc606d221f9f6afc4d4c2761e5ce9bbd6..886a4a221f548294becc2af264c22579
public:
Qt6GLVideoItem();
~Qt6GLVideoItem();
-@@ -83,6 +86,8 @@ public:
+@@ -83,6 +86,8 @@
void setForceAspectRatio(bool);
bool getForceAspectRatio();
bool itemInitialized();
@@ -217,7 +209,7 @@ index bfe28a1fc606d221f9f6afc4d4c2761e5ce9bbd6..886a4a221f548294becc2af264c22579
QSharedPointer<Qt6GLVideoItemInterface> getInterface() { return proxy; };
/* private for C interface ... */
-@@ -91,6 +96,7 @@ public:
+@@ -91,6 +96,7 @@
Q_SIGNALS:
void itemInitializedChanged();
void forceAspectRatioChanged(bool);
@@ -225,7 +217,7 @@ index bfe28a1fc606d221f9f6afc4d4c2761e5ce9bbd6..886a4a221f548294becc2af264c22579
private Q_SLOTS:
void handleWindowChanged(QQuickWindow * win);
-@@ -120,6 +126,7 @@ private:
+@@ -120,6 +126,7 @@
quint32 mousePressedButton;
bool mouseHovering;
More information about the Neon-commits
mailing list