summaryrefslogtreecommitdiff
path: root/libavformat/mp3.c
Commit message (Expand)AuthorAge
* Change a bunch of codec long_names to be more consistent and descriptive.Diego Biurrun2009-03-02
* Make the MP3 probe weakly claim all files with ID3v2 tags to fix regressions onAlex Converse2009-02-05
* cosmetics: indentationAurelien Jacobs2009-02-02
* simplify usage of dstlen as it is not a parameter anymoreAurelien Jacobs2009-02-02
* cosmetics: indentationAurelien Jacobs2009-02-02
* use new metadata API in the mp3 muxerAurelien Jacobs2009-02-02
* use new metadata API in the mp3 demuxerAurelien Jacobs2009-02-02
* don't support the mp3 extension in the mp2 muxerAurelien Jacobs2009-02-01
* Avoid allocating MPADecodeContext on stack.Andreas Öman2009-01-23
* Fix a read past end of buffer crash in the mp3 probeAlex Converse2009-01-20
* Fix probing of files with ID3v2 tags. Discussed atAlex Converse2009-01-19
* cosmetics: Remove pointless period after copyright statement non-sentences.Diego Biurrun2009-01-19
* Factorise id3v2 header parsing from mp3.c to be sharedAlex Converse2009-01-15
* Change semantic of CONFIG_*, HAVE_* and ARCH_*.Aurelien Jacobs2009-01-13
* If we find a VBR tag at the beginning of the file don't attempt toYoav Steinberg2009-01-04
* Change mpeg audio parser so it only sets frame_size, channels and bit_rateMichael Niedermayer2008-12-21
* Remove offset_t typedef and use int64_t directly instead.Diego Biurrun2008-10-03
* Replace generic CONFIG_MUXERS preprocessor conditionals by more specificDiego Biurrun2008-09-02
* Make the id3v1_genre_str array const, not just the strings it points to.Reimar Döffinger2008-08-24
* strcasecmp() requires #include <strings.h>Aurelien Jacobs2008-08-13
* Move one function that is only used for muxing below #ifdef CONFIG_MUXERS.Diego Biurrun2008-07-11
* All mp3 parsers are buggy fix 2 of n (out of array write, i suspect not explo...Michael Niedermayer2008-07-04
* All id3 parsers are buggy, 0 termination fix 1 of n (issue created by andreasMichael Niedermayer2008-07-04
* remove useless close funcsBaptiste Coudurier2008-06-19
* Make long_names in lavf/lavdev optional depending on CONFIG_SMALL.Stefano Sabatini2008-06-03
* Replace some occurrences of 0 with CODEC_ID_NONE.Carl Eugen Hoyos2008-05-12
* Use full path for #includes from another directory.Diego Biurrun2008-05-09
* Remove unnecessary parentheses from return calls.Diego Biurrun2008-05-06
* Another const found by -Wwrite-strings.Michael Niedermayer2008-02-04
* return a slightly larger score if we find more than 500 valid mp3 frames in a...Michael Niedermayer2007-12-03
* ensure that the probe code runs in O(n)Michael Niedermayer2007-12-03
* remove arbitrary 4096 limit for probingMichael Niedermayer2007-12-03
* prevent O(n^2) execution of ff_mpa_decode_header() for valid mp3 filesMichael Niedermayer2007-12-03
* Use dynamically allocated ByteIOContext in AVFormatContextBjörn Axelsson2007-11-21
* cosmetics: whitespaceAurelien Jacobs2007-11-14
* remove unnecessary -1 from snprintf lenAndreas Öman2007-11-14
* Add support for ID3v2 year tagPatrice Bensoussan2007-11-14
* make sure the mpeg audio header is valid before passing it to ff_mpegaudio_de...Andreas Öman2007-11-04
* add support for reading duration from VBRI-tag in mp3 filesAndreas Öman2007-10-24
* fix indentAndreas Öman2007-10-23
* cosmetical change of mp3_parse_xing() to prepare for upcoming VBRI tag supportAndreas Öman2007-10-23
* add support for reading duration from Xing-tag in mp3 filesAndreas Öman2007-10-23
* set start_time to 0 to enable seeking in mp3-filesThorsten Jordan2007-10-18
* do not write id3v2 header when writing .mp2 filesBaptiste Coudurier2007-08-05
* Replace all occurrences of AVERROR_IO with AVERROR(EIO).Panagiotis Issaris2007-07-19
* Replace all occurrences of AVERROR_NOMEM with AVERROR(ENOMEM).Panagiotis Issaris2007-07-19
* kill uninitialised variable warning in mp3_read_probe()Måns Rullgård2007-07-08
* * Getting rid of the use of GCC language extensionsRoman Shaposhnik2007-07-08
* Use AV_RB* macros where appropriate.Ronald S. Bultje2007-07-06
* use new string functionsMåns Rullgård2007-06-23