- Aug 22, 2019
-
-
Miika-Petteri Matikainen authored
Backports commit 80661a13 from tremor main branch: floor0 code could potentially use a book where the number of vals it needed to decode was not an integer number of dims wide. This caused it to overflow the output vector as the termination condition was in the outer loop of vorbis_book_decodev_set. None of the various vorbis_book_decodeXXXX calls internally guard against this case either, but in every other use the calling code does properly guard (and avoids putting more checks in the tight inner decode loop). For floor0, move the checks into the inner loop as there's little penalty for doing so. Add commentary indicating where guarding is done for each call variant.
-
- Jan 20, 2012
-
-
Monty authored
git-svn-id: https://svn.xiph.org/branches/lowmem-branch/Tremor@18154 0101bb08-14d6-0310-b084-bc0e0c8e3800
-
- Sep 24, 2011
-
-
Monty authored
git-svn-id: https://svn.xiph.org/branches/lowmem-branch/Tremor@18100 0101bb08-14d6-0310-b084-bc0e0c8e3800
-
- Sep 10, 2010
-
-
Timothy B. Terriberry authored
git-svn-id: https://svn.xiph.org/branches/lowmem-branch/Tremor@17380 0101bb08-14d6-0310-b084-bc0e0c8e3800
-
- Apr 21, 2010
-
-
Conrad Parker authored
fixes the message configure: WARNING: unrecognized options: --enable-maintainer-mode at the end of configure run when one was using autogen.sh. Ported from trunk r17157, Patch by Stefan Kost git-svn-id: https://svn.xiph.org/branches/lowmem-branch/Tremor@17159 0101bb08-14d6-0310-b084-bc0e0c8e3800
-
Conrad Parker authored
normal vorbisdec. Ported from trunk r17156, Patch by Stefan Kost git-svn-id: https://svn.xiph.org/branches/lowmem-branch/Tremor@17158 0101bb08-14d6-0310-b084-bc0e0c8e3800
-
- Apr 20, 2010
-
-
Conrad Parker authored
Add a pkgconfig file, include html docs in dist. NB. this branch has no Win32 directory. Adapted from patch by Stefan Kost. git-svn-id: https://svn.xiph.org/branches/lowmem-branch/Tremor@17154 0101bb08-14d6-0310-b084-bc0e0c8e3800
-
Conrad Parker authored
There are 3 public symbols in the headers, which are missing in the linker script and thus marked as private again. This causes issues for e.g. gstreamer (https://bugzilla.gnome.org/show_bug.cgi?id=616194). Patch by Stefan Kost git-svn-id: https://svn.xiph.org/branches/lowmem-branch/Tremor@17153 0101bb08-14d6-0310-b084-bc0e0c8e3800
-
- Jul 23, 2007
-
-
Ralph Giles authored
git-svn-id: https://svn.xiph.org/branches/lowmem-branch/Tremor@13292 0101bb08-14d6-0310-b084-bc0e0c8e3800
-
- Jun 23, 2007
-
-
Monty authored
One more 'force eop' fix when speculative codebook decode runs off the end of a packet git-svn-id: https://svn.xiph.org/branches/lowmem-branch/Tremor@13184 0101bb08-14d6-0310-b084-bc0e0c8e3800
-
Monty authored
git-svn-id: https://svn.xiph.org/branches/lowmem-branch/Tremor@13181 0101bb08-14d6-0310-b084-bc0e0c8e3800
-
- Jun 21, 2007
-
-
Monty authored
Eliminate electric fence from debug Makefile; valgrind supercedes. git-svn-id: https://svn.xiph.org/branches/lowmem-branch/Tremor@13165 0101bb08-14d6-0310-b084-bc0e0c8e3800
-
Monty authored
Add proper guarding to cases where declared floor/residue decode size is *larger* than the current blocksize. Handle according to spec. (lowmem branch) git-svn-id: https://svn.xiph.org/branches/lowmem-branch/Tremor@13157 0101bb08-14d6-0310-b084-bc0e0c8e3800
-
- Mar 05, 2007
-
-
Thomas Vander Stichele authored
git-svn-id: https://svn.xiph.org/branches/lowmem-branch/Tremor@12650 0101bb08-14d6-0310-b084-bc0e0c8e3800
-
- Jan 09, 2006
-
-
Ralph Giles authored
git-svn-id: https://svn.xiph.org/branches/lowmem-branch/Tremor@10709 0101bb08-14d6-0310-b084-bc0e0c8e3800
-
Ralph Giles authored
signedness mismatches. Issue #622. git-svn-id: https://svn.xiph.org/branches/lowmem-branch/Tremor@10708 0101bb08-14d6-0310-b084-bc0e0c8e3800
-
- May 10, 2005
-
-
Ralph Giles authored
git-svn-id: https://svn.xiph.org/branches/lowmem-branch/Tremor@9260 0101bb08-14d6-0310-b084-bc0e0c8e3800
-
j authored
git-svn-id: https://svn.xiph.org/branches/lowmem-branch/Tremor@9259 0101bb08-14d6-0310-b084-bc0e0c8e3800
-
Ralph Giles authored
git-svn-id: https://svn.xiph.org/branches/lowmem-branch/Tremor@9258 0101bb08-14d6-0310-b084-bc0e0c8e3800
-
- Jun 07, 2004
-
-
Ralph Giles authored
git-svn-id: https://svn.xiph.org/branches/lowmem-branch/Tremor@6816 0101bb08-14d6-0310-b084-bc0e0c8e3800
-
Ralph Giles authored
ivorbiscodec.h. git-svn-id: https://svn.xiph.org/branches/lowmem-branch/Tremor@6815 0101bb08-14d6-0310-b084-bc0e0c8e3800
-
- Nov 20, 2003
-
-
Monty authored
Add a small TODO file for the next steps git-svn-id: https://svn.xiph.org/branches/lowmem-branch/Tremor@5622 0101bb08-14d6-0310-b084-bc0e0c8e3800
-
Monty authored
comment out (disable) memory statistic gathering. git-svn-id: https://svn.xiph.org/branches/lowmem-branch/Tremor@5620 0101bb08-14d6-0310-b084-bc0e0c8e3800
-
Monty authored
kill off another compiler warning due to a (harmless) miscast. git-svn-id: https://svn.xiph.org/branches/lowmem-branch/Tremor@5619 0101bb08-14d6-0310-b084-bc0e0c8e3800
-
Monty authored
A few last compiler warnings, replace reliance on libc quicksort in floor1. git-svn-id: https://svn.xiph.org/branches/lowmem-branch/Tremor@5617 0101bb08-14d6-0310-b084-bc0e0c8e3800
-
Monty authored
Commit several codebook handling fixes from Tremor-Neuros git-svn-id: https://svn.xiph.org/branches/lowmem-branch/Tremor@5616 0101bb08-14d6-0310-b084-bc0e0c8e3800
-
Monty authored
Roll a number of Tremor-Neuros fixes back into mainline Tremor; mostly bitwise end-of-packet behavior, fleshing out 64kHz limit support git-svn-id: https://svn.xiph.org/branches/lowmem-branch/Tremor@5615 0101bb08-14d6-0310-b084-bc0e0c8e3800
-
- May 24, 2003
-
-
Monty authored
Forgot to add dsp.c git-svn-id: https://svn.xiph.org/branches/lowmem-branch/Tremor@4791 0101bb08-14d6-0310-b084-bc0e0c8e3800
-
- Apr 29, 2003
-
-
Monty authored
Eliminate vorbis_info and codec_setup caching for all links; makes seeks more expensive, but does not affect decode speed. Correct a number of bugs exposed by seeking. git-svn-id: https://svn.xiph.org/branches/lowmem-branch/Tremor@4652 0101bb08-14d6-0310-b084-bc0e0c8e3800
-
- Apr 23, 2003
-
-
Monty authored
Eliminate two small (redundant) dB lookups in floor0 and use the version in floor1. git-svn-id: https://svn.xiph.org/branches/lowmem-branch/Tremor@4632 0101bb08-14d6-0310-b084-bc0e0c8e3800
-
- Apr 22, 2003
-
-
Monty authored
copyrights :-) git-svn-id: https://svn.xiph.org/branches/lowmem-branch/Tremor@4626 0101bb08-14d6-0310-b084-bc0e0c8e3800
-
Monty authored
Kill some type size bugs git-svn-id: https://svn.xiph.org/branches/lowmem-branch/Tremor@4625 0101bb08-14d6-0310-b084-bc0e0c8e3800
-
Monty authored
Scary data flow rearrangement with mdct refolding git-svn-id: https://svn.xiph.org/branches/lowmem-branch/Tremor@4624 0101bb08-14d6-0310-b084-bc0e0c8e3800
-
Monty authored
Partial read support in the on-the-fly unroll git-svn-id: https://svn.xiph.org/branches/lowmem-branch/Tremor@4623 0101bb08-14d6-0310-b084-bc0e0c8e3800
-
- Apr 21, 2003
-
-
Monty authored
mdct work continued; no working space, reduced extraneous load/store steps. pcmout must now be more tightly integrated with vorbisfile; last stage of mdct renders directly into 16 bit PCM output. git-svn-id: https://svn.xiph.org/branches/lowmem-branch/Tremor@4621 0101bb08-14d6-0310-b084-bc0e0c8e3800
-
- Apr 19, 2003
-
-
Monty authored
Memory reduction work: completely in-place mdct; requires no additional working space. git-svn-id: https://svn.xiph.org/branches/lowmem-branch/Tremor@4618 0101bb08-14d6-0310-b084-bc0e0c8e3800
-
- Apr 14, 2003
-
-
Monty authored
Hide internal decode structures from vorbisfile structure; gives a better shot at binary compat from release to release. git-svn-id: https://svn.xiph.org/branches/lowmem-branch/Tremor@4611 0101bb08-14d6-0310-b084-bc0e0c8e3800
-
Monty authored
Pared down mapping info structures git-svn-id: https://svn.xiph.org/branches/lowmem-branch/Tremor@4610 0101bb08-14d6-0310-b084-bc0e0c8e3800
-
Monty authored
Low accuracy version of floor0.c fixed git-svn-id: https://svn.xiph.org/branches/lowmem-branch/Tremor@4609 0101bb08-14d6-0310-b084-bc0e0c8e3800
-
Monty authored
Kill a floor0 bug; need to repair _LOW_ACCURACY_ for floor0 next git-svn-id: https://svn.xiph.org/branches/lowmem-branch/Tremor@4608 0101bb08-14d6-0310-b084-bc0e0c8e3800
-