1. 20 Jul, 2011 3 commits
  2. 18 Jul, 2011 2 commits
  3. 03 Jul, 2011 2 commits
  4. 09 May, 2011 4 commits
  5. 23 Mar, 2011 1 commit
  6. 09 Feb, 2011 1 commit
  7. 02 Feb, 2011 1 commit
  8. 21 Dec, 2010 1 commit
    • Alex Viskovatoff's avatar
      decoder/mad: work around build failure on Solaris · 41fdcf32
      Alex Viskovatoff authored
      Rename the "version" struct, because it seems to be a reserved name on
      Solaris:
      
       "src/decoder/mad_decoder_plugin.c", line 550: (enum) tag redeclared: version
       cc: acomp failed for src/decoder/mad_decoder_plugin.c
      41fdcf32
  9. 05 Nov, 2010 1 commit
  10. 04 Nov, 2010 1 commit
  11. 27 Oct, 2010 2 commits
  12. 14 Oct, 2010 1 commit
  13. 25 Sep, 2010 1 commit
    • Thomas Jansen's avatar
      eliminate g_error() usage · 28bcb8bd
      Thomas Jansen authored
      Replaced all occurrences of g_error() with MPD_ERROR() located in a new header
      file 'mpd_error.h'. This macro uses g_critical() to print the error message
      and then exits gracefully in contrast to g_error() which would internally call
      abort() to produce a core dump.
      
      The macro name is distinctive and allows to find all places with dubious error
      handling. The long-term goal is to get rid of MPD_ERROR() altogether. To
      facilitate the eventual removal of this macro it was added in a new header
      file rather than to an existing header file.
      
      This fixes #2995 and #3007.
      28bcb8bd
  14. 23 Sep, 2010 2 commits
  15. 23 Jul, 2010 1 commit
  16. 20 Jul, 2010 4 commits
  17. 19 Jul, 2010 2 commits
    • Max Kellermann's avatar
      decoder/ffmpeg: fix libavformat 0.6 by using av_open_input_stream() · e2e8d0d2
      Max Kellermann authored
      libavformat 0.6 does not pass the original URI pointer to the "open"
      method, which leads to a crash because MPD was using a dirty hack to
      pass a pointer to that method.
      
      This patch switches to av_open_input_stream() with a custom
      ByteIOContext class, instead of doing the URI string hack with
      av_open_input_file().
      
      Loosely based on a patch from Jasper St. Pierre.
      e2e8d0d2
    • Max Kellermann's avatar
      decoder/ffmpeg: manual format probing · b2e3c075
      Max Kellermann authored
      Use the libavformat function av_probe_input_format() to probe the
      AVInputFormat, instead of letting av_open_input_file() do it
      implicitly.  We will switch to av_open_input_stream() very soon, which
      does not have the probing code.
      
      Loosely based on a patch from Jasper St. Pierre.
      b2e3c075
  18. 12 Jul, 2010 2 commits
  19. 30 Jun, 2010 8 commits