log mpegaudiodec.c @ 8590:7a463923ecd1 libavcodec

age author description
Tue, 13 Jan 2009 23:44:16 +0000 aurel Change semantic of CONFIG_*, HAVE_* and ARCH_*. libavcodec
Tue, 13 Jan 2009 19:32:08 +0000 michael Add dummy mp1_decoder to complement the existing dummy mp2/mp3 decoders. libavcodec
Mon, 22 Dec 2008 22:39:55 +0000 andoma Revert r16257: libavcodec
Sun, 21 Dec 2008 21:53:42 +0000 andoma Include "libavutil/common.h" where we use llrint() in case ffmpeg's libavcodec
Mon, 24 Nov 2008 09:28:55 +0000 mru Add shift argument to MULL() macro libavcodec
Tue, 21 Oct 2008 21:40:24 +0000 aurel uses FF_ARRAY_ELEMS() where appropriate libavcodec
Tue, 16 Sep 2008 01:49:32 +0000 michael Only print "invalid new backstep" when it is really invalid. libavcodec
Tue, 16 Sep 2008 00:31:32 +0000 michael Make decoder more robust by default against broken encoders. libavcodec
Mon, 08 Sep 2008 18:18:49 +0000 michael Rename error_resilience to error_recognition. libavcodec
Sun, 31 Aug 2008 20:26:28 +0000 michael Remove debuging junk that probably hasnt been used by anyone since years. libavcodec
Thu, 31 Jul 2008 12:09:11 +0000 benoit Use static vlc structure to decode layer 3 huffman tables. libavcodec
Sun, 20 Jul 2008 15:01:20 +0000 andoma Decrease severity of 'invalid new backstep' log message to warning libavcodec
Sun, 20 Jul 2008 14:58:49 +0000 andoma Supply context argument to av_log() in mpeg audio decoder. libavcodec
Sun, 13 Jul 2008 12:23:02 +0000 mru mpegaudio: use MAC/MLS macros in ff_mpa_synth_filter libavcodec
Thu, 12 Jun 2008 21:50:13 +0000 stefano Make AVCodec long_names definition conditional depending on CONFIG_SMALL. libavcodec
Sun, 27 Apr 2008 22:39:51 +0000 diego Add long names to AVCodec declarations. libavcodec
Sat, 26 Apr 2008 14:41:29 +0000 bcoudurier break if error in header so it can output already decoded frames libavcodec
Sat, 26 Apr 2008 14:36:34 +0000 bcoudurier merge init with declaration libavcodec
Sat, 26 Apr 2008 14:34:01 +0000 bcoudurier cosmetics: merge decls libavcodec
Sat, 26 Apr 2008 14:33:09 +0000 bcoudurier simplify: merge loops libavcodec
Sat, 26 Apr 2008 14:30:06 +0000 bcoudurier simplify libavcodec
Sat, 26 Apr 2008 14:28:18 +0000 bcoudurier simplify: remove useless fields and vars libavcodec
Sat, 26 Apr 2008 14:22:43 +0000 bcoudurier move MP3On4DecodeContext def near the code and under ifdef libavcodec
Sat, 26 Apr 2008 14:18:29 +0000 bcoudurier correctly patch syncword for samples rates < 16000, decoder now fully support all iso ref files libavcodec
Sat, 26 Apr 2008 14:10:31 +0000 bcoudurier fix 1 frame config decoding libavcodec
Sat, 26 Apr 2008 14:08:34 +0000 bcoudurier remove old draft last case not present anymore in iso specs libavcodec
Sat, 26 Apr 2008 13:56:52 +0000 bcoudurier use mpeg4audio common code libavcodec
Sat, 26 Apr 2008 13:08:16 +0000 bcoudurier simplify libavcodec
Sat, 26 Apr 2008 13:03:41 +0000 bcoudurier correctly compute out_size and samples number libavcodec
Sat, 26 Apr 2008 12:59:46 +0000 bcoudurier fsize is 12 bits according to specs libavcodec
Sat, 26 Apr 2008 12:51:52 +0000 bcoudurier simplify using FFMIN3 libavcodec
Sat, 26 Apr 2008 12:39:45 +0000 bcoudurier return error if buf_size is too small libavcodec
Sat, 26 Apr 2008 12:34:37 +0000 bcoudurier values can fit uint8_t libavcodec
Sat, 26 Apr 2008 12:33:02 +0000 bcoudurier add const libavcodec
Thu, 20 Mar 2008 09:38:55 +0000 bcoudurier omg, fix compilation libavcodec
Thu, 20 Mar 2008 09:36:04 +0000 bcoudurier correctly set avctx->frame_size for mp3on4 and mp3adu libavcodec
Wed, 13 Feb 2008 09:26:10 +0000 diego typo fix: inited --> initialized libavcodec
Fri, 01 Feb 2008 03:26:31 +0000 michael consts libavcodec
Fri, 11 Jan 2008 21:34:05 +0000 michael Factorize some code into functions, had this in my tree and will be libavcodec
Fri, 11 Jan 2008 18:20:42 +0000 michael Clear synth_buf on flush(). Part of a patch by Brian Brice bbrice gmail com. libavcodec
Fri, 11 Jan 2008 18:18:45 +0000 michael Flush mp2 as well on seeking. Part of a patch by Brian Brice bbrice gmail com. libavcodec
Thu, 08 Nov 2007 10:53:32 +0000 benoit Move 2 defines from mpegaudiodec.c to mpegaudiodata.h to allow compilation libavcodec
Sat, 11 Aug 2007 22:48:55 +0000 aurel use av_clip_int16() where it makes sense libavcodec
Thu, 09 Aug 2007 00:57:36 +0000 alex use skip_bits where appropriate libavcodec
Thu, 09 Aug 2007 00:13:31 +0000 alex use get_bits1(..) instead get_bits(.., 1) libavcodec
Sat, 16 Jun 2007 22:58:43 +0000 mru move a couple of macros and structs to mpegaudio.h libavcodec
Sat, 02 Jun 2007 01:41:07 +0000 ramiro Use AV_xx throughout libavcodec libavcodec
Sun, 27 May 2007 22:34:49 +0000 michael make decoder decode the first frame properly if theres more than just one libavcodec
Sun, 20 May 2007 22:50:29 +0000 aurel remove dependency of mpeg audio encoder over mpeg audio decoder libavcodec
Sun, 20 May 2007 15:11:55 +0000 aurel add a ff_ prefix to some mpegaudio funcs libavcodec
Sun, 20 May 2007 13:40:07 +0000 aurel loosen dependencies over mpegaudiodec libavcodec
Sat, 19 May 2007 00:13:35 +0000 aurel add proper prefix to extern mpeg audio data tables libavcodec
Sat, 19 May 2007 00:06:02 +0000 aurel move some common mpeg audio tables from mpegaudiodectab.h to mpegaudiodata.c libavcodec
Tue, 15 May 2007 20:47:55 +0000 reimar Use DECLARE_ALIGNED to ease porting libavcodec
Sat, 05 May 2007 12:18:14 +0000 diego Fix multiple "¡Æinline/static¡Ç is not at beginning of declaration" warnings. libavcodec
Sat, 07 Apr 2007 14:10:02 +0000 diego typos libavcodec
Wed, 14 Mar 2007 00:19:56 +0000 michael kill another 2 av_mallocz_static() libavcodec
Mon, 12 Mar 2007 12:36:41 +0000 mbardiaux Give context to dprintf libavcodec
Sat, 03 Feb 2007 13:15:55 +0000 michael factorize switch_buffer() libavcodec
Sat, 03 Feb 2007 12:42:12 +0000 michael fix decoding of takethat.mp3 libavcodec
Mon, 11 Dec 2006 13:01:20 +0000 michael fix playback of mp3_bits_left.avi libavcodec
Wed, 06 Dec 2006 23:46:11 +0000 mru use the standard INT64_C() macro for 64-bit constants libavcodec
Wed, 15 Nov 2006 17:58:35 +0000 michael detect a few more errors (fixes libmp3-bug.avi again) libavcodec
Tue, 14 Nov 2006 22:06:28 +0000 michael making decoding more error robust libavcodec
Tue, 14 Nov 2006 20:39:20 +0000 michael reset internal buffer during seeking libavcodec
Tue, 14 Nov 2006 20:35:15 +0000 michael more checks and error messages libavcodec
Mon, 30 Oct 2006 02:19:55 +0000 michael dont set the sampling rate just because 1 mp3 packet header says so (fixes playback speed on some old mencoder generated avis which where then dumped to mp3) libavcodec
Mon, 30 Oct 2006 01:29:56 +0000 michael avoid random noise on damaged frames libavcodec
Sat, 07 Oct 2006 15:30:46 +0000 diego Change license headers to say 'FFmpeg' instead of 'this program/this library' libavcodec
Thu, 05 Oct 2006 18:15:17 +0000 diego message typo fixes libavcodec
Wed, 27 Sep 2006 19:54:07 +0000 mru add some #ifdef CONFIG_ENCODERS/DECODERS libavcodec
Wed, 27 Sep 2006 19:47:39 +0000 mru fix some signedness warnings libavcodec
Fri, 22 Sep 2006 15:57:23 +0000 lu_zero Use mathops libavcodec
Tue, 19 Sep 2006 09:31:00 +0000 michael use correct rounding functions libavcodec
Fri, 15 Sep 2006 10:28:23 +0000 bcoudurier remove unused, uninitialized free format frame size libavcodec
Wed, 13 Sep 2006 21:39:41 +0000 diego Proper armv5te instructions support detection. libavcodec
Sun, 10 Sep 2006 22:29:02 +0000 diego armv5 optimizations libavcodec
Fri, 08 Sep 2006 08:27:51 +0000 michael print more correct error messges libavcodec
Sat, 02 Sep 2006 23:10:28 +0000 mru remove redundant declarations libavcodec
Mon, 28 Aug 2006 16:15:40 +0000 michael fix buffer handling libavcodec
Sun, 27 Aug 2006 21:45:26 +0000 michael overread AV_LOG_ERROR -> AV_LOG_DEBUG libavcodec
Sun, 27 Aug 2006 11:42:40 +0000 michael fix low bitrate mp3 libavcodec
Sun, 27 Aug 2006 07:19:11 +0000 michael check the validity of the amount of the remaining bytes in the bitsteam before memcpy libavcodec
Sat, 26 Aug 2006 20:16:54 +0000 michael unused var libavcodec
Sat, 26 Aug 2006 18:02:52 +0000 michael make mpa_decode_header() 10 times faster libavcodec
Sat, 26 Aug 2006 17:29:31 +0000 michael another silly typo which surprisingly neither valgrind nor cmp of the file output cought libavcodec
Sat, 26 Aug 2006 15:24:13 +0000 michael 10l found by valgrind libavcodec
Sat, 26 Aug 2006 12:19:05 +0000 michael remove duplicated parser, people who pass random gibblets of the bitstream into the decoder will have to pass it through a AVParser like for all other codecs too libavcodec
Fri, 25 Aug 2006 14:42:32 +0000 michael avoid branch libavcodec
Fri, 25 Aug 2006 13:58:27 +0000 michael move variable declarations so that their scope is smaller libavcodec
Fri, 25 Aug 2006 13:46:56 +0000 michael move the +400 out of the innermost loop libavcodec
Fri, 25 Aug 2006 13:36:27 +0000 michael avoid reading exponent twice libavcodec
Fri, 25 Aug 2006 12:26:34 +0000 michael reduce size of vlc table, thats slightly faster here libavcodec
Fri, 25 Aug 2006 11:55:20 +0000 michael try to avoid l3_unscale() by using a table libavcodec
Fri, 25 Aug 2006 10:00:30 +0000 michael replace l3_unscale(1, exponents[pos]) by LUT libavcodec
Fri, 25 Aug 2006 02:40:52 +0000 michael maybe fixing the segfault on ARM libavcodec
Thu, 24 Aug 2006 12:35:53 +0000 michael 10l typo libavcodec
Thu, 24 Aug 2006 11:18:41 +0000 michael avoid a few if(x==0) checks in the inner loops libavcodec
Thu, 24 Aug 2006 08:40:09 +0000 michael optimize reorder_block() though this function seems to be executed too rarely for this to make much difference libavcodec
Thu, 24 Aug 2006 08:39:07 +0000 michael simplify libavcodec
Thu, 24 Aug 2006 06:57:32 +0000 michael dont copy the whole GetBitContext around libavcodec
Thu, 24 Aug 2006 01:12:26 +0000 michael faster handling of zero coeffs in the low freq decode libavcodec
Thu, 24 Aug 2006 01:01:39 +0000 michael optimizing high freq decode libavcodec
Thu, 24 Aug 2006 00:03:51 +0000 michael use memset() instead of slow c loops libavcodec
Wed, 23 Aug 2006 23:40:03 +0000 michael simplify libavcodec
Wed, 23 Aug 2006 23:39:27 +0000 aurel fix arm asm compilation in mpegaudiodec libavcodec
Tue, 22 Aug 2006 13:25:09 +0000 michael MUL* for ARM code based on a patch by Siarhei Siamashka libavcodec
Tue, 22 Aug 2006 12:07:02 +0000 michael replace MULL with asm too, no significnat speedup but its probably better to not take any chances, some versions of gcc will almost certainly mess it up too if they can libavcodec
Tue, 22 Aug 2006 11:51:09 +0000 michael replacing MULH by asm for x86 libavcodec
Tue, 22 Aug 2006 11:16:47 +0000 michael indent preprocessor directives libavcodec
Tue, 22 Aug 2006 11:11:04 +0000 michael make high precission synth filter 3 times faster on x86 libavcodec
Tue, 22 Aug 2006 06:24:59 +0000 michael replace MULL by MULH + shift in dct32() (code is very slightly faster, and the compiler should be able to optimize the shift away on 64bit archs) libavcodec
Mon, 21 Aug 2006 12:12:43 +0000 michael replace a few MULL by MULH libavcodec
Sun, 20 Aug 2006 22:18:26 +0000 michael reorder butterflies to reduce memory load/store libavcodec
Fri, 07 Jul 2006 10:50:14 +0000 michael table contains vlc with 19 bits and 8*2 < 19 libavcodec
Wed, 08 Mar 2006 11:43:10 +0000 diego (f)printf --> av_log conversion libavcodec
Thu, 12 Jan 2006 22:43:26 +0000 diego Update licensing information: The FSF changed postal address. libavcodec
Sun, 08 Jan 2006 19:31:21 +0000 banan get_vlc -> get_vlc2 transition. libavcodec
Thu, 22 Dec 2005 01:10:11 +0000 diego COSMETICS: tabs --> spaces, some prettyprinting libavcodec
Sat, 17 Dec 2005 18:14:38 +0000 diego COSMETICS: Remove all trailing whitespace. libavcodec