summaryrefslogtreecommitdiffstats
path: root/libavcodec/vorbis_dec.c
Commit message (Collapse)AuthorAgeFilesLines
* Rename all vorbis encoder related typedefs to not use _t for POSIX compatibilityOded Shimon2008-12-121-2/+2
| | | | Originally committed as revision 16076 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix memleak for currupt input.Carl Eugen Hoyos2008-10-011-0/+1
| | | | Originally committed as revision 15507 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Interleaved forward/backward channels processing in order to increase chancesSiarhei Siamashka2008-10-011-9/+7
| | | | | | | | of stepping on already cached data for the cores with extremely small data cache. Patch by Siarhei Siamashka: name dot surname at gmail Originally committed as revision 15493 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Optimize vorbis_residue_decode() so that vr->type is a constant.Michael Niedermayer2008-08-311-9/+20
| | | | | | Based on a patch by Siarhei Siamashka. Originally committed as revision 15134 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mdct wrapper function to match fftLoren Merritt2008-08-121-1/+1
| | | | Originally committed as revision 14703 to svn://svn.ffmpeg.org/ffmpeg/trunk
* optimize imdct_half:Loren Merritt2008-08-121-5/+5
| | | | | | | | remove tmp buffer. skip fft reinterleave pass, leaving data in a format more convenient for simd. merge post-rotate with post-reorder. Originally committed as revision 14700 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Modify all codecs to report their supported input and output sample format(s).Peter Ross2008-07-311-0/+1
| | | | Originally committed as revision 14482 to svn://svn.ffmpeg.org/ffmpeg/trunk
* r14205 broke vorbis float_to_int on ppcLoren Merritt2008-07-291-1/+1
| | | | Originally committed as revision 14466 to svn://svn.ffmpeg.org/ffmpeg/trunk
* float_to_int16_interleave: change src to an array of pointers instead of ↵Loren Merritt2008-07-161-1/+5
| | | | | | | | assuming it's contiguous. this has no immediate effect, but will allow it to be used in more codecs. Originally committed as revision 14252 to svn://svn.ffmpeg.org/ffmpeg/trunk
* vorbis: reduce memory by reusing buffersLoren Merritt2008-07-151-15/+9
| | | | Originally committed as revision 14251 to svn://svn.ffmpeg.org/ffmpeg/trunk
* unroll another common case in vorbis_residue_decodeLoren Merritt2008-07-151-0/+8
| | | | Originally committed as revision 14250 to svn://svn.ffmpeg.org/ffmpeg/trunk
* exploit mdct symmetryLoren Merritt2008-07-131-10/+10
| | | | | | 2% faster vorbis on conroe, k8. 7% on celeron. Originally committed as revision 14207 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplify vorbis windowingLoren Merritt2008-07-131-72/+39
| | | | Originally committed as revision 14205 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Set frame_size to the gcd of what the decoder can output.Michael Niedermayer2008-06-251-0/+1
| | | | Originally committed as revision 13971 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make AVCodec long_names definition conditional depending on CONFIG_SMALL.Stefano Sabatini2008-06-121-1/+1
| | | | Originally committed as revision 13759 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove one more set of useless parentheses from a return call.Diego Biurrun2008-05-061-1/+1
| | | | Originally committed as revision 13070 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add long names to many AVCodec declarations.Stefano Sabatini2008-04-271-0/+1
| | | | | | patch by Stefano Sabatini, stefano.sabatini-lala poste it Originally committed as revision 13005 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Apply 'cold' attribute to init/uninit functions in libavcodecZuxy Meng2008-03-211-2/+2
| | | | Originally committed as revision 12525 to svn://svn.ffmpeg.org/ffmpeg/trunk
* constMichael Niedermayer2008-02-011-1/+1
| | | | Originally committed as revision 11786 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Initialize "saved" buffer to zero.Benoit Fouet2008-01-041-1/+1
| | | | | | Patch by Vincent Penné vpenne wyplay com and Denes Balatoni Originally committed as revision 11393 to svn://svn.ffmpeg.org/ffmpeg/trunk
* stupid code (casting of void*) found by checktree.shMichael Niedermayer2007-12-011-18/+18
| | | | Originally committed as revision 11117 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix issue130Michael Niedermayer2007-10-311-0/+1
| | | | Originally committed as revision 10888 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use skip_bits where appropriateAlex Beregszaszi2007-08-091-1/+1
| | | | Originally committed as revision 10004 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use get_bits1(..) instead get_bits(.., 1)Alex Beregszaszi2007-08-091-1/+1
| | | | Originally committed as revision 9999 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Don't segfault if an empty codebook gets used.Denes Balatoni2007-07-171-2/+2
| | | | | | | | Patch by Denes Balatoni: [ dbalatoni interware hu ] Original thread: [Ffmpeg-devel] [PATCH/BUGREPORT] crash in vorbis decoder date: 02/04/2007 11:08 PM Originally committed as revision 9711 to svn://svn.ffmpeg.org/ffmpeg/trunk
* license header consistency cosmeticsDiego Biurrun2007-07-051-1/+0
| | | | Originally committed as revision 9484 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rename vorbis.c to vorbis_dec.c and vorbis_common.c to vorbis.cAurelien Jacobs2007-05-101-0/+1638
Originally committed as revision 8981 to svn://svn.ffmpeg.org/ffmpeg/trunk
OpenPOWER on IntegriCloud