1. 09 May, 2011 1 commit
  2. 12 Apr, 2011 1 commit
  3. 23 Mar, 2011 5 commits
  4. 19 Mar, 2011 2 commits
  5. 18 Mar, 2011 3 commits
  6. 16 Mar, 2011 4 commits
  7. 14 Mar, 2011 2 commits
  8. 09 Mar, 2011 2 commits
  9. 27 Feb, 2011 3 commits
  10. 25 Feb, 2011 1 commit
  11. 18 Feb, 2011 1 commit
  12. 15 Feb, 2011 1 commit
    • Christopher Brannon's avatar
      Insure proper initialization of stack-allocated struct. · 2a1f4539
      Christopher Brannon authored
      Version 1.0.0 of the libao library added a new field to the
      ao_sample_format struct.  It is a char * named matrix.  When
      an ao_sample_format is allocated on the stack, this field contains
      garbage.  The proper course is to insure that is initialized to NULL.
      NULL indicates that we do not want any mapping.
      The struct is now initialized using a static initializer, and this
      technique is compatible with all known versions of libao.
      2a1f4539
  13. 13 Feb, 2011 1 commit
  14. 09 Feb, 2011 2 commits
    • Thomas Jansen's avatar
      general: whitespace cleanup · 948b8f35
      Thomas Jansen authored
      Remove trailing whitespace found by this command:
      find -name '*.[ch]' | xargs grep "[[:space:]]$"
      948b8f35
    • Thomas Jansen's avatar
      output/httpd: initialize unflushed_input · e776c605
      Thomas Jansen authored
      This fixes the following valgrind warning occuring on the first call of
      httpd_output_read_page:
      ==20124== Conditional jump or move depends on uninitialised value(s)
      ==20124==    at 0x425E65: httpd_output_read_page (httpd_output_plugin.c:240)
      ==20124==    by 0x426087: httpd_output_open (httpd_output_plugin.c:279)
      ==20124==    by 0x41D862: ao_open (output_plugin.h:206)
      ==20124==    by 0x41E133: audio_output_task (output_thread.c:590)
      e776c605
  15. 02 Feb, 2011 1 commit
  16. 31 Jan, 2011 1 commit
  17. 28 Jan, 2011 2 commits
  18. 14 Jan, 2011 1 commit
  19. 10 Jan, 2011 2 commits
  20. 09 Jan, 2011 1 commit
  21. 07 Jan, 2011 3 commits
    • Max Kellermann's avatar
      Merge branch 'v0.15.x' into v0.16.x · 8c0afd85
      Max Kellermann authored
      Conflicts:
      	NEWS
      	configure.ac
      	src/directory.h
      8c0afd85
    • Max Kellermann's avatar
      player_thread: discard empty chunks while cross-fading · 2a56300f
      Max Kellermann authored
      When a music_chunk to be crossfaded consists only of a tag,
      cross-fading is not possible, and led to an assertion failure.  This
      patch just discards those, as if cross-fading was not enabled.
      2a56300f
    • Max Kellermann's avatar
      output_thread: fix double lock · 5f069996
      Max Kellermann authored
      During the whole output thread, the audio_output object is locked, and
      it is only unlocked while waiting for the GCond and while running a
      plugin method.  The error handler in ao_play_chunk() attempted to lock
      the object again, which was code from MPD 0.15.x which should have
      been removed a long time ago.
      5f069996