pipewire/spa/plugins
Niklāvs Koļesņikovs cba334f028 treewide: fix some strict-prototypes Clang warnings/errors
Clang 15 at least with my build configuration emits warnings about
function prototypes that lack argument types. Most notably this
happens with functions that take no arguments which in compiler view
equates to the void type i.e. void f(void) instead of void f(). As I
understand, this will become an error in some future Clang release,
so might as well fix it now.

Since these were discovered not by a linter but by the actual compiler
for my particular build configuration, some f() may have escaped for
now. But at least it's enough to build PipeWire with most optional
features enabled even when -Werror=strict-prototypes is enabled.

For anyone else wanting to have a go at this, these can be upgraded
from warnings to errors by adding -Werror=strict-prototypes to the
custom CFLAGS which probably works with GCC, too, but has only been
done with Clang 15.0.2.

Finally my editor automatically stripped trailing spaces upon saving
the modified files. I assume it's probably not worth keeping those
invisible bytes around but this may have slightly dubious implications
as it did also turn indented empty lines of JACK license header into
regular empty lines.

Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd@relay.firefox.com>
2022-10-12 07:32:47 +00:00
..
aec spa: aec: rename first argument of methods in spa_audio_aec_methods 2022-07-23 08:58:18 +00:00
alsa alsa-udev: avoid meth with void pointers 2022-10-06 19:34:09 +02:00
audioconvert audioconvert: avoids pops and clicks when activating resampler 2022-10-07 15:05:22 +02:00
audiomixer Fix various compiler warnings 2022-10-06 12:12:35 -04:00
audiotestsrc spa: make default samplerate 48000 2022-09-05 12:21:20 +02:00
avb Fix calls to sendmsg() 2022-09-23 16:33:36 +00:00
bluez5 treewide: fix some strict-prototypes Clang warnings/errors 2022-10-12 07:32:47 +00:00
control spa: clean up some port io checks 2022-09-01 15:39:34 +02:00
ffmpeg spa: ffmpeg: set spa_handle_factory::version 2022-06-16 17:29:42 +02:00
jack buffers: make alignment optional 2022-01-03 12:32:26 +01:00
libcamera spa: libcamera: fix hook adding logic 2022-09-15 11:17:47 +00:00
support Fix various compiler warnings 2022-10-06 12:12:35 -04:00
test spa: don't warn for NULL io 2022-09-01 15:31:14 +02:00
v4l2 clean up some more array iterations 2022-10-03 09:20:42 +02:00
videoconvert spa: a Flush command does not stop processing 2022-09-26 11:10:02 +02:00
videotestsrc spa: don't warn for NULL io 2022-09-01 15:31:14 +02:00
volume spa: make default samplerate 48000 2022-09-05 12:21:20 +02:00
vulkan spa: clean up some port io checks 2022-09-01 15:39:34 +02:00
meson.build treewide: meson.build: use host_machine instead of build_machine 2022-08-17 07:34:20 +00:00