- Sep 07, 2019
-
-
George Kiagiadakis authored
In practice we always create a remote and connect to pipewire. Any other scenario is invalid, therefore, it is not justified to be confused with so many classes for such small functionality. This simplifies a lot the modules code. Also, this commit exposes the pw_core and pw_remote objects out of WpCore. This is in practice useful when dealing with low-level pw and spa factories, which are used in the monitors. Let's not add API wrappers for everything... Bindings will never use this functionality anyway, since it depends on low level pipewire C API.
-
George Kiagiadakis authored
-
George Kiagiadakis authored
-
- Sep 05, 2019
-
-
George Kiagiadakis authored
Since the alsa endpoints class was renamed...
-
- Sep 02, 2019
-
-
Julian Bouzas authored
-
- Aug 29, 2019
-
-
George Kiagiadakis authored
-
George Kiagiadakis authored
In case the proxy was created with wp_proxy_new_wrap(), the event listener was not attached on the pw_proxy
-
George Kiagiadakis authored
-
George Kiagiadakis authored
-
- Aug 28, 2019
-
-
Julian Bouzas authored
-
Julian Bouzas authored
-
Julian Bouzas authored
-
Julian Bouzas authored
-
- 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
-