1. 21 Apr, 2010 24 commits
  2. 20 Apr, 2010 1 commit
  3. 16 Apr, 2010 2 commits
  4. 14 Apr, 2010 1 commit
  5. 13 Apr, 2010 3 commits
  6. 11 Apr, 2010 1 commit
    • Charles Kerr's avatar
      decoder/ffmpeg: fix crash on startup in mpd_ffmpeg_log_callback() · 6a958980
      Charles Kerr authored
      What's happening is the `ptr' argument to that function is NULL for me
      every time. `ptr' is unconditionally dereferenced to generate a log
      message, and this is where mpd crashes.
      
      Attached is a simple patch that tests for NULL and omits the log. With
      this patch the crash disappeared and mpd went back to working well.
      6a958980
  7. 10 Apr, 2010 1 commit
  8. 05 Apr, 2010 1 commit
  9. 01 Apr, 2010 1 commit
  10. 28 Mar, 2010 4 commits
    • Max Kellermann's avatar
      8446b70d
    • Orivej Desh's avatar
      cue: prepend pregap to the beginning of the track · 635791d1
      Orivej Desh authored
      .. rather then append to the end of the previous one
      
      Cuebreakpoints from the cuetools package has three modes of operation,
      and the default is to append pregap (INDEX 00) to the end of the
      previous track. This is the behavior most compliant to the existing
      cue files.
      
      Here is the patch which fixes the issue. I borrowed bits of
      implementation from cuebreakpoints. I assumed that the whole audio
      file must be covered by head-to-head going tracks, which is how
      hardware CD players probably work. In cue_tag I changed rounding from
      rounding up to rounding down because the thing in mpd which calculates
      actual track duration (and current position) rounds it down, and I
      didn't want to see in my playlist values different from whose in a
      now-playing progress bar.
      
      I've compared the resultant mpd behaviour with "mplayer -ss MM:SS.MS"
      where the time was supplied by cuebreakpoints and noticed that mplayer
      started each track a bit earlier then mpd, though this was the same
      before the patch.
      635791d1
    • Max Kellermann's avatar
      Merge release 0.15.9 from branch 'v0.15.x' · e9beea07
      Max Kellermann authored
      Conflicts:
      	NEWS
      	configure.ac
      	src/cue/cue_tag.c
      	src/decoder/mpcdec_decoder_plugin.c
      	src/player_thread.c
      e9beea07
    • Max Kellermann's avatar
      Makefile.am: distribute pcm_pack.h · e69bb3b3
      Max Kellermann authored
      Fix distcheck.
      e69bb3b3
  11. 22 Mar, 2010 1 commit