- May 28, 2019
-
-
George Kiagiadakis authored
SPA_POD_Id is reserved for spa type IDs, not arbitrary implementation IDs
-
George Kiagiadakis authored
-
- May 26, 2019
-
-
George Kiagiadakis authored
-
George Kiagiadakis authored
and also implement * global-added/removed signals * a foreach function to iterate through globals * registering modules and factories with the same key
-
George Kiagiadakis authored
-
George Kiagiadakis authored
-
George Kiagiadakis authored
-
- May 25, 2019
-
-
George Kiagiadakis authored
-
George Kiagiadakis authored
g_weak_ref_clear destroys the weak ref, so it will crash when _finalize() tries to destroy it again
-
George Kiagiadakis authored
-
George Kiagiadakis authored
-
George Kiagiadakis authored
-
- May 24, 2019
-
-
Julian Bouzas authored
-
Julian Bouzas authored
-
George Kiagiadakis authored
This changes the registration point to be the endpoint and not the session manager, as it seems easier to implement (the implementation will not need to keep a pointer to the session manager around)
-
- May 23, 2019
-
-
Julian Bouzas authored
-
- May 22, 2019
-
-
Julian Bouzas authored
-
George Kiagiadakis authored
-
George Kiagiadakis authored
-
George Kiagiadakis authored
-
George Kiagiadakis authored
-
- May 21, 2019
-
-
George Kiagiadakis authored
-
George Kiagiadakis authored
* Make streams a GVariant array, for future-proofness * Add API for controls (volume, mute, brightness, contrast, etc...) * Remove API for profiles (it's not well-thought; may be re-added in the future)
-
- May 17, 2019
-
-
George Kiagiadakis authored
-
George Kiagiadakis authored
After discussing things at the AGL May 2019 F2F meeting and reflecting on the initial design of WirePlumber, it became clear that it needed a fresh start.
-
- Apr 28, 2019
-
-
George Kiagiadakis authored
-
George Kiagiadakis authored
-
George Kiagiadakis authored
This reverts commit daa49af5.
-
- Apr 26, 2019
-
-
George Kiagiadakis authored
-
George Kiagiadakis authored
-
George Kiagiadakis authored
-
George Kiagiadakis authored
-
George Kiagiadakis authored
-
- Apr 23, 2019
-
-
George Kiagiadakis authored
-
George Kiagiadakis authored
Exposing a spa_dict is necessary to allow using native pipewire API that deals with these properties. The internal structure change avoids mem copies when we need to return a spa_dict. This commits also removes exposing internal info structures via the properties mechanism. This needs more thinking...
-
- Apr 22, 2019
-
-
George Kiagiadakis authored
-
George Kiagiadakis authored
-
George Kiagiadakis authored
This makes it more intuitive to get other attached interfaces from the core
-
George Kiagiadakis authored
-
George Kiagiadakis authored
We are going to use this in other object types as well
-