- Dec 06, 2019
-
-
Julian Bouzas authored
-
George Kiagiadakis authored
Big API break happens after this commit and we cannot keep up right now.
-
Julian Bouzas authored
-
Julian Bouzas authored
-
- Dec 05, 2019
-
-
Julian Bouzas authored
-
Julian Bouzas authored
The role defined in the endpoint-link configuration files must have higher priority than the one set in the endpoint. If none of them are set, the config policy fallbacks to the lowest one defined in the streams configuration file
-
Julian Bouzas authored
-
George Kiagiadakis authored
-
George Kiagiadakis authored
Currently all it does is that it prints the properties of all device nodes (Audio/Source & Audio/Sink), which is useful for editing the configuration files
-
George Kiagiadakis authored
-
George Kiagiadakis authored
-
George Kiagiadakis authored
Otherwise, if the object manager is destroyed while a sync is in progress, we get an invalid 'self' pointer on the callback later, which is being called regardless There is a bit more work that should be done in the core to avoid leaking this ref in case pipewire disconnects before the sync is completed
-
- Dec 04, 2019
-
-
Julian Bouzas authored
-
Julian Bouzas authored
-
Julian Bouzas authored
-
Julian Bouzas authored
-
Julian Bouzas authored
-
Julian Bouzas authored
-
Julian Bouzas authored
-
Julian Bouzas authored
-
Julian Bouzas authored
-
Julian Bouzas authored
-
Julian Bouzas authored
-
Julian Bouzas authored
This will be replaced by a new policy based on configuration files
-
Julian Bouzas authored
-
Julian Bouzas authored
The purpose of this change is to have a generic API that allows modules to read configuration data from files under a specific directory. Since we can have many types of configuration files, this new class maps file extensions with generic parsers defined in the modules, giving modules full freedom to parse any kind of data.
-
Julian Bouzas authored
-
George Kiagiadakis authored
-
George Kiagiadakis authored
-
George Kiagiadakis authored
-
George Kiagiadakis authored
-
- Dec 03, 2019
-
-
George Kiagiadakis authored
-
George Kiagiadakis authored
-
- Nov 27, 2019
-
-
Julian Bouzas authored
-
Julian Bouzas authored
-
- Nov 18, 2019
-
-
George Kiagiadakis authored
Stick to an OS that we know it works for the pipewire CI and avoid building too much as we don't need them (and might trigger failures that are not of any relevance for wireplumber)
-
George Kiagiadakis authored
-
- Nov 16, 2019
-
-
George Kiagiadakis authored
in finalize() the pw_proxy is already gone and we always print null
-
George Kiagiadakis authored
This was causing a memory corruption and crash because the simple-endpoint-link was not calling finalize of the endpoint-link and the GWeakRefs pointing to the endpoints were not uninitialized, causing g_object_unref later to try to write to them (on free'ed memory)
-
- Nov 13, 2019
-
-
George Kiagiadakis authored
-