397 Commits (881050d2292809f3b4fae815bbef95c4793b0ab4)

Author SHA1 Message Date
Reimar Döffinger 686884da9d Use cbrtf and exp2f instead of pow to calculate tables for MPEG audio decoding. 15 years ago
Michael Niedermayer 45a014d75e Set data_size to 0 to avoid having it uninitialized. 15 years ago
Michael Niedermayer f7304e99d4 Check data_size in decode_frame_mp3on4(). 15 years ago
Michael Niedermayer 0d31833d04 check data_size in decode_frame() 15 years ago
Diego Biurrun 83614f2df9 Reduce pointless verbosity after seeks in the MP3 decoder. 15 years ago
Michael Niedermayer 822d0a6e0c Drop code that attempts to decode frames that are prefixed by junk. 16 years ago
Måns Rullgård 1e24f1b25d mpegaudio: enclose SUM8() macro args in parens when used 16 years ago
Måns Rullgård bf030c887f mpegaudio: avoid unnecessary copy in high-precision mode 16 years ago
Måns Rullgård adb206c238 mpegaudio: use av_clip() 16 years ago
Zdenek Kabelac e2fa5cf4c9 Do not scan for MP3 header after the given buffer and return skipped 16 years ago
Michael Niedermayer b52b6ae489 Remove unused variable from decode_init() found by CSA. 16 years ago
Stefano Sabatini 9106a698e7 Rename bitstream.h to get_bits.h. 16 years ago
Thilo Borgmann 7a00bbad21 Implement avcodec_decode_video2(), _audio3() and _subtitle2() which takes an 16 years ago
Daniel Verkamp 5ef251e504 Add missing av_cold in static init/close functions. 16 years ago
Diego Biurrun bad5537e2c Use full internal pathname in doxygen @file directives. 16 years ago
Andreas Öman cf92cec7d8 Avoid allocating MPADecodeContext on stack. 16 years ago
Diego Biurrun 406792e7b0 cosmetics: Remove pointless period after copyright statement non-sentences. 16 years ago
Aurelien Jacobs 49cdad8d78 simplify: group all the AUDIO_NONSHORT parameters in the same place 16 years ago
Diego Biurrun 0f6a659ddf Replace #ifdef CONFIG_ preprocessor check by #if CONFIG_. 16 years ago
Diego Biurrun ad1eebe360 Use CONFIG_MPEGAUDIO_HP directly instead of USE_HIGHPRECISION indirection. 16 years ago
Aurelien Jacobs b250f9c66d Change semantic of CONFIG_*, HAVE_* and ARCH_*. 16 years ago
Michael Niedermayer cb595b7f02 Add dummy mp1_decoder to complement the existing dummy mp2/mp3 decoders. 16 years ago
Andreas Öman 11c23b64ac Revert r16257: 16 years ago
Andreas Öman 1af34f094e Include "libavutil/common.h" where we use llrint() in case ffmpeg's 16 years ago
Måns Rullgård 4deaa94639 Add shift argument to MULL() macro 16 years ago
Aurelien Jacobs 37d3e0667a uses FF_ARRAY_ELEMS() where appropriate 16 years ago
Michael Niedermayer 1d4113d053 Only print "invalid new backstep" when it is really invalid. 16 years ago
Michael Niedermayer bf3a971c12 Make decoder more robust by default against broken encoders. 16 years ago
Michael Niedermayer 047599a4ba Rename error_resilience to error_recognition. 16 years ago
Michael Niedermayer 969c163f1f Remove debuging junk that probably hasnt been used by anyone since years. 16 years ago
Art Clarke bbdf87285a Use static vlc structure to decode layer 3 huffman tables. 17 years ago
Andreas Öman b000c604f2 Decrease severity of 'invalid new backstep' log message to warning 17 years ago
Andreas Öman 11f63a221b Supply context argument to av_log() in mpeg audio decoder. 17 years ago
Måns Rullgård 9ea583e1f6 mpegaudio: use MAC/MLS macros in ff_mpa_synth_filter 17 years ago
Stefano Sabatini fe4bf37455 Make AVCodec long_names definition conditional depending on CONFIG_SMALL. 17 years ago
Stefano Sabatini 162d4fc99d Add long names to AVCodec declarations. 17 years ago
Baptiste Coudurier 169203c1d9 break if error in header so it can output already decoded frames 17 years ago
Baptiste Coudurier 41b8800f88 merge init with declaration 17 years ago
Baptiste Coudurier f91c089812 cosmetics: merge decls 17 years ago
Baptiste Coudurier 5fd7a9fcdf simplify: merge loops 17 years ago
Baptiste Coudurier 8da8970d01 simplify 17 years ago
Baptiste Coudurier 0d5b2eb445 simplify: remove useless fields and vars 17 years ago
Baptiste Coudurier 676e26ab6d move MP3On4DecodeContext def near the code and under ifdef 17 years ago
Baptiste Coudurier 9f95bfe2b9 correctly patch syncword for samples rates < 16000, decoder now fully support all iso ref files 17 years ago
Baptiste Coudurier f0f53c83ba fix 1 frame config decoding 17 years ago
Baptiste Coudurier 60dfa0b8d4 remove old draft last case not present anymore in iso specs 17 years ago
Baptiste Coudurier b61d2782f3 use mpeg4audio common code 17 years ago
Baptiste Coudurier ec39f7d855 simplify 17 years ago
Baptiste Coudurier 9708d52ee8 correctly compute out_size and samples number 17 years ago
Baptiste Coudurier cd3289650a fsize is 12 bits according to specs 17 years ago