summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Weghorn <[email protected]>2025-07-07 16:22:46 +0200
committerTim Blechmann <[email protected]>2025-07-07 15:39:53 +0000
commit4d77cfb0053924026b3402a22601f8d8664477c2 (patch)
tree6706648135849ba9e45f6735e0b35dd16653eb2d
parent953478aaf3403b8594a21438bbf84e5a326c156d (diff)
QPipewireAudioSourceStream: Use QT_MM_NONBLOCKING consistentlyHEADdev
Fixes this build failure: .../qt5/qtmultimedia/src/multimedia/pipewire/qpipewire_audiosource.cpp:209:34: error: attribute 'nonblocking' on function does not match previous declaration [-Werror,-Wfunction-effects] 209 | void QPipewireAudioSourceStream::processCallback() noexcept | ^ .../qt5/qtmultimedia/src/multimedia/pipewire/qpipewire_audiosource_p.h:72:10: note: previous declaration is here 72 | void processCallback() noexcept QT_MM_NONBLOCKING override; | ^ 1 error generated. ninja: build stopped: subcommand failed. Amends cf01e65fb05629b56315f4a4e254b0f4d18ebb4a. Pick-to: 6.10 Change-Id: I2d4357d95f0852e78dd3d3d6ea00765f2a5c727f Reviewed-by: Tim Blechmann <[email protected]>
-rw-r--r--src/multimedia/pipewire/qpipewire_audiosource.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/multimedia/pipewire/qpipewire_audiosource.cpp b/src/multimedia/pipewire/qpipewire_audiosource.cpp
index e34265c00..0e7a3a0e2 100644
--- a/src/multimedia/pipewire/qpipewire_audiosource.cpp
+++ b/src/multimedia/pipewire/qpipewire_audiosource.cpp
@@ -206,7 +206,7 @@ void QPipewireAudioSourceStream::processRingbuffer() noexcept QT_MM_NONBLOCKING
pw_stream_queue_buffer(m_stream.get(), b);
}
-void QPipewireAudioSourceStream::processCallback() noexcept
+void QPipewireAudioSourceStream::processCallback() noexcept QT_MM_NONBLOCKING
{
using namespace QtMultimediaPrivate;
struct pw_buffer *b = pw_stream_dequeue_buffer(m_stream.get());