1. 25 Sep, 2022 7 commits
  2. 21 Sep, 2022 3 commits
  3. 03 Aug, 2022 1 commit
  4. 09 May, 2022 2 commits
  5. 03 May, 2022 2 commits
    • Tom Wagner's avatar
      loop: Add idle source. · 93979f62
      Tom Wagner authored and Tom Wagner's avatar Tom Wagner committed
      93979f62
    • Tom Wagner's avatar
      loop: Add bindings for `pw_loop`. · 3226b840
      Tom Wagner authored and Tom Wagner's avatar Tom Wagner committed
      This adds a `Loop` struct for creating and managing a `pw_loop` struct.
      
      It also adds a `LoopRef` struct that is a transparent wrapper around `pw_loop`,
      and can be obtained from both a `Loop` and `MainLoop`.
      
      The methods previously on the loop trait are moved there, and the loop trait is now only responsible for obtaining
      such a `LoopRef` from any loop.
      3226b840
  6. 20 Apr, 2022 3 commits
  7. 22 Mar, 2022 1 commit
    • Tom Wagner's avatar
      Release 0.5.0 · c642565a
      Tom Wagner authored
      libspa@0.5.0
      libspa-sys@0.5.0
      pipewire@0.5.0
      pipewire-sys@0.5.0
      
      Generated by cargo-workspaces
      c642565a
  8. 18 Mar, 2022 1 commit
  9. 06 Feb, 2022 3 commits
  10. 31 Jan, 2022 1 commit
  11. 21 Jan, 2022 7 commits
  12. 13 Dec, 2021 1 commit
    • Link Mauve's avatar
      Bump nom and system-deps · 8b00c0ed
      Link Mauve authored
      This removes some thirteen dependencies from the tree, which can only be
      a good thing. :)
      8b00c0ed
  13. 03 Dec, 2021 1 commit
  14. 25 Nov, 2021 1 commit
  15. 20 Oct, 2021 1 commit
    • Val Packett's avatar
      pw: fix build on FreeBSD by using local eventfd definition · f1dd2f9f
      Val Packett authored
      The Rust libc crate currently targets FreeBSD 10 (and will soon be updated
      to target 12), but eventfd has only been added to FreeBSD 13.
      
      Unfortunately the Rust ecosystem still has no solution for targeting
      particular OS versions, so even after eventfd gets added to the libc crate,
      that definition won't be usable until the targeted version changes again.
      
      We'll have to use a local 'extern' eventfd definition.
      f1dd2f9f
  16. 13 Oct, 2021 1 commit
  17. 08 Aug, 2021 4 commits