1. 02 Jan, 2018 1 commit
  2. 23 Dec, 2017 1 commit
  3. 12 Dec, 2017 1 commit
  4. 03 Jun, 2017 1 commit
    • Max Kellermann's avatar
      storage, db, mixer, command: remove more bogus "pure" attributes · 62b03cfd
      Max Kellermann authored
      This commit is similar to 788e3b31,
      and removes more "pure" attributes which were placed on functions that
      could throw exceptions, which is illegal according to clang's
      understanding of the attribute (but not according to GCC's).  GitHub
      issue #58 was most likely about StorageDirectoryReader::GetInfo() and
      Storage::GetInfo(), which still had "pure" attributes.
      
      Closes #58
      62b03cfd
  5. 08 May, 2017 1 commit
  6. 27 Jan, 2017 1 commit
  7. 20 Jan, 2017 2 commits
  8. 19 Jan, 2017 1 commit
    • Max Kellermann's avatar
      pcm/PcmChannels: silence surround channels when converting from stereo · 33716732
      Max Kellermann authored
      Previously, there was no special code to convert stereo to
      multi-channel.  The generic solution for this was to convert to mono,
      and then copy the result to all channels.  That's a pretty bad
      solution, but at least something which always renders audio.  MPD does
      something, instead of failing.
      
      Now that MPD has proper support for multi-channel (by defining the
      channel order), we can do better than that.  It is a (somewhat) common
      case to play back stereo music on a DAC which can only do
      multi-channel.  The best approach here is to copy the stereo channels
      to front-left and front-right, and apply the "silence" pattern to all
      other channels.
      33716732
  9. 17 Jan, 2017 2 commits
  10. 11 Jan, 2017 13 commits
  11. 10 Jan, 2017 1 commit
  12. 03 Jan, 2017 1 commit
  13. 09 Nov, 2016 1 commit
  14. 28 Oct, 2016 1 commit
  15. 09 Sep, 2016 1 commit
  16. 28 Jul, 2016 1 commit
  17. 05 Jul, 2016 1 commit
  18. 01 Jul, 2016 2 commits
  19. 01 Mar, 2016 1 commit
  20. 27 Feb, 2016 3 commits
  21. 26 Feb, 2016 3 commits