1. 24 Jan, 2012 8 commits
  2. 21 Jan, 2012 3 commits
  3. 12 Jan, 2012 4 commits
  4. 05 Jan, 2012 2 commits
  5. 04 Jan, 2012 12 commits
  6. 24 Dec, 2011 7 commits
  7. 21 Dec, 2011 1 commit
    • Maarten Sebregts's avatar
      Playlist: fix bug in moving after current song · 3a9697ad
      Maarten Sebregts authored
      Moving songs using either 'move' or 'moveid' to position -1 (after the
      current song) would fail for a song which is just before the current
      song.
      This patch corrects the check to see if the current song is in the range
      to be moved. Since the range is from `start` up to `end` (exclusive) the
      check was incorrect, but is now fixed.
      3a9697ad
  8. 13 Dec, 2011 3 commits
    • Max Kellermann's avatar
      output/openal: improve synchronization · 78c4351e
      Max Kellermann authored
      This plugin's use of the "Timer" library was wrong; it added the same
      amount of virtual data in every iteration in _play(), but did not
      actually play something.  This created an artificial, but useless,
      delay.  This patch implements the method _cancel(), and implements
      hard-coded sleep values.  This is only slightly better, but does not
      attempt to look sane.
      78c4351e
    • Max Kellermann's avatar
      0a427890
    • Max Kellermann's avatar
      output/openal: use alGetSourcei(AL_BUFFER) to force-unqueue buffers · e735abe3
      Max Kellermann authored
      The implementation of cancel() did not work well: you cannot use
      alSourceUnqueueBuffers() to unqueue queued buffers, and our function
      openal_unqueue_buffers() left the OpenAL library in a rather undefined
      state; nothing was supposed to be queued, but the "filled" variable
      was not reset.
      e735abe3