Wim Taymans
|
0904a35ba8
|
pulse-server: make separate index
Separate the id (the pipewire object id) from the index (what we send to
the client to identify the objects).
|
2022-01-17 12:01:13 +01:00 |
|
Wim Taymans
|
955e4287ab
|
pulse-server: index flags are only used for modules
one flag for the internal extension modules, another flag for the
modules we load in pulse server that don't really have a matching
pipewire module.
|
2022-01-17 10:28:09 +01:00 |
|
Barnabás Pőcze
|
4c27c3fd43
|
pulse-server: use for-each loop
Use `SPA_FOR_EACH_ELEMENT` to enumate the elements
in the array instead of an "indexed" loop.
|
2021-10-18 15:36:22 +02:00 |
|
Barnabás Pőcze
|
3fefb55ef2
|
pulse-server: return NULL instead of 0
... to be consistent with the vast majority of the
existing source code.
|
2021-10-18 15:36:22 +02:00 |
|
Barnabás Pőcze
|
ee7b82ac9e
|
pulse-server: remove unnecessary NULL check
`spa_streq()` already checks for NULL pointers, so the
pointer does not need to be checked before calling it.
|
2021-10-18 15:36:22 +02:00 |
|
Barnabás Pőcze
|
80ae688cc6
|
pulse-server: compile extensions separately
Avoid including other C source files. Compile them separately.
|
2021-10-18 15:36:17 +02:00 |
|
Wim Taymans
|
49eb31f670
|
pulse-server: add device-restore extension
This is mostly to read and set the supported formats of a sink.
|
2021-09-01 13:23:10 +02:00 |
|
Barnabás Pőcze
|
c49ae39888
|
pulse-server: split out extension handling
Part of !776.
|
2021-06-25 03:23:35 +02:00 |
|
Peter Hutterer
|
7697ed0757
|
treewide: replace strcmp() == 0 with spa_streq()
This change is only done in source files for now, header files will be done
separately.
|
2021-05-18 22:10:27 +10:00 |
|
Wim Taymans
|
ff1b49eb81
|
pulse-server: add skeleton extension for stream-restore
Makes the system-volume slider show up again in pavucontrol
and gnome-control-setting. Does not work yet, though.
|
2020-11-17 12:33:09 +01:00 |
|