pipewire/spa/plugins/support
Wim Taymans efea7ad060 hooks: add and use _fast callback function
Add a _fast callback function that skips the version and method check.
We can use this in places where performance is critical when we do the
check out of the critical loops.

Make all system methods _fast calls. We expect them to exist and have
the right version. If we add new versions we can make them slow.
2023-05-06 00:27:12 +02:00
..
cpu-arm.c treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
cpu-x86.c treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
cpu.c treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
dbus.c treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
evl-plugin.c treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
evl-system.c treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
journal.c treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
log-patterns.c treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
log-patterns.h spa: support: do not include C source file 2021-09-29 15:07:36 +00:00
logger.c logger: add special stdout and stderr filenames 2023-04-18 09:37:39 +02:00
loop.c hooks: add and use _fast callback function 2023-05-06 00:27:12 +02:00
meson.build spa: support: send TID to systemd journal 2023-02-14 11:38:52 +00:00
node-driver.c node-driver: fix position calculation 2023-03-24 17:34:14 +01:00
null-audio-sink.c support: sync timers with data loop 2023-03-24 17:24:56 +01:00
plugin.c treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
system.c treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00