Skip to content
Snippets Groups Projects
  1. Oct 18, 2010
  2. Oct 16, 2010
  3. Oct 15, 2010
    • Timothy B. Terriberry's avatar
      Fix decoder handling of floor0 when the LSP order is 1. · 3ada73cc
      Timothy B. Terriberry authored
      Header setup allows the LSP order to be as low as one, but the code in
       vorbis_lsp_to_curve() assumed it was at least two.
      This wasn't terrible in libvorbis... it would multiply a nonsense (but defined)
       value into the output, and nothing more.
      In Tremor, it referenced several completely undefined (stack) values, which
       could cause out-of-bounds lookup table accesses and crashes.
      
      
      git-svn-id: https://svn.xiph.org/trunk/Tremor@17538 0101bb08-14d6-0310-b084-bc0e0c8e3800
      3ada73cc
  4. Oct 14, 2010
  5. Oct 13, 2010
  6. Sep 01, 2010
  7. Aug 31, 2010
    • Timothy B. Terriberry's avatar
      Convert Tremor to use libogg instead of its own internal libogg2. · 8886a280
      Timothy B. Terriberry authored
      This makes it easier to use Tremor as a drop-in replacement for libvorbis and
       reduces code size and overhead for those who don't want to use its built-in
       Ogg demuxer.
      This commit also backports all of the changes that have accumulated in
       libvorbis's vorbisfile implementation, with the exception of halfrate decoding
       and cross-lapped seeking.
      Those should not be too hard to add if someone really wants them.
      
      
      git-svn-id: https://svn.xiph.org/trunk/Tremor@17375 0101bb08-14d6-0310-b084-bc0e0c8e3800
      8886a280
Loading