aboutsummaryrefslogtreecommitdiff
path: root/libavcodec/mpegaudiodec.c
AgeCommit message (Expand)Author
2009-11-16Use get_bits_left() instead of size_in_bits - get_bits_count().Ronald S. Bultje
2009-11-04Reduce stack memory allocation in MP3 decoderVitor Sessak
2009-10-28Add support for hardcoding the mpegaudiodec tables.Reimar Döffinger
2009-10-19mpegaudiodec, mpc and qdm2 all use the same mpa_synth window, so makeReimar Döffinger
2009-10-15Partially revert r20233, exp2f is not available on some BSDs, DOS and AVR32.Reimar Döffinger
2009-10-15Use cbrtf and exp2f instead of pow to calculate tables for MPEG audio decoding.Reimar Döffinger
2009-09-23Set data_size to 0 to avoid having it uninitialized.Michael Niedermayer
2009-09-23Check data_size in decode_frame_mp3on4().Michael Niedermayer
2009-09-23check data_size in decode_frame()Michael Niedermayer
2009-09-04Reduce pointless verbosity after seeks in the MP3 decoder.Diego Biurrun
2009-06-30Drop code that attempts to decode frames that are prefixed by junk.Michael Niedermayer
2009-05-05mpegaudio: enclose SUM8() macro args in parens when usedMåns Rullgård
2009-05-05mpegaudio: avoid unnecessary copy in high-precision modeMåns Rullgård
2009-05-05mpegaudio: use av_clip()Måns Rullgård
2009-05-04Do not scan for MP3 header after the given buffer and return skippedZdenek Kabelac
2009-04-17Remove unused variable from decode_init() found by CSA.Michael Niedermayer
2009-04-13Rename bitstream.h to get_bits.h.Stefano Sabatini
2009-04-07Implement avcodec_decode_video2(), _audio3() and _subtitle2() which takes anThilo Borgmann
2009-02-22Add missing av_cold in static init/close functions.Daniel Verkamp
2009-02-01Use full internal pathname in doxygen @file directives.Diego Biurrun
2009-01-23Avoid allocating MPADecodeContext on stack.Andreas Öman
2009-01-19cosmetics: Remove pointless period after copyright statement non-sentences.Diego Biurrun
2009-01-14simplify: group all the AUDIO_NONSHORT parameters in the same placeAurelien Jacobs
2009-01-14Replace #ifdef CONFIG_ preprocessor check by #if CONFIG_.Diego Biurrun
2009-01-14Use CONFIG_MPEGAUDIO_HP directly instead of USE_HIGHPRECISION indirection.Diego Biurrun
2009-01-13Change semantic of CONFIG_*, HAVE_* and ARCH_*.Aurelien Jacobs
2009-01-13Add dummy mp1_decoder to complement the existing dummy mp2/mp3 decoders.Michael Niedermayer
2008-12-22Revert r16257:Andreas Öman
2008-12-21Include "libavutil/common.h" where we use llrint() in case ffmpeg'sAndreas Öman
2008-11-24Add shift argument to MULL() macroMåns Rullgård
2008-10-21uses FF_ARRAY_ELEMS() where appropriateAurelien Jacobs
2008-09-16Only print "invalid new backstep" when it is really invalid.Michael Niedermayer
2008-09-16Make decoder more robust by default against broken encoders.Michael Niedermayer
2008-09-08Rename error_resilience to error_recognition.Michael Niedermayer
2008-08-31Remove debuging junk that probably hasnt been used by anyone since years.Michael Niedermayer
2008-07-31Use static vlc structure to decode layer 3 huffman tables.Art Clarke
2008-07-20Decrease severity of 'invalid new backstep' log message to warningAndreas Öman
2008-07-20Supply context argument to av_log() in mpeg audio decoder.Andreas Öman
2008-07-13mpegaudio: use MAC/MLS macros in ff_mpa_synth_filterMåns Rullgård
2008-06-12Make AVCodec long_names definition conditional depending on CONFIG_SMALL.Stefano Sabatini
2008-04-27Add long names to AVCodec declarations.Stefano Sabatini
2008-04-26break if error in header so it can output already decoded framesBaptiste Coudurier
2008-04-26merge init with declarationBaptiste Coudurier
2008-04-26cosmetics: merge declsBaptiste Coudurier
2008-04-26simplify: merge loopsBaptiste Coudurier
2008-04-26simplifyBaptiste Coudurier
2008-04-26simplify: remove useless fields and varsBaptiste Coudurier
2008-04-26move MP3On4DecodeContext def near the code and under ifdefBaptiste Coudurier
2008-04-26correctly patch syncword for samples rates < 16000, decoder now fully support...Baptiste Coudurier
2008-04-26fix 1 frame config decodingBaptiste Coudurier