- Jan 13, 2020
-
-
Julian Bouzas authored
-
Julian Bouzas authored
-
- Jan 10, 2020
-
-
Julian Bouzas authored
-
Julian Bouzas authored
-
Julian Bouzas authored
-
Julian Bouzas authored
-
- Jan 09, 2020
-
-
Julian Bouzas authored
-
- Jan 08, 2020
-
-
Julian Bouzas authored
-
- Jan 07, 2020
-
-
Julian Bouzas authored
-
- Dec 18, 2019
-
-
George Kiagiadakis authored
-
- Dec 17, 2019
-
-
George Kiagiadakis authored
The proxy takes more roundtrips to get updated and this makes the policy fail to find a default endpoint at startup, right after the devices have been discovered This also removes the weak ref on the session, since the object manager internally maintains a reference on the objects that it manages.
-
- Dec 16, 2019
-
-
Julian Bouzas authored
-
Julian Bouzas authored
-
Julian Bouzas authored
-
- Dec 12, 2019
-
-
George Kiagiadakis authored
-
George Kiagiadakis authored
-
George Kiagiadakis authored
to make it more usable and compatible with g_idle_add
-
- Dec 11, 2019
-
-
George Kiagiadakis authored
This is useful to be able to call export() from a module init function, which is called before the core is connected
-
George Kiagiadakis authored
-
George Kiagiadakis authored
These are set by the server on the global properties set
-
George Kiagiadakis authored
-
George Kiagiadakis authored
heavily based on the WpSession implementation
-
George Kiagiadakis authored
to avoid name clashing with the upcoming WpEndpoint interface that is going to be the common interface of Wp{Proxy,Exported}Endpoint
-
- Dec 10, 2019
-
-
Julian Bouzas authored
-
- Dec 06, 2019
-
-
Julian Bouzas authored
-
Julian Bouzas authored
-
- Dec 05, 2019
-
-
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
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.
-
George Kiagiadakis authored
-
George Kiagiadakis authored
-
George Kiagiadakis authored
-
- Dec 03, 2019
-
-
George Kiagiadakis authored
-