1. 28 Oct, 2009 1 commit
  2. 18 Oct, 2009 1 commit
  3. 16 Oct, 2009 1 commit
  4. 13 Oct, 2009 1 commit
  5. 11 Oct, 2009 1 commit
    • Max Kellermann's avatar
      input_stream: use "goffset" instead of "off_t" · 727c301f
      Max Kellermann authored
      The "off_t" type may change when you enable or disable large file
      support on 32 bit platforms.  This caused severe ABI problems within
      MPD when we enabled LFS for the first time: two sources included
      config.h and sys/types.h in different order, and had different off_t
      sizes - leading to memory corruption because of ABI incompatibility.
      This patch attempts to get rid of all public "off_t" uses: it removes
      "off_t" from the input_stream ABI/API, and switches to GLib's 64 bit
      "goffset" type.  This may hurt 32 bit embedded platforms a tiny bit,
      but that's not even measurable.
      727c301f
  6. 30 Sep, 2009 2 commits
  7. 28 Sep, 2009 1 commit
  8. 24 Sep, 2009 4 commits
  9. 10 Sep, 2009 1 commit
  10. 30 Aug, 2009 3 commits
  11. 26 Aug, 2009 1 commit
  12. 24 Aug, 2009 2 commits
    • Gunnar Roth's avatar
      decoder/vorbis: open file in "binary" mode · 1e56c7b8
      Gunnar Roth authored
      fopen change for win32 in tag dup of vorbis
      win32 adaption for head changes
      1e56c7b8
    • Rasmus Steinke's avatar
      decoder/vorbis: faster tag scanning with ov_test_callback() · 408f7237
      Rasmus Steinke authored
      using ov_test_callback with function CALLBACKS_STREAMONLY will cause
      scanning to stop after the comment field.  ov_open (and ov_test)
      default to CALLBACKS_DEFAULT which scans the file structure causing a
      huge slowdown.  The speed improvement is huge: It scanned my files
      around 10x faster This procedure has been recommended by monthy (main
      vorbis developer) and was said to be safe for scanning files.
      408f7237
  13. 14 Aug, 2009 1 commit
    • Max Kellermann's avatar
      decoder/flac: don't allocate cuesheet twice (memleak) · 1c4f407a
      Max Kellermann authored
      The function flac_cue_track() first calls FLAC__metadata_object_new(),
      then overwrites this pointer with FLAC__metadata_get_cuesheet().  This
      allocate two FLAC__StreamMetadata objects, but the first pointer is
      lost, and never freed.
      1c4f407a
  14. 03 Aug, 2009 1 commit
  15. 22 Jul, 2009 5 commits
  16. 19 Jul, 2009 1 commit
    • David Woodhouse's avatar
      Add audio_format_init() function · 37754559
      David Woodhouse authored
      It makes no difference right now, but we're about to add an endianness
      flag and will want to make sure it's correctly initialised every time.
      37754559
  17. 15 Jul, 2009 1 commit
  18. 09 Jul, 2009 1 commit
  19. 07 Jul, 2009 1 commit
  20. 06 Jul, 2009 1 commit
  21. 25 Jun, 2009 1 commit
  22. 08 Jun, 2009 2 commits
  23. 28 Apr, 2009 2 commits
  24. 25 Apr, 2009 1 commit
  25. 02 Apr, 2009 2 commits
  26. 01 Apr, 2009 1 commit