1. 30 Sep, 2009 1 commit
  2. 10 Sep, 2009 1 commit
  3. 24 Aug, 2009 1 commit
    • Rasmus Steinke's avatar
      decoder/vorbis: faster tag scanning with ov_test_callback() · 408f7237
      Rasmus Steinke authored
      using ov_test_callback with function CALLBACKS_STREAMONLY will cause
      scanning to stop after the comment field.  ov_open (and ov_test)
      default to CALLBACKS_DEFAULT which scans the file structure causing a
      huge slowdown.  The speed improvement is huge: It scanned my files
      around 10x faster This procedure has been recommended by monthy (main
      vorbis developer) and was said to be safe for scanning files.
      408f7237
  4. 14 Aug, 2009 1 commit
    • Max Kellermann's avatar
      decoder/flac: don't allocate cuesheet twice (memleak) · 1c4f407a
      Max Kellermann authored
      The function flac_cue_track() first calls FLAC__metadata_object_new(),
      then overwrites this pointer with FLAC__metadata_get_cuesheet().  This
      allocate two FLAC__StreamMetadata objects, but the first pointer is
      lost, and never freed.
      1c4f407a
  5. 22 Jul, 2009 5 commits
  6. 06 Jul, 2009 1 commit
  7. 08 Jun, 2009 2 commits
  8. 28 Apr, 2009 2 commits
  9. 25 Apr, 2009 1 commit
  10. 02 Apr, 2009 2 commits
  11. 01 Apr, 2009 1 commit
  12. 31 Mar, 2009 4 commits
  13. 28 Mar, 2009 1 commit
    • Jochen Keil's avatar
      Bugfix for time/offset in flac plugin · 80e2aaf3
      Jochen Keil authored
      Previous cast to float didn't have any effect because one value is uint
      and the other is a floating type but the number itself is even..
      This caused some tracks to end before they were really at an end.
      80e2aaf3
  14. 27 Mar, 2009 3 commits
  15. 17 Mar, 2009 1 commit
    • Mario Lenz's avatar
      flac/cue: added support for TITLE[n] comments · 7ba7e673
      Mario Lenz authored
      On 2009/03/17 Max Kellermann<max@duempel.org> wrote:
      
      > There doesn't seem to be an "official" standard.  I'd say: search for
      > TITLE[1] first (the most explicit form), then TITLE1, and finally fall
      > back to TITLE.  This makes sure MPD supports every possible standard,
      > without breaking.
      
      I've also added some additional checks to make sure entry is long
      enough.
      7ba7e673
  16. 16 Mar, 2009 1 commit
    • Mario Lenz's avatar
      flac: get CUE track titles from additional FLAC comments · 36dab871
      Mario Lenz authored
      The cue sheet embedded in a flac file doen't contain any information
      about track titles and similar.  There are three possibilities: Use an
      external cue sheet that includes these information, use a tag CUESHEET
      with a cue sheet including these information or use tags.  I think the
      latter is the best option and is already used by other projects.
      36dab871
  17. 14 Mar, 2009 1 commit
  18. 13 Mar, 2009 1 commit
    • Avuton Olrich's avatar
      all: Update copyright header. · 0aee49bd
      Avuton Olrich authored
      This updates the copyright header to all be the same, which is
      pretty much an update of where to mail request for a copy of the GPL
      and the years of the MPD project. This also puts all committers under
      'The Music Player Project' umbrella. These entries should go
      individually in the AUTHORS file, for consistancy.
      0aee49bd
  19. 09 Mar, 2009 2 commits
    • Jochen Keil's avatar
      Initial support for embedded cue sheets found in flac files · 706112bb
      Jochen Keil authored
      So far only seekpoints are supported, so no proper tagging yet
      except for track number and track length.
      Tagging should be done by parsing the cue sheet which
      is often embedded as vorbis comment in flac files.
      Furthermore the pathname should be configurable like "%A - %t - %T",
      where %A means Artist, %t track number and %T Title or so.
      706112bb
    • Jochen Keil's avatar
      decoder_plugin: added method container_scan() · ab3d89f4
      Jochen Keil authored
      [mk: fixed whitespace errors; use delete_song() instead of
      songvec_delete()]
      ab3d89f4
  20. 05 Mar, 2009 2 commits
  21. 03 Mar, 2009 2 commits
  22. 02 Mar, 2009 1 commit
  23. 01 Mar, 2009 2 commits
  24. 28 Feb, 2009 1 commit