mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-12-16 08:56:45 -05:00
By default, buffer negotiation favours the default property values of the output node. Make this configurable and reverse this logic when the output is a driver. This makes it so that a stream connecting to a source will negotiate with the preferences of the stream and not the source. An example is a stream that wants 4 buffers from v4l2-source, because v4l2-source has a default of 4 buffers, this will always result in 4 buffers, ignoring the preference of the stream. |
||
|---|---|---|
| .. | ||
| daemon | ||
| examples | ||
| gst | ||
| modules | ||
| pipewire | ||
| tests | ||
| tools | ||
| meson.build | ||