- Jul 12, 2019
-
-
George Kiagiadakis authored
This allows linking the client to the stream that has the same name as the role that it requests.
-
- Jul 11, 2019
-
-
George Kiagiadakis authored
It so happens that sometimes the client proxy is created and destroyed immediately, almost instantly, which causes this code to crash in case the proxy pointer is gone when our idle callback tries to destroy it. This change makes the whole operation safe.
-
- Jul 10, 2019
-
-
Julian Bouzas authored
-
Julian Bouzas authored
-
Julian Bouzas authored
-
Julian Bouzas authored
-
- Jul 09, 2019
-
-
Julian Bouzas authored
-
George Kiagiadakis authored
Currently, the stream names have to be duplicated in the configuration file. This is going to change in a future version.
-
George Kiagiadakis authored
... and simplify some code there
-
George Kiagiadakis authored
-
George Kiagiadakis authored
-
George Kiagiadakis authored
-
George Kiagiadakis authored
This is currently the documented way of describing controls that have an effect on all streams
-
George Kiagiadakis authored
-
Julian Bouzas authored
-
Julian Bouzas authored
-
- Jul 05, 2019
-
-
Julian Bouzas authored
-
- Jun 28, 2019
-
-
Julian Bouzas authored
-
Julian Bouzas authored
-
Julian Bouzas authored
-
George Kiagiadakis authored
-
- Jun 27, 2019
-
-
Julian Bouzas authored
-
- Jun 26, 2019
-
-
Julian Bouzas authored
-
Julian Bouzas authored
-
George Kiagiadakis authored
-
George Kiagiadakis authored
This is a bit of a hack, temporarily needed for AGL.
-
George Kiagiadakis authored
-
George Kiagiadakis authored
Currently this will just grant full access to all clients. A future version will refine that to grant access to specific objects only.
-
- Jun 24, 2019
-
-
Julian Bouzas authored
-
Julian Bouzas authored
-
- Jun 20, 2019
-
-
Julian Bouzas authored
-
George Kiagiadakis authored
-
George Kiagiadakis authored
-
George Kiagiadakis authored
This is a situation that always happens on startup, so let's not spam with warnings
-
- Jun 19, 2019
-
-
Julian Bouzas authored
-
Julian Bouzas authored
-
George Kiagiadakis authored
spa audioconvert (the backend of audio-dsp) does not adevertise property changes, therefore subscribe_params() is useless. In order to get the real value from the node we need to call enum_params() manually. https://github.com/PipeWire/pipewire/issues/157
-
- Jun 18, 2019
-
-
George Kiagiadakis authored
This provides high level volume controls for the AGL audiomixer binding and the applications using it.
-
George Kiagiadakis authored
We now have always a "selected" endpoint for each direction (source, sink) that is picked as the first available endpoint at startup, and it changes automatically if the currently selected endpoint is removed
-
George Kiagiadakis authored
This avoids the theoretical crash that would happen if you change the control value on an endpoint whose client-endpoint proxy has already been destroyed
-