- Aug 27, 2019
-
-
George Kiagiadakis authored
-
George Kiagiadakis authored
-
George Kiagiadakis authored
-
George Kiagiadakis authored
* move the watchdogs in the fixture setup * use a new GMainContext on each fixture to avoid test dependencies * test wp_proxy_sync
-
George Kiagiadakis authored
* add proxy sync method * add wrapers for enum/set/subscribe_params * move the info structure handling to the subclasses * expose info->props as WpProperties
-
Julian Bouzas authored
-
- Aug 26, 2019
-
-
Julian Bouzas authored
-
Julian Bouzas authored
-
Julian Bouzas authored
-
- Aug 25, 2019
-
-
George Kiagiadakis authored
This also adds a "test server" helper, which is used to start a local pipewire server in the same process, for testing functionality that requires a server.
-
George Kiagiadakis authored
-
- Aug 24, 2019
-
-
George Kiagiadakis authored
-
George Kiagiadakis authored
-
George Kiagiadakis authored
-
- Aug 19, 2019
-
-
Julian Bouzas authored
-
Julian Bouzas authored
-
George Kiagiadakis authored
-
- Aug 15, 2019
-
-
Julian Bouzas authored
-
- Aug 13, 2019
-
-
Julian Bouzas authored
-
Julian Bouzas authored
-
Julian Bouzas authored
-
Julian Bouzas authored
-
Julian Bouzas authored
-
Julian Bouzas authored
-
- Jul 30, 2019
-
-
George Kiagiadakis authored
When two clients have the same role, the current policy should favor the newest client.
-
George Kiagiadakis authored
-
- Jul 25, 2019
-
-
George Kiagiadakis authored
Error handling and fixes See merge request gkiagia/wireplumber!21
-
George Kiagiadakis authored
-
Julian Bouzas authored
-
George Kiagiadakis authored
-
Julian Bouzas authored
-
Julian Bouzas authored
-
Julian Bouzas authored
-
Julian Bouzas authored
-
- Jul 15, 2019
-
-
Julian Bouzas authored
-
- Jul 12, 2019
-
-
George Kiagiadakis authored
Avoids crashing if a rescan is scheduled but the policy module is destroyed in the meantime
-
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.
-
George Kiagiadakis authored
-
George Kiagiadakis authored
Delay unhandled clients See merge request gkiagia/wireplumber!20
-
Julian Bouzas authored
-