- 28 Jul, 2020 10 commits
-
-
Wim Taymans authored
-
Wim Taymans authored
-
Wim Taymans authored
-
Wim Taymans authored
So we don't have to rely on pulseaudio installed ones
-
Wim Taymans authored
-
Wim Taymans authored
Monitor streams usually have 1 channel so ask for all monitored channels to be downmixed. Don't try to configure video or unknown streams
-
Wim Taymans authored
-
Wim Taymans authored
Add a configure stage to the node where the PortConfig is determined. Wait until we link a stream and then configure the node with the portconfig of the peer. Configure devices with the their best portconfig by enumerating the formats.
-
Wim Taymans authored
-
Wim Taymans authored
-
- 27 Jul, 2020 5 commits
-
-
Wim Taymans authored
Try to only link the MONO and UNKNOWN input ports once
-
Wim Taymans authored
-
Wim Taymans authored
We need to keep twice the delay of samples around. Fixes capture with resampling.
-
Wim Taymans authored
Use the input size of the resampler as the amount of samples to read when we are resampling.
-
Wim Taymans authored
When we find a default device, boost the priority so that it remains the target device even when a device with higher priority is scanned later. Fixes issue where default device was not selected because a higher priority device was encountered after it.
-
- 24 Jul, 2020 5 commits
-
-
Filter callback should return DBUS_HANDLER_RESULT_HANDLED only when signals was handled, otherwise it prevents signals to be seen by other objects. Also fix a Typo.
-
-
Wim Taymans authored
-
Wim Taymans authored
-
Wim Taymans authored
Add plugin to manage the volume of default source and sink
-
- 23 Jul, 2020 6 commits
-
-
Wim Taymans authored
-
Wim Taymans authored
-
Wim Taymans authored
-
Wim Taymans authored
First use the configured properties, then use the env variables. Make the daemon use the env variable by default. This makes it possible to start servers with PIPEWIRE_CORE env variable names but still override with the command option. Makes it possible to make apps connect to PIPEWIRE_REMOTE env by default and allows you to override with the command option.
-
Wim Taymans authored
Parse the varargs and use the server name as the remote
-
Wim Taymans authored
This is easier to handle in general and we should not use the name as a unique id. If the session manager wants to save things, it can use whatever fields it wants from the object to create a unique persistent name.
-
- 22 Jul, 2020 14 commits
-
-
-
oFono's CardAdded signal from can occur after BlueZ's ServicesResolved signal. In this case the device is created without SCO nodes. This is fixed by not enforcing device creation on ServicesResolved signal.
-
-
-
Wim Taymans authored
-
Wim Taymans authored
If not otherwise specified, use the default channelmap when recording.
-
Wim Taymans authored
First find a port match and then increase the score when the port was unconnected.
-
Wim Taymans authored
-
Wim Taymans authored
-
Wim Taymans authored
-
Wim Taymans authored
Rework how nodes are linked. score each port pair and link the highest score taking into account the type, direction, channels, and number of linked ports.
-
Wim Taymans authored
Make it possible to search for a type
-
Wim Taymans authored
Parse the DSP type and the channel and keep it around
-
Wim Taymans authored
-