7 Commits

Author SHA1 Message Date
aebd139e5f Fix compatibility with older PipeWire versions 2025-09-09 10:19:35 +02:00
56f6371db8 Cleanup 2025-09-08 10:50:07 +02:00
144de4b9a2 Make props local 2025-09-08 10:50:07 +02:00
3648485eba Pr aanno/1419 (#1420)
* initial: Support pipewire in snapclient

* code format

* clang warnings on -Wgnu-statement-expression and -Wc99-extensions

* fix #pragma GCC diagnostic in client/player/pipewire_player.cpp

* lint fix

* try the NOLINT stuff on ONE line (and ignore format)

* try NOLINTBEGIN
2025-09-02 21:31:01 +02:00
42365008c2 Ignore warning for clang 2025-08-28 21:13:40 +02:00
f3467ab0a2 Pipewire cleanup 2025-08-28 20:51:03 +02:00
94760fe492 pr-1371: Support pipewire in snapserver (#1418)
* pr-1371: Support pipewire in snapserver

* only use PipeWireStream when HAS_PIPEWIRE is true

* add pipewire to CI, cmake with -DBUILD_WITH_PIPEWIRE=ON

* add -Wno-error=gnu-statement-expression

* try -Wno-gnu-statement-expression as -Wno-error=gnu-statement-expression is not supported on gcc

* fixes for clang-tidy

* try nolint for the pw_stream_flags line

* .github/workflows/ci.yml: removed unwanted dependencies

* cmake: BUILD_WITH_PIPEWIRE default is OFF now

* more CI fixes: NOLINT, doxygen, #pragma GCC diagnostic

* #pragma GCC diagnostic ignored only on gcc

* PR code review fixes
2025-08-28 10:14:16 +02:00