[neon/plasma/kwin/Neon/unstable_noble] debian/patches: really rebase the diff

Carlos De Maine null at kde.org
Sun Sep 13 04:24:48 BST 2026


Git commit 786c7c9dea4285ca25b7e58bd4561146b967a7bc by Carlos De Maine.
Committed on 13/09/2026 at 03:24.
Pushed by carlosdem into branch 'Neon/unstable_noble'.

really rebase the diff

it's sunday and i'm tired.

M  +11   -24   debian/patches/pw_stream_queue_buffer.diff

https://invent.kde.org/neon/plasma/kwin/-/commit/786c7c9dea4285ca25b7e58bd4561146b967a7bc

diff --git a/debian/patches/pw_stream_queue_buffer.diff b/debian/patches/pw_stream_queue_buffer.diff
index 415ba48..d724b4d 100644
--- a/debian/patches/pw_stream_queue_buffer.diff
+++ b/debian/patches/pw_stream_queue_buffer.diff
@@ -1,24 +1,11 @@
-diff --git a/debian/patches/pw_stream_queue_buffer.diff b/debian/patches/pw_stream_queue_buffer.diff
-index 5abcc6fc91b2465d3b2b434230b81f267a18281e..6c2331a70543121840cda4f322307fdae71e076a 100644
---- a/debian/patches/pw_stream_queue_buffer.diff
-+++ b/debian/patches/pw_stream_queue_buffer.diff
-@@ -1,13 +1,13 @@
- diff --git a/src/plugins/screencast/screencaststream.cpp b/src/plugins/screencast/screencaststream.cpp
--index 5a169e78d0..b6e06edf4f 100644
-+index 683d885e3d..f6b8ed5cce 100644
- --- a/src/plugins/screencast/screencaststream.cpp
- +++ b/src/plugins/screencast/screencaststream.cpp
--@@ -622,7 +623,7 @@ void ScreenCastStream::record(Contents contents)
-+@@ -628,7 +628,7 @@ void ScreenCastStream::record(Contents contents)
-  
--     EglContext *context = backend->openglContext();
--     if (!context->makeCurrent()) {
-+     const auto &context = m_source->eglContext();
-+     if (!context || !context->makeCurrent()) {
- -        pw_stream_return_buffer(m_pwStream, pwBuffer);
- +        pw_stream_queue_buffer(m_pwStream, pwBuffer);
-+         // TODO maybe re-allocate buffers and deal with this better?
-+         close();
-          return;
--     }
-- 
+--- a/src/plugins/screencast/screencaststream.cpp
++++ b/src/plugins/screencast/screencaststream.cpp
+@@ -628,7 +628,7 @@
+ 
+     EglContext *context = backend->openglContext();
+     if (!context->makeCurrent()) {
+-        pw_stream_return_buffer(m_pwStream, pwBuffer);
++        pw_stream_queue_buffer(m_pwStream, pwBuffer);
+         return;
+     }
+ 


More information about the Neon-commits mailing list