- Nov 07, 2019
-
-
George Kiagiadakis authored
-
- Nov 06, 2019
-
-
Julian Bouzas authored
-
- Aug 27, 2019
-
-
Julian Bouzas authored
-
- Jul 12, 2019
-
-
George Kiagiadakis authored
* Every client has a priority based on its role * For playback, we allow only a single client to play at a time * For capture, we allow all clients to capture simultaneously * Every time the "selected" device changes (either because devices are discovered/removed or because the user changed the selection), the clients are re-linked to the new "selected" device. * When a playback client quits and there are others waiting unlinked, the highest priority one is linked automatically. * This also properly fixes re-linking the correct client(s) to the correct device(s) when wireplumber exits and restarts.
-
Julian Bouzas authored
-
- Jul 10, 2019
-
-
Julian Bouzas authored
-
Julian Bouzas authored
-
Julian Bouzas authored
-
- Jun 28, 2019
-
-
Julian Bouzas authored
-
- Jun 26, 2019
-
-
Julian Bouzas authored
-
- Jun 24, 2019
-
-
Julian Bouzas authored
-
- Jun 18, 2019
-
-
George Kiagiadakis authored
-
George Kiagiadakis authored
-
George Kiagiadakis authored
+ add a method to retrieve the core + change the register function to not require the core as a parameter
-
- Jun 11, 2019
-
-
George Kiagiadakis authored
The core may be the last object holding a reference to the endpoint, so the unregister call may destroy it.
-
- Jun 06, 2019
-
-
Julian Bouzas authored
-
- May 31, 2019
-
-
George Kiagiadakis authored
-
- May 30, 2019
-
-
Julian Bouzas authored
-
- May 26, 2019
-
-
George Kiagiadakis authored
-
George Kiagiadakis authored
-
- May 25, 2019
-
-
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
-
- May 24, 2019
-
-
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 22, 2019
-
-
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
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.
-