- Dec 20, 2022
-
-
Apertis CI authored
-
- Oct 11, 2022
-
-
Apertis CI authored
-
- Aug 01, 2022
-
-
Apertis CI authored
-
- May 16, 2022
-
-
Apertis CI authored
-
- Mar 28, 2022
-
-
Apertis CI authored
-
- Feb 15, 2022
-
-
Apertis CI authored
-
- Jan 18, 2022
-
-
Apertis CI authored
-
- Nov 23, 2021
-
-
Apertis CI authored
-
- Oct 23, 2021
-
-
Apertis CI authored
-
- Oct 15, 2021
-
-
Apertis CI authored
-
- Aug 31, 2021
-
-
Apertis CI authored
-
- Jun 23, 2021
-
-
Apertis CI authored
-
- May 27, 2021
-
-
Apertis CI authored
-
- May 07, 2021
-
-
George Kiagiadakis authored
-
George Kiagiadakis authored
Not really a hard requirement, wrt libpipewire API, but it's hard to keep runtime compatibility with earlier versions when it comes to configuration options
-
George Kiagiadakis authored
-
George Kiagiadakis authored
Plugin() is confusing because it's not a constructor, it just finds an existing instance of a plugin object. All other camel-case functions are constructors in the current lua API.
-
- May 06, 2021
-
-
Julian Bouzas authored
-
George Kiagiadakis authored
This is no longer used and likely not very useful now that we have a simpler design. We can re-add it in the future if necessary, but let's keep it out of the 0.4 release.
-
George Kiagiadakis authored
Also rename the intermediate lua api table WpDebug -> WpLog Keeps things more consistent with the function names (wp_log*), with the lua api (Log.*) and with pipewire using log.{h,c} as well. After all, these functions are for logging...
-
George Kiagiadakis authored
This is not part of the policy, it's something standalone that writes metadata Needs to be disabled by default, since it's not built by default now
-
George Kiagiadakis authored
-
George Kiagiadakis authored
-
George Kiagiadakis authored
-
George Kiagiadakis authored
-
George Kiagiadakis authored
-
George Kiagiadakis authored
-
George Kiagiadakis authored
-
George Kiagiadakis authored
We no longer have the audiofade-related code
-
George Kiagiadakis authored
This is only intended to be used with specific embedded applications. There is no good reason to use it on a standard desktop environment.
-
- May 05, 2021
-
-
George Kiagiadakis authored
-
- May 04, 2021
-
-
Julian Bouzas authored
-
Julian Bouzas authored
Handles SUSPEND and RESUME wpipc requests in order to set metadata that will eventually unlink or re-link endpoints.
-
Julian Bouzas authored
Simple library that uses sockets for inter-process communication. It provides an API to create server and client objects. Users can add custom handlers in the server, and clients can send requests for those custom handlers.
-
- Apr 27, 2021
-
-
George Kiagiadakis authored
After all, we can just load multiple lua config files/directories from a single .conf file and so have both styles available for the user to choose at runtime
-
George Kiagiadakis authored
These allow running multiple instances of wireplumber with different config files. The config file is denoted on the service name, ex: wireplumber@bluetooth loads bluetooth.conf
-
- Apr 26, 2021
-
-
George Kiagiadakis authored
-
George Kiagiadakis authored
This only applies to non-device nodes, because monitorVolumes are not exposed on device Routes
-
George Kiagiadakis authored
Configurable. Replaces the "flatpak" access policy.
-
George Kiagiadakis authored
This configuration allows splitting wireplumber into multiple instances. The "main" instance takes care of loading and managing devices The "policy" instance does all the linking and implements endpoints The "bluetooth" instance runs the bluetooth devices & nodes Test with (in separate terminals): ./wp-uninstalled.sh -c config-split -- wireplumber -c main.conf ./wp-uninstalled.sh -c config-split -- wireplumber -c policy.conf ./wp-uninstalled.sh -c config-split -- wireplumber -c bluetooth.conf
-