59 Commits (97fb0c2cb3797d980f4692e963dfe2e874c4de3a)

Author SHA1 Message Date
Michael Niedermayer 74dc744850 const 17 years ago
Reimar Döffinger 4c1e509c11 wma_decode_superframe always returns s->block_align, so make 17 years ago
Aurelien Jacobs 295f373792 various simplifications around recent av_clip_int16() usage 17 years ago
Aurelien Jacobs aee481cebe use av_clip_int16() where it makes sense 17 years ago
Alex Beregszaszi 7ae7300ee3 use skip_bits where appropriate 17 years ago
Alex Beregszaszi 7f95d9f620 fix compilation with TRACE enabled 17 years ago
Alex Beregszaszi 5fc32c275e use get_bits1(..) instead get_bits(.., 1) 17 years ago
Ramiro Polla 2c124cb65c Use AV_xx throughout libavcodec 18 years ago
Michael Niedermayer 47b777ceed sanity checks (should prevent hypothetical div by zero issue) 18 years ago
Ian Braithwaite 5bd526d9ad WMA decoder improvement, output closer to the dmo binary. 18 years ago
Ian Braithwaite 1890c2acf4 Optimize by building the mdct window and multipying/adding at the same time. 18 years ago
Michel Bardiaux 911b9faf31 Rename WMADecodeContext to WMACodecContext 18 years ago
Michel Bardiaux a9c9a2400b Supply context to tprintf 18 years ago
Michael Niedermayer 6836af5250 doxygenize 18 years ago
Michael Niedermayer e8ebd57360 kill debuging code 18 years ago
Michael Niedermayer 5968607304 wma encoder 18 years ago
Benjamin Larsson e7a6d5f313 Bug fix for crashes when SSE is used on unaligned arrays. 18 years ago
Diego Biurrun b78e7197a8 Change license headers to say 'FFmpeg' instead of 'this program/this library' 18 years ago
Måns Rullgård 191e8ca752 fix some signedness warnings 18 years ago
Luca Barbato 8faf544392 Cleanup, from Emanuele Giaquinta <exg@gentoo.org> 18 years ago
Baptiste Coudurier b3701f5cc0 Alignment of the LT window, segfault fix patch by Baptiste Coudurier. 18 years ago
Benjamin Larsson 9aee40d967 SIMD vector optimizations. 3% faster overall decoding. 18 years ago
Loren Merritt bcfa3e58ee 3dnow2 implementation of imdct. 18 years ago
Reimar Döffinger 0b52626eb0 Do not read full byte when less than 8 bits are still to be read. 19 years ago
Reimar Döffinger a5ecd69ec1 Ignore overrun in spectral RLE decoding, fixes 19 years ago
Michael Niedermayer d30ba3bb34 reverting 1.31->1.33 19 years ago
Michael Niedermayer 40c8602f64 fix coverity warning CID: 255 (uninitalized variable used to build tables which arent used, well there is a slight change of a FPU exception maybe ...) 19 years ago
Benjamin Larsson 6f3dda9328 Init simplification and 2% faster wma_decode_block on amd64 with tables use 19 years ago
Jindřich Makovička 63a5b0b1ae - fix insufficient code length for exp_vlc 19 years ago
Steve L'Homme 68b51e58ce MSVC-compatible __align8/__align16 declaration 19 years ago
Diego Biurrun 5509bffa88 Update licensing information: The FSF changed postal address. 19 years ago
Benjamin Larsson 52fa37f17c get_vlc -> get_vlc2 transition. 19 years ago
Reimar Döffinger b6204677f6 Fix wma2 audio decoder 19 years ago
Diego Biurrun 115329f160 COSMETICS: Remove all trailing whitespace. 19 years ago
Mark Weaver ff547a52d2 WMA MAX_CODED_SUPERFRAME_SIZE too small patch by (Mark Weaver: mark-clist, npsl co uk) 20 years ago
Michael Niedermayer caa336b4cc common.c -> bitstream.c (and the single non bitstream func -> utils.c) 20 years ago
Burkhard Plaum 073c2593c9 Memory leak fix patch by (Burkhard Plaum <plaum >at< ipf.uni-stuttgart )dot( de>) 20 years ago
Diego Biurrun b4396f36e5 k6 pop fix patch by (Diego Biurrun <diego at biurrun dot de>) 20 years ago
Alex Beregszaszi ed0219a69f altivec workaround 21 years ago
Mike Melanson 7e56cd927b add the minimal documentation to make this decoder useful 21 years ago
Michael Niedermayer 40a3105d46 segfault fix 21 years ago
Alex Beregszaszi aef3c69d8d moved frame_count to wmadeccontext 22 years ago
Alex Beregszaszi f2899fb1ff uniformization (now it uses the same trace functions as h264, defined in common.h) 22 years ago
Fabrice Bellard a9722aa6e5 works with old gcc versions too 22 years ago
Michael Niedermayer 983e3246b7 per file doxy 22 years ago
Zdenek Kabelac 0c1a9edad4 * UINTX -> uintx_t INTX -> intx_t 22 years ago
Fabrice Bellard 8e1e6f31c1 use av_malloc() functions - added av_strdup and av_realloc() 22 years ago
Michael Niedermayer 68f593b484 GetBitContext.size is allways multiplied by 8 -> use size_in_bits to avoid useless *8 in a few inner loops 22 years ago
Fabrice Bellard b35a02d527 align fixes for sse/altivec 22 years ago
Fabrice Bellard 2f62e147ae oops : better error resilience - should fix most wma decoding problems 22 years ago