log mp3.c @ 5258:98cdc18246fe libavformat

age author description
Tue, 29 Sep 2009 10:23:47 +0000 reimar Sync AC3 probe values with MP3 probe values, they have to avoid similar issues. libavformat
Tue, 29 Sep 2009 07:05:03 +0000 cehoyos Add id3v2 metadata conversion table and use it in mp3 muxer. libavformat
Tue, 22 Sep 2009 12:39:19 +0000 diego Place MP3 demuxer code under appropriate #ifdefs. libavformat
Tue, 15 Sep 2009 23:40:10 +0000 jbr 10l: set genre default immediately before reading genre tag libavformat
Tue, 15 Sep 2009 23:37:54 +0000 jbr Set ID3v1 genre to 0xFF (unknown) by default instead of 0 (Blues). libavformat
Mon, 14 Sep 2009 23:03:33 +0000 michael Slighty tweak mp3 probe threshold to prevent probetest from complaining. libavformat
Fri, 19 Jun 2009 14:03:35 +0000 diego Move id3v1/id3v2 handling code from mp3.c to id3v[12].c. libavformat
Thu, 11 Jun 2009 15:26:57 +0000 diego Move id3v2 parsing code from mp3.c to id3v2.h and id3v2.c. libavformat
Wed, 22 Apr 2009 02:58:20 +0000 michael Require 4 instead of 3 frames for detecting mp3, libavformat
Sun, 22 Mar 2009 16:10:37 +0000 aurel handle id3v2 'genre' tag formated as '%d' libavformat
Mon, 02 Mar 2009 05:18:33 +0000 diego Change a bunch of codec long_names to be more consistent and descriptive. libavformat
Thu, 05 Feb 2009 18:41:06 +0000 alexc Make the MP3 probe weakly claim all files with ID3v2 tags to fix regressions on libavformat
Mon, 02 Feb 2009 22:17:26 +0000 aurel cosmetics: indentation libavformat
Mon, 02 Feb 2009 22:17:14 +0000 aurel simplify usage of dstlen as it is not a parameter anymore libavformat
Mon, 02 Feb 2009 22:14:28 +0000 aurel cosmetics: indentation libavformat
Mon, 02 Feb 2009 22:13:03 +0000 aurel use new metadata API in the mp3 muxer libavformat
Mon, 02 Feb 2009 22:11:56 +0000 aurel use new metadata API in the mp3 demuxer libavformat
Sun, 01 Feb 2009 21:22:12 +0000 aurel don't support the mp3 extension in the mp2 muxer libavformat
Fri, 23 Jan 2009 12:09:32 +0000 andoma Avoid allocating MPADecodeContext on stack. libavformat
Tue, 20 Jan 2009 08:00:39 +0000 alexc Fix a read past end of buffer crash in the mp3 probe libavformat
Mon, 19 Jan 2009 21:54:06 +0000 alexc Fix probing of files with ID3v2 tags. Discussed at libavformat
Mon, 19 Jan 2009 15:46:40 +0000 diego cosmetics: Remove pointless period after copyright statement non-sentences. libavformat
Thu, 15 Jan 2009 12:23:03 +0000 superdump Factorise id3v2 header parsing from mp3.c to be shared libavformat
Tue, 13 Jan 2009 23:44:16 +0000 aurel Change semantic of CONFIG_*, HAVE_* and ARCH_*. libavformat
Sun, 04 Jan 2009 16:23:18 +0000 michael If we find a VBR tag at the beginning of the file don't attempt to libavformat
Sun, 21 Dec 2008 23:50:16 +0000 michael Change mpeg audio parser so it only sets frame_size, channels and bit_rate libavformat
Fri, 03 Oct 2008 10:16:29 +0000 diego Remove offset_t typedef and use int64_t directly instead. libavformat
Tue, 02 Sep 2008 22:45:13 +0000 diego Replace generic CONFIG_MUXERS preprocessor conditionals by more specific libavformat
Sun, 24 Aug 2008 12:45:15 +0000 reimar Make the id3v1_genre_str array const, not just the strings it points to. libavformat
Wed, 13 Aug 2008 17:22:53 +0000 aurel strcasecmp() requires #include <strings.h> libavformat
Fri, 11 Jul 2008 07:41:11 +0000 diego Move one function that is only used for muxing below #ifdef CONFIG_MUXERS. libavformat
Fri, 04 Jul 2008 22:04:41 +0000 michael All mp3 parsers are buggy fix 2 of n (out of array write, i suspect not exploitable) libavformat
Fri, 04 Jul 2008 22:00:35 +0000 michael All id3 parsers are buggy, 0 termination fix 1 of n (issue created by andreas libavformat
Thu, 19 Jun 2008 23:25:04 +0000 bcoudurier remove useless close funcs libavformat
Tue, 03 Jun 2008 16:20:54 +0000 diego Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. libavformat
Mon, 12 May 2008 10:30:40 +0000 cehoyos Replace some occurrences of 0 with CODEC_ID_NONE. libavformat
Fri, 09 May 2008 11:56:36 +0000 diego Use full path for #includes from another directory. libavformat
Tue, 06 May 2008 09:16:36 +0000 diego Remove unnecessary parentheses from return calls. libavformat
Mon, 04 Feb 2008 01:01:52 +0000 michael Another const found by -Wwrite-strings. libavformat
Mon, 03 Dec 2007 09:26:44 +0000 michael return a slightly larger score if we find more than 500 valid mp3 frames in a row libavformat
Mon, 03 Dec 2007 08:27:04 +0000 michael ensure that the probe code runs in O(n) libavformat
Mon, 03 Dec 2007 04:50:01 +0000 michael remove arbitrary 4096 limit for probing libavformat
Mon, 03 Dec 2007 04:49:01 +0000 michael prevent O(n^2) execution of ff_mpa_decode_header() for valid mp3 files libavformat
Wed, 21 Nov 2007 07:41:00 +0000 andoma Use dynamically allocated ByteIOContext in AVFormatContext libavformat
Wed, 14 Nov 2007 20:31:56 +0000 aurel cosmetics: whitespace libavformat
Wed, 14 Nov 2007 06:33:35 +0000 andoma remove unnecessary -1 from snprintf len libavformat
Wed, 14 Nov 2007 06:32:55 +0000 andoma Add support for ID3v2 year tag libavformat
Sun, 04 Nov 2007 19:52:08 +0000 andoma make sure the mpeg audio header is valid before passing it to ff_mpegaudio_decode_header() libavformat
Wed, 24 Oct 2007 04:56:22 +0000 andoma add support for reading duration from VBRI-tag in mp3 files libavformat
Tue, 23 Oct 2007 17:28:30 +0000 andoma fix indent libavformat
Tue, 23 Oct 2007 17:10:41 +0000 andoma cosmetical change of mp3_parse_xing() to prepare for upcoming VBRI tag support libavformat
Tue, 23 Oct 2007 13:35:20 +0000 andoma add support for reading duration from Xing-tag in mp3 files libavformat
Thu, 18 Oct 2007 15:02:34 +0000 andoma set start_time to 0 to enable seeking in mp3-files libavformat
Sun, 05 Aug 2007 00:47:57 +0000 bcoudurier do not write id3v2 header when writing .mp2 files libavformat
Thu, 19 Jul 2007 15:23:32 +0000 takis Replace all occurrences of AVERROR_IO with AVERROR(EIO). libavformat
Thu, 19 Jul 2007 15:21:30 +0000 takis Replace all occurrences of AVERROR_NOMEM with AVERROR(ENOMEM). libavformat
Sun, 08 Jul 2007 13:42:46 +0000 mru kill uninitialised variable warning in mp3_read_probe() libavformat
Sun, 08 Jul 2007 03:16:59 +0000 romansh * Getting rid of the use of GCC language extensions libavformat
Fri, 06 Jul 2007 09:32:34 +0000 diego Use AV_RB* macros where appropriate. libavformat
Sat, 23 Jun 2007 23:10:32 +0000 mru use new string functions libavformat