- 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
-
- 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
-
- Jun 16, 2020
-
-
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
-
- Jun 11, 2020
-
-
Julian Bouzas authored
-
- Jun 08, 2020
-
-
Julian Bouzas authored
-
- Jun 03, 2020
-
-
George Kiagiadakis authored
-
- Jun 02, 2020
-
-
Julian Bouzas authored
-
Julian Bouzas authored
-
- May 26, 2020
-
-
Julian Bouzas authored
-
Julian Bouzas authored
This module suspends a node if idle for at least 3 seconds
-
- May 21, 2020
-
-
Julian Bouzas authored
-
- May 16, 2020
-
-
George Kiagiadakis authored
-
- May 12, 2020
-
-
Julian Bouzas authored
-
- May 11, 2020
-
-
Julian Bouzas authored
-
Julian Bouzas authored
-
- Apr 21, 2020
-
-
Julian Bouzas authored
-
- Mar 20, 2020
-
-
Julian Bouzas authored
-
- Mar 03, 2020
-
-
Julian Bouzas authored
-
- Jan 09, 2020
-
-
Julian Bouzas authored
This module allows wireplumber to create static nodes that match a specific device using a spa node factory. Matching is optional, and if there is no match, the node will always be created.
-
- Dec 17, 2019
-
-
George Kiagiadakis authored
-
- Dec 16, 2019
-
-
Julian Bouzas authored
-
Julian Bouzas authored
-
- Dec 11, 2019
-
-
George Kiagiadakis authored
This keeps track of the default endpoint and selects a default based on endpoint priorities when devices are discovered
-
- Dec 04, 2019
-
-
Julian Bouzas authored
-
Julian Bouzas authored
This will be replaced by a new policy based on configuration files
-
- Nov 06, 2019
-
-
Julian Bouzas authored
This is no longer used and it is the wrong approach anyway. A mixer GUI needs to list all endpoints and figure out the controls from the streams on its own, using the new endpoints API.
-
- Oct 07, 2019
-
-
George Kiagiadakis authored
This is not used by AGL anymore and it will go away *anyway* when we switch to the configuration-based logic for creating endpoints
-
George Kiagiadakis authored
In current pw master the behavior has been changed to not activate the "On" profile on alsa devices by default, because of the DeviceReserve D-Bus API implementation in media-session. This is a hack here to get the previous behavior. In the future we should have a way to configure profiles, as well as to pick a sensible default by autodetection.
-
George Kiagiadakis authored
-