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 19, 2019
  3. Jul 12, 2019
  4. Jul 09, 2019
  5. Jun 28, 2019
  6. Jun 27, 2019
  7. Jun 26, 2019
  8. Jun 18, 2019
  9. Jun 17, 2019
  10. Jun 13, 2019
  11. Jun 10, 2019
  12. Jun 05, 2019
    • George Kiagiadakis's avatar
      daemon: quit when the pipewire remote disconnects or signals an error · 1962a8ca
      George Kiagiadakis authored
      This is implemented in a slightly hacky way, we register the GMainLoop
      as a global object and use it from the module to quit the daemon.
      This is bad design because the module assumes it is loaded inside
      our daemon.
      
      In the future, this should change. It looks like we should have an
      object that tracks the state of PipeWire and main() should track
      state changes of that object and decide what to do.
      1962a8ca
  13. May 31, 2019
  14. May 29, 2019
  15. May 26, 2019
  16. May 17, 2019
  17. Apr 28, 2019
  18. Apr 26, 2019
  19. Apr 22, 2019
  20. Apr 17, 2019
  21. Apr 16, 2019
  22. Apr 12, 2019
  23. Apr 10, 2019
  24. Apr 04, 2019
Loading