- Jan 26, 2021
-
-
George Kiagiadakis authored
-
George Kiagiadakis authored
-
- Jan 25, 2021
-
-
Julian Bouzas authored
-
Julian Bouzas authored
-
- Jan 22, 2021
-
-
Julian Bouzas authored
-
- Jan 21, 2021
-
-
George Kiagiadakis authored
-
George Kiagiadakis authored
-
George Kiagiadakis authored
-
George Kiagiadakis authored
-
George Kiagiadakis authored
-
- Jan 15, 2021
-
-
George Kiagiadakis authored
A new desktop profile without endpoints will be added. The goal is to be compatible with media-session in the short term
-
Julian Bouzas authored
-
- Jan 14, 2021
-
-
Julian Bouzas authored
-
- Dec 22, 2020
-
-
George Kiagiadakis authored
Still missing a way to get the default endpoints, but this is going to change and use the metadata API
-
- Dec 21, 2020
-
-
George Kiagiadakis authored
Fixes #22
-
- Dec 20, 2020
-
-
George Kiagiadakis authored
Fixes #20
-
- Nov 15, 2020
-
-
George Kiagiadakis authored
-
- Nov 13, 2020
-
-
Julian Bouzas authored
-
Julian Bouzas authored
-
- Oct 22, 2020
-
-
Julian Bouzas authored
The Dbus device reservation has been moved into a separate module, and has also been refactored to allow reserving a device name before an actual device is created. Devices now are created and destroyed by the monitor depending on whether PipeWire owns the device or not. This also simplifies a lot the device activation module to always enable devices when they are created, and never worry about checking whether a device is acquired by PipeWire or not.
-
- Oct 05, 2020
-
-
Julian Bouzas authored
-
Julian Bouzas authored
Allows implementing device specific endpoint creation logic, which is currently needed for bluetooth endpoints as they need to be created differenly.
-
Julian Bouzas authored
-
Julian Bouzas authored
-
- Aug 31, 2020
-
-
George Kiagiadakis authored
-
- Jul 31, 2020
-
-
George Kiagiadakis authored
-
- Jul 30, 2020
-
-
raghu447 authored
-
- Jul 29, 2020
-
-
George Kiagiadakis authored
-
- Jul 02, 2020
-
-
George Kiagiadakis authored
* add library.name to not require adding `add-spa-lib` in pipewire.conf or wireplumber.conf for this to work * add a commented local=true; it can be useful to run those nodes locally for testing, sometimes
-
- Jun 29, 2020
-
-
George Kiagiadakis authored
if there was a remainder in the buffer from a previous iteration, make sure not to fill too much data and go past the end of the buffer
-
George Kiagiadakis authored
after consuming the whole buffer, cur & linestart need to be reset to point back to the beginning of the local buffer
-
- Jun 16, 2020
-
-
George Kiagiadakis authored
and add the non-disabled filenames in .gitignore so that I can maintain symlinks to enable them without commiting them
-
George Kiagiadakis authored
This is out-of-date and we don't need it in fact... the default configuration can serve as a good starting point for any custom embedded use case.
-
George Kiagiadakis authored
if there is a usb device plugged, we can assume it's meant to be used instead of the built-in audio
-
George Kiagiadakis authored
-
George Kiagiadakis authored
jack has the highest prio because if it's present, we assume the user wants to use jack to route everything bluez has higher prio than alsa because if it's present, we assume the user wants to use the bluetooth device
-
George Kiagiadakis authored
-
George Kiagiadakis authored
- because it conflicts with pulseaudio and we actually still want pipewire to be able to run along pulseaudio on default setups - and because it doesn't work well yet
-
George Kiagiadakis authored
replace them with spaces so that the GVariant parser ignores them
-
- Jun 15, 2020
-
-
George Kiagiadakis authored
-