1. 06 Jul, 2018 1 commit
  2. 07 May, 2018 2 commits
  3. 03 May, 2018 1 commit
  4. 25 Apr, 2018 1 commit
    • Max Kellermann's avatar
      player/Thread: never reuse decoder when switching radio streams · 44b20024
      Max Kellermann authored
      When switching to another song manually, the player checks if the
      decoder is already decoding that song; if so, it will attempt to reuse
      it by seeking it to the new position.  That however fails if the
      decoder is not seekable (e.g. a radio stream) which leaves the user
      unable to switch to that song with the bogus error message "Not
      seekable".
      44b20024
  5. 17 Feb, 2018 4 commits
  6. 07 Jan, 2018 1 commit
  7. 12 Dec, 2017 1 commit
  8. 12 Nov, 2017 1 commit
  9. 03 Nov, 2017 1 commit
  10. 27 Sep, 2017 2 commits
    • Max Kellermann's avatar
      decoder/Thread: clear the command after catching an exception · fa67c254
      Max Kellermann authored
      If an early exception gets caught (e.g. from
      AllocatedPath::FromUTF8Throw()) before
      DecoderControl::CommandFinishedLocked() is called, the decoder thread
      would go in an endless loop, because DecoderCommand::START is still
      set.
      
      Closes #118
      fa67c254
    • John Regan's avatar
      GME Plugin: fix track numbering · ea80587d
      John Regan authored
      GME starts all track indexes at zero, but subtune prefixes
      start at one. This fixes an off-by-one error during track
      enumeration.
      ea80587d
  11. 18 Sep, 2017 1 commit
  12. 20 Jul, 2017 1 commit
  13. 04 Jun, 2017 1 commit
  14. 03 Jun, 2017 1 commit
  15. 08 May, 2017 1 commit
  16. 24 Apr, 2017 2 commits
  17. 10 Mar, 2017 1 commit
  18. 07 Mar, 2017 1 commit
  19. 01 Mar, 2017 2 commits
  20. 17 Jan, 2017 1 commit
  21. 11 Jan, 2017 1 commit
  22. 10 Jan, 2017 1 commit
  23. 08 Jan, 2017 1 commit
  24. 03 Jan, 2017 2 commits
  25. 13 Dec, 2016 2 commits
  26. 09 Dec, 2016 6 commits