- Dec 11, 2019
-
-
Julian Bouzas authored
-
Julian Bouzas authored
-
- Dec 10, 2019
-
-
George Kiagiadakis authored
This avoids hearing mono audio only on the left speaker
-
George Kiagiadakis authored
-
George Kiagiadakis authored
the _can_link function was previously assuming that the target stream is always specified in the configuration file
-
George Kiagiadakis authored
-
George Kiagiadakis authored
So that we can use media.role to specify the stream
-
Julian Bouzas authored
-
- 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
-