| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
| |
nonseekable streams dropped the initial header page/packet when
chaining. Fixed.
seekable streams were always initializing decode witht he vorbis_info
struct from the first link. Fixed.
Monty
svn path=/branches/branch_postbeta2/vorbis/; revision=727
|
|
|
|
|
|
| |
Monty
svn path=/branches/branch_postbeta2/vorbis/; revision=726
|
|
|
|
|
|
| |
Monty
svn path=/branches/branch_postbeta2/vorbis/; revision=725
|
|
|
|
|
|
| |
jack.
svn path=/branches/branch_postbeta2/vorbis/; revision=720
|
|
|
|
|
|
|
|
| |
examples link statically against both, but dynamically against libogg.
jack.
svn path=/branches/branch_postbeta2/vorbis/; revision=719
|
|
|
|
|
|
|
|
| |
huff/ (build not repaired yet)
Monty
svn path=/branches/branch_postbeta2/vorbis/; revision=716
|
|
|
|
|
|
|
|
| |
filters in lsp.c
Monty
svn path=/branches/branch_postbeta2/vorbis/; revision=715
|
|
|
|
|
|
|
|
| |
you don't have to make install to test code :)
jack.
svn path=/branches/branch_postbeta2/vorbis/; revision=714
|
|
|
|
| |
svn path=/branches/branch_postbeta2/vorbis/; revision=713
|
|
|
|
|
|
|
| |
make install will also NOT install example binaries, but SHOULD install
sources
svn path=/branches/branch_postbeta2/vorbis/; revision=712
|
|
|
|
|
|
|
|
| |
also fixed floor so that it compiles correctly
jack.
svn path=/branches/branch_postbeta2/vorbis/; revision=707
|
|
|
|
|
|
| |
jack.
svn path=/branches/branch_postbeta2/vorbis/; revision=706
|
|
|
|
| |
svn path=/branches/branch_postbeta2/vorbis/; revision=705
|
|
|
|
| |
svn path=/branches/branch_postbeta2/vorbis/; revision=701
|
|
|
|
| |
svn path=/branches/branch_postbeta2/vorbis/; revision=699
|
|
|
|
| |
svn path=/branches/branch_postbeta2/vorbis/; revision=697
|
|\
| |
| |
| |
| |
| | |
'branch_postbeta2'.
svn path=/branches/branch_postbeta2/vorbis/; revision=696
|
| |
| |
| |
| | |
svn path=/trunk/vorbis/; revision=668
|
| |
| |
| |
| | |
svn path=/trunk/vorbis/; revision=664
|
| |
| |
| |
| |
| |
| | |
on other platforms.
svn path=/trunk/vorbis/; revision=613
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
back in the masking curve. We check to see if there's any energy
relative to masking and if not, set the masking curve to 0.
Monty
svn path=/trunk/vorbis/; revision=609
|
| |
| |
| |
| |
| |
| | |
Monty
svn path=/trunk/vorbis/; revision=608
|
| |
| |
| |
| |
| |
| |
| | |
We weren't checking for underflow (due to precision errors) on the final
iteration of the smoothing loop.
svn path=/branches/branch_postbeta2/vorbis/; revision=674
|
| |
| |
| |
| |
| |
| |
| | |
the example code gets it right. This is just the same change as was made to
oggenc (and vorbiscomment)
svn path=/branches/branch_postbeta2/vorbis/; revision=647
|
| |
| |
| |
| | |
svn path=/branches/branch_postbeta2/vorbis/; revision=633
|
| |
| |
| |
| | |
svn path=/branches/branch_postbeta2/vorbis/; revision=621
|
| |
| |
| |
| |
| |
| |
| |
| | |
are needed for currently requested precision
Fix two typos in applying Segher's patch
svn path=/branches/branch_postbeta2/vorbis/; revision=617
|
| |
| |
| |
| |
| |
| | |
Monty
svn path=/branches/branch_postbeta2/vorbis/; revision=616
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
double is needed for bits). Not tested, and I know there's an encode
issue with CACM283 in lsp.c
removed the cmdline dir. obsolete.
Monty
svn path=/branches/branch_postbeta2/vorbis/; revision=612
|
| |
| |
| |
| | |
svn path=/branches/branch_postbeta2/vorbis/; revision=611
|
|/
|
|
|
|
| |
'branch_postbeta2'.
svn path=/branches/branch_postbeta2/vorbis/; revision=610
|
|
|
|
| |
svn path=/trunk/vorbis/; revision=607
|
|
|
|
| |
svn path=/trunk/vorbis/; revision=606
|
|
|
|
|
|
|
|
|
| |
platforms without barfing. Cleaner than before, hopefully works
better too.
Monty
svn path=/trunk/vorbis/; revision=605
|
|
|
|
| |
svn path=/trunk/vorbis/; revision=604
|
|
|
|
| |
svn path=/trunk/vorbis/; revision=603
|
|
|
|
|
|
| |
Monty
svn path=/trunk/vorbis/; revision=602
|
|
|
|
| |
svn path=/trunk/vorbis/; revision=601
|
|
|
|
| |
svn path=/trunk/vorbis/; revision=600
|
|
|
|
|
|
|
|
| |
beginnings/ends don't have high-energy edge components.
Monty
svn path=/trunk/vorbis/; revision=599
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Borland needs malloc.h, and this is a cleaner fix for MSVC too (rather than Define alloca...)
Fix sqrt of small negative numbers in smoothing is psy.c
Uninitialized space in floor0.c lookup struct could cause lpc_clear to
trigger on garbage.
Monty
svn path=/trunk/vorbis/; revision=598
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
It turns out that LSP->LPC using the impulse response algorithm is
*very* sensitive to noise, and doubles really are necessary.
Unfortunate, that.
Reimplmented the code with a direct LSP->curve computation, skipping
the LPC intermediary step. This also eliminates any need for the LPC
or iFFT code in decode/synthesis.
Monty
svn path=/trunk/vorbis/; revision=597
|
|
|
|
| |
svn path=/trunk/vorbis/; revision=596
|
|
|
|
|
|
|
| |
others, libao fix to configure stuff.. disable output types, and allow
setting of default.
svn path=/trunk/vorbis/; revision=595
|
|
|
|
| |
svn path=/trunk/vorbis/; revision=594
|
|
|
|
|
|
|
|
| |
1) changed my email address.
2) mp3tovorbis is an example for vorbize, not a package. it is too small to
warrant a package, and its dependency on mpg123 makes it non-dfsg free.
svn path=/trunk/vorbis/; revision=593
|
|
|
|
|
|
| |
works, which is better than what was there)
svn path=/trunk/vorbis/; revision=591
|
|
|
|
|
|
| |
Monty
svn path=/trunk/vorbis/; revision=590
|
|
|
|
| |
svn path=/trunk/vorbis/; revision=589
|
|
|
|
| |
svn path=/trunk/vorbis/; revision=588
|