222 Commits (48e77473e97c2409480cad6be81b5b24468a02b7)

Author SHA1 Message Date
Michael Niedermayer 355903f5a8 make high precission synth filter 3 times faster on x86 19 years ago
Michael Niedermayer 0bd2483a75 replace MULL by MULH + shift in dct32() (code is very slightly faster, and the compiler should be able to optimize the shift away on 64bit archs) 19 years ago
Michael Niedermayer eb6447766d replace a few MULL by MULH 19 years ago
Michael Niedermayer 120aad7fe9 reorder butterflies to reduce memory load/store 19 years ago
Michael Niedermayer 55582f8de3 table contains vlc with 19 bits and 8*2 < 19 19 years ago
Steve L'Homme 267f7edcd1 (f)printf --> av_log conversion 19 years ago
Diego Biurrun 5509bffa88 Update licensing information: The FSF changed postal address. 19 years ago
Benjamin Larsson fb9cb0b8c4 get_vlc -> get_vlc2 transition. 19 years ago
Diego Biurrun bb270c0896 COSMETICS: tabs --> spaces, some prettyprinting 19 years ago
Diego Biurrun 115329f160 COSMETICS: Remove all trailing whitespace. 19 years ago
Roberto Togni d9b1c197e5 QDM2 compatible decoder 19 years ago
Roberto Togni e6885654eb Reverse patch 1.59->1.60, it break mp3 in ffplay and ffmpeg 19 years ago
Alex Beregszaszi 83254e245c removed unused CONFIG_AUDIO_NONSHORT 19 years ago
Michael Niedermayer c26ae41db2 adding a few const 20 years ago
Michael Niedermayer 02af2269c0 check for error 20 years ago
Michael Niedermayer f86f4481d8 cast to uint32 as the table is uint32_t, this also worksaround a gcc or libc bug related to frexp() 20 years ago
Måns Rullgård 88730be651 kill warnings patch by (Måns Rullgård <mru inprovide com>) 20 years ago
Roberto Togni d2a7718df9 Multichannel mp3 in mp4 support ISO/IEC 14496-3:2001/FPDAM 3 (MP3onMP4) 20 years ago
Michael Niedermayer 44f1698a38 merge a few shifts into the dequantization, faster and more accurate, lets hope it doesnt overflow 20 years ago
Michael Niedermayer 125d624610 optimizing imdct12 20 years ago
Michael Niedermayer ce4a29c066 optimize antialias 20 years ago
Michael Niedermayer d04728bb57 faster, simpler and more accurate l3_unscale() 20 years ago
Michael Niedermayer 711ae726f7 optimizing imdct36() 20 years ago
Michael Niedermayer a3a5f4d6c3 support 32bit output for the mpeg audio decoder 20 years ago
Michael Niedermayer b696d2a676 more accurate dequant of near zero coefficients 20 years ago
Michael Niedermayer 84af4a7ee6 10l (missing overflow check) 20 years ago
Michael Niedermayer 093c6e50c9 10l (didnt test code after cvs up ...) 20 years ago
Michael Niedermayer a7a858996f dithering for the mpeg audio decoder 20 years ago
Alex Beregszaszi bf1f4da01f exported ff_mpa_synth_filter for upcoming qdm2 decoder 20 years ago
Roberto Togni 1ede228a4f Decode MP3 in ADU format 20 years ago
Michael Niedermayer 2fc8ea249f dissallow sprintf 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
Alex Beregszaszi 491c4a1005 warning fix 21 years ago
Michael Niedermayer 53db1cae1c data_size = 0 cleanup 21 years ago
Michael Niedermayer 8d1f2ba5e1 static allocation rewrite (old code was plain a broken mess) 21 years ago
Michael Niedermayer 2caa92d935 fixes by Gildas Bazin <gbazin at altern dot org> 21 years ago
Michael Niedermayer ac806113fe 10l 21 years ago
Steven M. Schultz 84f986c0f4 lrintf patch by ("Steven M. Schultz" <sms at 2BSD dot COM>) 21 years ago
Michael Niedermayer a1e257b231 optimize compute_antialias() and add a floating point based alternative (2x faster) 21 years ago
Fabrice Bellard 962d6ae6c5 exported mpa_decode_header for new parser API 21 years ago
Fabrice Bellard 98ce5991d7 update sub_id in mpegaudio decoding (might need same method as MPEG2VIDEO too ?) 22 years ago
Fabrice Bellard 80783dc2c2 CODEC_ID_MP3LAME is obsolete 22 years ago
Fabrice Bellard 8c5b5683ae fixed audio frame buffering problem (should correct problems on some streams) - faster synthesis filter - prototype 'parse_only' support 22 years ago
Fabrice Bellard 228ef9dde1 memmove fixes (Jon Burgess) 22 years ago
Michael Niedermayer a05c8d7177 merging a small amount of the changes from BroadQ, the rest is either not clean / doesnt apply / or is PS2 specific (someone with a PS2 should merge/send a patch for the later) 22 years ago
Michael Niedermayer 983e3246b7 per file doxy 22 years ago
Zdenek Kabelac 0c1a9edad4 * UINTX -> uintx_t INTX -> intx_t 22 years ago
Zdenek Kabelac 5c91a6755b * static,const,compiler warning cleanup 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