1. 25 Feb, 2009 4 commits
  2. 24 Feb, 2009 13 commits
  3. 23 Feb, 2009 4 commits
    • Avuton Olrich's avatar
      ffmpeg: add all known ffmpeg extensions and mime-types. · 39a33344
      Avuton Olrich authored
      After much research[1][2][3] this should be the majority of currently
      supported file extensions and mime-types for the currently supported
      ffmpeg formats. This list maybe incomplete, but it's more complete
      than anything else out there that I've been able to find. This list
      needs to be updated every now and again as the ffmpeg sources support
      more formats.
      
       1. Sources
       2. wiki.multimedia.cx
       3. filext.com
      39a33344
    • 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
  4. 22 Feb, 2009 8 commits
  5. 21 Feb, 2009 1 commit
  6. 20 Feb, 2009 3 commits
  7. 19 Feb, 2009 7 commits