1. 21 Jan, 2018 1 commit
  2. 14 Aug, 2017 1 commit
    • Ralph Giles's avatar
      vorbiscomment: Fix handling very short files. · 77384f71
      Ralph Giles authored
      When setting up a new chain link, vcedit_open_callbacks
      always tries to read a new chunk at the edit of the
      stream identification loop. This could fail if the
      whole segment fits within a single, already buffered
      Instead, check for a new available page before trying
      to buffer more data. As long as there's a data page
      available after the header pages, this will succeed,
      exiting early without trying to load data unnecessarily.
      Thanks to lsd for reporting the issue.
      Signed-off-by: default avatarThomas Daede <tdaede@mozilla.com>
  3. 24 Jul, 2017 1 commit
  4. 23 Jul, 2017 1 commit
  5. 09 May, 2017 1 commit
  6. 26 Sep, 2016 4 commits
  7. 30 Mar, 2016 7 commits
  8. 26 Sep, 2015 1 commit
  9. 08 Jul, 2015 3 commits
  10. 03 Jul, 2015 1 commit
  11. 23 Jun, 2015 1 commit
  12. 05 Jan, 2015 2 commits
  13. 12 Dec, 2014 1 commit
    • Timothy B. Terriberry's avatar
      Fix ogg123 speex stereo: Initialize stereo info data structure · 422daa25
      Timothy B. Terriberry authored
      The ogg123 executable wasn't able to correctly play stereo speex
      files that don't contain any inband intensity stereo signals at
      all or whose first inband intensity stereo signal arrives after
      the stream has already started. This was due to the stereo
      information data structure not being initialized properly before
      the first inband intensity stereo signal arrived. So in the
      mentioned cases the speex decoder used uninitialized float
      values for the stereo decoding. This patch fixes the problem by
      using the proper initialization and deallocation functions from
      Patch by Martin_Steghöfer <martin@steghoefer.eu>
      Bug-Debian: https://bugs.debian.org/312185
      Fixes #1676
      svn path=/trunk/vorbis-tools/; revision=19405
  14. 08 Oct, 2014 1 commit
  15. 16 Apr, 2014 1 commit
  16. 14 Feb, 2014 2 commits
    • Ralph Giles's avatar
      ogg123: remove two unused variable warnings. · dc7f1488
      Ralph Giles authored
      svn path=/trunk/vorbis-tools/; revision=19090
    • Ralph Giles's avatar
      Fix typo in conditional. · 8f237e5b
      Ralph Giles authored
      Typo in the conditional to check the exit condition in ascii_strcasecmp.
      It checks for (!*s1 || !*s1) instead of (!*s1 || !*s2). The typo did
      not affect the result of the function as the loop is exited before
      changing s1 or s2 anyway.
      Fix ported from the copy in the flac library. Thanks to dcb314 for
      reporting it here.
      Closes https://trac.xiph.org/ticket/2007
      svn path=/trunk/vorbis-tools/; revision=19089
  17. 10 Dec, 2013 1 commit
  18. 13 Feb, 2013 1 commit
    • Ralph Giles's avatar
      Update to the latest version of ACX_PTHEAD. · e7ced3b5
      Ralph Giles authored
      Fixes an issue with the macro expecting pthread_t to be
      convertable from an int, which isn't true on mingw where
      pthread_t is a struct.
      Also move the macro out of acinclude.m4 and into its own
      file in the m4 subdirectory.
      Thanks to Laura Michaels for reporting the issue.
      svn path=/trunk/vorbis-tools/; revision=18791
  19. 08 Jan, 2013 1 commit
  20. 18 Dec, 2012 1 commit
  21. 02 Aug, 2012 1 commit
    • Timothy B. Terriberry's avatar
      Fix duration reporting for Theora streams. · e14dc4bc
      Timothy B. Terriberry authored
      ogginfo wasn't correcting for the granule position difference
       between 3.2.0 and 3.2.1 streams.
      It was always assuming the 3.2.1 behavior, but since this code
       hasn't been changed since 2005 and the 3.2.1 bitstream bump was
       done in 2007, it was simply wrong before.
      svn path=/trunk/vorbis-tools/; revision=18497
  22. 12 Jul, 2012 2 commits
  23. 13 Jun, 2012 2 commits
    • Timothy B. Terriberry's avatar
      Restore --ignorelength to working order. · 86917fca
      Timothy B. Terriberry authored
      This option was accidentally disconnected in r16793.
      This patch restores the option's functionality, and allows the code
       to distinguish between an actual unknown length (totalframes==-1)
       and an empty file (totalframes==0).
      Fixes #1803.
      svn path=/trunk/vorbis-tools/; revision=18383
    • Timothy B. Terriberry's avatar
      Fix a memory leak in the FLAC decoder. · 6f256f60
      Timothy B. Terriberry authored
      resize_buffer() would only free the channel buffers when the
       channel count changed, not when the size of the buffer changed,
       even though it allocated new buffers in both cases.
      svn path=/trunk/vorbis-tools/; revision=18382
  24. 19 Nov, 2011 1 commit
  25. 06 Dec, 2010 1 commit