Skip to content
Snippets Groups Projects
  1. Oct 22, 2020
    • Julian Bouzas's avatar
      modules: refactor dbus reservation · 321545a3
      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.
      321545a3
  2. Oct 05, 2020
  3. Jul 31, 2020
  4. Jul 30, 2020
  5. Jun 02, 2020
  6. May 26, 2020
  7. May 21, 2020
  8. May 16, 2020
  9. May 12, 2020
  10. May 03, 2020
  11. Apr 22, 2020
  12. Apr 11, 2020
  13. Mar 29, 2020
  14. Mar 20, 2020
  15. Mar 03, 2020
  16. Jan 09, 2020
  17. Dec 16, 2019
  18. Dec 11, 2019
  19. Dec 04, 2019
  20. Nov 18, 2019
  21. Nov 06, 2019
    • Julian Bouzas's avatar
      modules: remove the mixer · 857217bc
      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.
      857217bc
  22. Oct 07, 2019
  23. Oct 02, 2019
    • George Kiagiadakis's avatar
      sofdsp-endpoint: run audioconvert in merge+split mode and use a new linking algorithm · f360aed9
      George Kiagiadakis authored
      Running audioconvert in merge+split mode is the only way to make this work with
      the adapter, since the adapter does not support passing multiple channels on
      a single port right now, and if it does at some point, it will be without a
      mixing node on the port, which means we will not be able to mix multiple
      audioconvert nodes on the same adapter. In the future we need to consider
      writing a lighter volume node with multiple channels support to replace
      audioconvert.
      
      The new linking algorithm now takes into account the channel positions and makes
      sure to link the correct channels together. Also, it avoids passing the port
      proxies inside the GVariants, thus making the algorithm a bit more generic
      and easier to unit test.
      f360aed9
  24. Sep 25, 2019
Loading