1. 06 May, 2009 1 commit
  2. 30 Mar, 2009 1 commit
  3. 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
  4. 05 Mar, 2009 1 commit
    • Max Kellermann's avatar
      pipe: added music_buffer, rewrite music_pipe · 01cf7fea
      Max Kellermann authored
      Turn the music_pipe into a simple music_chunk queue.  The music_chunk
      allocation code is moved to music_buffer, and is now managed with a
      linked list instead of a ring buffer.  Two separate music_pipe objects
      are used by the decoder for the "current" and the "next" song, which
      greatly simplifies the cross-fading code.
      01cf7fea
  5. 25 Jan, 2009 1 commit
  6. 16 Jan, 2009 1 commit
  7. 17 Dec, 2008 1 commit
  8. 03 Nov, 2008 3 commits
  9. 31 Oct, 2008 1 commit
    • Max Kellermann's avatar
      added prefix to header macros · ea515494
      Max Kellermann authored
      "LOG_H" is a macro which is also used by ffmpeg/log.h.  This is
      ffmpeg's fault, because short macros should be reserved for
      applications, but since it's always a good idea to choose prefixed
      macro names, even for applications, we are going to do that in MPD.
      ea515494
  10. 11 Oct, 2008 2 commits
    • Max Kellermann's avatar
      player: added commands QUEUE and CANCEL · 35a939e3
      Max Kellermann authored
      QUEUE adds a new song to the player's queue.  CANCEL clears the queue.
      These two commands replace the old and complex queueState and
      queueLockState code.
      35a939e3
    • Max Kellermann's avatar
      player: removed player_control.fileTime · 42409a35
      Max Kellermann authored
      This variable is superfluous, it is only used to copy its value to
      player_control.totalTime.  Since the original source of this value
      (song->tag->time) will still be available at this point, we can safely
      remove fileTime.
      42409a35
  11. 10 Oct, 2008 2 commits
  12. 08 Oct, 2008 3 commits
  13. 29 Sep, 2008 2 commits
  14. 24 Sep, 2008 1 commit
  15. 26 Aug, 2008 16 commits
  16. 13 Apr, 2008 1 commit
    • Eric Wong's avatar
      Get rid of PlayerControl inside the PlayerData struct · 98acfa8a
      Eric Wong authored
      It actually increases our image size a small bit and may even
      hurt performance a very small bit, but makes the code less
      verbose and easier to manage.
      
      I don't see a reason for mpd to ever support playing multiple
      files at the same time (users can run multiple instances of mpd
      if they really want to play Zaireeka, but that's such an edge
      case it's not worth ever supporting in our code).
      
      git-svn-id: https://svn.musicpd.org/mpd/trunk@7352 09075e82-0dd4-0310-85a5-a0d7c8717e4f
      98acfa8a
  17. 12 Apr, 2008 2 commits