1. 27 Dec, 2009 1 commit
    • Max Kellermann's avatar
      dbUtils: return multiple tag values per song · d66c055f
      Max Kellermann authored
      When collecting tag values for the result set, add all of a song's tag
      values of the searched type.  This affects the "list" command.
      Previously, "list" only considered the first tag value of a song.
      d66c055f
  2. 26 Dec, 2009 3 commits
  3. 15 Dec, 2009 7 commits
  4. 11 Dec, 2009 1 commit
  5. 08 Dec, 2009 4 commits
  6. 30 Nov, 2009 2 commits
  7. 19 Nov, 2009 3 commits
  8. 18 Nov, 2009 1 commit
  9. 15 Nov, 2009 2 commits
    • Max Kellermann's avatar
      id3: allow 4 MB RIFF/AIFF tags · f51ba646
      Max Kellermann authored
      Allow RIFF/AIFF ID3 tags up to 4 MB (old limit was 256 kB).  This
      might still be too small for some users, and when somebody complains,
      we might do something more clever (like streaming the data into
      libid3tag?).
      f51ba646
    • Max Kellermann's avatar
      decoder/ffmpeg: align the output buffer · 77b95d08
      Max Kellermann authored
      On some platforms, libavcodec wants the output buffer aligned to 16
      bytes (because it uses SSE/Altivec internally).  It will segfault when
      you don't obey this rule.
      77b95d08
  10. 11 Nov, 2009 2 commits
  11. 10 Nov, 2009 4 commits
  12. 01 Nov, 2009 1 commit
    • Max Kellermann's avatar
      song_save: increased maximum line length to 32 kB · b242175e
      Max Kellermann authored
      The line buffer had a fixed size of 5 kB, and was allocated on the
      stack.  This was too small for some users.  As a hotfix, we're
      increasing the buffer size to 32 kB now, allocated on the heap.  In
      MPD 0.16, we'll switch to dynamic allocation.
      b242175e
  13. 31 Oct, 2009 1 commit
  14. 28 Oct, 2009 1 commit
    • Max Kellermann's avatar
      decoder/ffmpeg: convert metadata · 04816a63
      Max Kellermann authored
      Convert the metadata with the libavformat function av_metadata_conv().
      This ensures that canonical tag names are provided by libavformat, and
      we can remove the "artist" vs "author" workaround.
      04816a63
  15. 27 Oct, 2009 1 commit
  16. 21 Oct, 2009 1 commit
  17. 18 Oct, 2009 2 commits
  18. 16 Oct, 2009 3 commits