1. 23 Feb, 2009 3 commits
    • Max Kellermann's avatar
      Makefile.am: no recursive makefiles · 3b1a9aec
      Max Kellermann authored
      Recursive Makefiles are inefficient and error prone (no proper way to
      declare dependencies).  Since there's no disadvantage in having one
      single Makefile, let's do it.
      3b1a9aec
    • Max Kellermann's avatar
      output: pass the music chunk pointer as void*, not char* · a4dfab2a
      Max Kellermann authored
      The meaning of the chunk depends on the audio format; don't suggest a
      specific format by declaring the pointer as "char*", pass "void*"
      instead.
      a4dfab2a
    • Max Kellermann's avatar
      output_api: play() returns a length · 5a898c15
      Max Kellermann authored
      The old API required an output plugin to not return until all data
      passed to the play() method is consumed.  Some output plugins have to
      loop to fulfill that requirement, and may block during that.  Simplify
      these, by letting them consume only part of the buffer: make play()
      return the length of the consumed data.
      5a898c15
  2. 22 Feb, 2009 8 commits
  3. 21 Feb, 2009 1 commit
  4. 20 Feb, 2009 3 commits
  5. 19 Feb, 2009 8 commits
  6. 18 Feb, 2009 12 commits
  7. 17 Feb, 2009 5 commits