Skip to content
Snippets Groups Projects
  1. Sep 07, 2019
    • George Kiagiadakis's avatar
      lib/wp: merge both WpRemote & WpRemotePipewire in WpCore · a63f2bb9
      George Kiagiadakis authored
      In practice we always create a remote and connect to pipewire.
      Any other scenario is invalid, therefore, it is not justified
      to be confused with so many classes for such small functionality.
      This simplifies a lot the modules code.
      
      Also, this commit exposes the pw_core and pw_remote objects
      out of WpCore. This is in practice useful when dealing with low-level
      pw and spa factories, which are used in the monitors. Let's not
      add API wrappers for everything... Bindings will never use this
      functionality anyway, since it depends on low level pipewire C API.
      a63f2bb9
  2. Aug 29, 2019
  3. Aug 27, 2019
  4. Aug 26, 2019
  5. Aug 25, 2019
  6. Aug 24, 2019
  7. Aug 19, 2019
  8. Aug 13, 2019
  9. Jul 25, 2019
  10. Jul 12, 2019
    • George Kiagiadakis's avatar
      policy: implement a basic policy based on role priorities · 1ed004c3
      George Kiagiadakis authored
      * Every client has a priority based on its role
      * For playback, we allow only a single client to play at a time
      * For capture, we allow all clients to capture simultaneously
      * Every time the "selected" device changes (either because devices
        are discovered/removed or because the user changed the selection),
        the clients are re-linked to the new "selected" device.
      * When a playback client quits and there are others waiting unlinked,
        the highest priority one is linked automatically.
      * This also properly fixes re-linking the correct client(s) to the
        correct device(s) when wireplumber exits and restarts.
      1ed004c3
    • Julian Bouzas's avatar
      Fix doc warnings · 54721da7
      Julian Bouzas authored
      54721da7
  11. Jul 10, 2019
  12. Jun 28, 2019
  13. Jun 27, 2019
  14. Jun 26, 2019
  15. Jun 24, 2019
  16. Jun 20, 2019
  17. Jun 19, 2019
  18. Jun 18, 2019
Loading