116 Commits (6c4d16556b96dae18977fddad3a43faaed579993)

Author SHA1 Message Date
Fabrice Bellard 8155233413 fixed layer1/2 overflow if very loud sound - fixed broken free format decoding to pass all mpeg audio standard decoding tests (please avoid patching the parser without having all test streams available - contact me if necessary) 23 years ago
Zdenek Kabelac cd4af68ad5 * started to cleanup name clashes for onetime compilation 23 years ago
Fabrice Bellard fad9f495c0 removed invalid buffer handling 23 years ago
Fabrice Bellard ff4ec49e64 license/copyright change 23 years ago
Fabrice Bellard 59d3e367a8 fixed incorrect global gain - slightly increased precision of n^(4/3) table 23 years ago
Fabrice Bellard 747a67fbab fixed one overflow problem 23 years ago
Fabrice Bellard f9ed4f8894 put all integer init code to compute n^(4/3) - memory alloc and header fixes 23 years ago
Juanjo 4b1f4f236b - Versions defined for libav/libavcodec. 23 years ago
Juanjo 10bb7023a2 - Added force_pts to av_write_packet() to be able to force PTS, this helps 23 years ago
Michael Niedermayer 27a3e2c5e0 another bitstream reader code (faster on intel cpus) - patch by Michael Niedermayer <michaelni@gmx.at> 23 years ago
Zdenek Kabelac 92d24f49f8 * fixed decoding busy loop 23 years ago
Zdenek Kabelac 2d83f323d6 * and finaly avoid deadlock at the end of audio stream 23 years ago
Zdenek Kabelac de5123dc35 * fixes to avoid crash when broken mp3 header is found 23 years ago
Zdenek Kabelac c152c98327 * simple fix to avoid memcpy with len < 0 23 years ago
Fabrice Bellard 239c2f4cd0 added completely new mpeg audio decoder (integer only, free format support, lsf/mpeg25 support, high/low precision support, simpler code) 24 years ago
Fabrice Bellard de6d9b6404 Initial revision 24 years ago