1. 17 Jun, 2019 1 commit
  2. 19 Nov, 2018 1 commit
    • Max Kellermann's avatar
      check.h: remove obsolete header · ce49d99c
      Max Kellermann authored
      Since we switched from autotools to Meson in commit
      94592c14, we don't need to include
      `config.h` early to properly enable large file support.  Meson passes
      the required macros on the compiler command line instead of defining
      them in `config.h`.
      
      This means we can include `config.h` at any time, whenever we want to
      check its macros, and there are no ordering constraints.
      ce49d99c
  3. 31 Oct, 2018 1 commit
  4. 30 Oct, 2018 1 commit
  5. 29 Oct, 2018 6 commits
  6. 14 Oct, 2018 1 commit
    • Max Kellermann's avatar
      build with Meson instead of autotools · 94592c14
      Max Kellermann authored
      So long, autotools!  This is my last MPD related project to migrate
      away from it.  It has its strengths, but also very obvious weaknesses
      and weirdnesses.  Today, many of its quirks are not needed anymore,
      and are cumbersome and slow.  Now welcome our new Meson overlords!
      94592c14
  7. 22 Sep, 2018 1 commit
  8. 20 Aug, 2018 1 commit
  9. 17 Jul, 2018 2 commits
  10. 16 Jul, 2018 2 commits
  11. 06 Jul, 2018 1 commit
  12. 15 Mar, 2018 2 commits
    • Max Kellermann's avatar
      pcm/PcmDop: round down to the nearest multiple of 4 DSD bytes · a2340c31
      Max Kellermann authored
      There was a discrepancy between what was written to the buffer and the
      size returned by pcm_dsd_to_dop(): the "for" loop uses num_frames/2,
      rounding down, while the return value is num_samples which is
      num_frames*channels, without rounding.  This could cause undefined
      data at the end of the destination buffer if the source buffer size
      was not aligned to multiples of 8 bytes (4 DSD bytes per channel).
      
      The latter however can occur in the 0.21 branch after commit
      a06bf388
      
      Closes #233
      a2340c31
    • Max Kellermann's avatar
      pcm/PcmDop: use size_t · 37b07a5e
      Max Kellermann authored
      37b07a5e
  13. 09 Feb, 2018 1 commit
  14. 02 Jan, 2018 2 commits
  15. 01 Jan, 2018 1 commit
  16. 23 Dec, 2017 1 commit
  17. 18 Dec, 2017 1 commit
  18. 12 Dec, 2017 1 commit
  19. 10 Nov, 2017 1 commit
  20. 26 Oct, 2017 5 commits
  21. 04 Jun, 2017 1 commit
  22. 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
  23. 08 May, 2017 1 commit
  24. 24 Apr, 2017 1 commit
  25. 22 Apr, 2017 2 commits
  26. 27 Jan, 2017 1 commit