1. 26 Sep, 2019 2 commits
  2. 25 Sep, 2019 3 commits
  3. 24 Sep, 2019 2 commits
  4. 23 Sep, 2019 1 commit
  5. 20 Sep, 2019 2 commits
  6. 19 Sep, 2019 5 commits
  7. 16 Sep, 2019 4 commits
  8. 10 Sep, 2019 9 commits
  9. 09 Sep, 2019 1 commit
    • Wim Taymans's avatar
      data-loop: add _wait function · 9c9bff8f
      Wim Taymans authored
      Add function to wait for one iteration of the loop. This can be used
      by specialized implementations of the data loop, like jack.
      9c9bff8f
  10. 05 Sep, 2019 7 commits
  11. 03 Sep, 2019 2 commits
  12. 02 Sep, 2019 2 commits
    • Wim Taymans's avatar
      jack: update · 63414694
      Wim Taymans authored
      63414694
    • Wim Taymans's avatar
      node: improve position and transport · faaf8428
      Wim Taymans authored
      Reorganize some things, let the clients update the segment info
      in their own activation, then let the server merge it. This avoids
      clients stepping on eachother. When looping through the clients,
      copy the segment info when we encounter its owner.
      
      Remove the list of segment owners to the activation. This is better
      than in the activation because we can then just keep one list of
      owners.
      
      Remove the NONBLOCK flag from the eventfd so that we can do blocking
      reads as well.
      
      Just keep a reposition owner in the driver activation. This points
      to the node that has the reposition info. This avoid complicated
      synchronization to keep multiple nodes from stepping on eachother.
      Now they can just prepare the reposition info in their activation and
      set themselves as the reposition owner. The last one who succeeds
      wins.
      faaf8428