log mpegaudiodec.c @ 3643:ae1dfbbb25bb libavcodec

age author description
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
Tue, 18 Oct 2005 20:16:43 +0000 rtognimp QDM2 compatible decoder libavcodec
Sat, 15 Oct 2005 16:29:58 +0000 rtognimp Reverse patch 1.59->1.60, it break mp3 in ffplay and ffmpeg libavcodec
Wed, 12 Oct 2005 22:37:42 +0000 alex removed unused CONFIG_AUDIO_NONSHORT libavcodec
Wed, 01 Jun 2005 21:19:00 +0000 michael adding a few const libavcodec
Thu, 05 May 2005 20:05:41 +0000 michael check for error libavcodec
Wed, 02 Mar 2005 20:46:06 +0000 michael cast to uint32 as the table is uint32_t, this also worksaround a gcc or libc bug related to frexp() libavcodec
Thu, 24 Feb 2005 19:08:50 +0000 michael kill warnings patch by (Mns Rullgrd <mru inprovide com>) libavcodec
Tue, 15 Feb 2005 20:58:32 +0000 rtognimp Multichannel mp3 in mp4 support ISO/IEC 14496-3:2001/FPDAM 3 (MP3onMP4) libavcodec
Thu, 03 Feb 2005 03:28:27 +0000 michael merge a few shifts into the dequantization, faster and more accurate, lets hope it doesnt overflow libavcodec
Wed, 02 Feb 2005 22:38:28 +0000 michael optimizing imdct12 libavcodec
Wed, 02 Feb 2005 01:37:33 +0000 michael optimize antialias libavcodec
Tue, 01 Feb 2005 23:43:07 +0000 michael faster, simpler and more accurate l3_unscale() libavcodec
Tue, 01 Feb 2005 21:27:18 +0000 michael optimizing imdct36() libavcodec
Mon, 31 Jan 2005 12:16:21 +0000 michael support 32bit output for the mpeg audio decoder libavcodec
Mon, 31 Jan 2005 04:06:47 +0000 michael more accurate dequant of near zero coefficients libavcodec
Mon, 31 Jan 2005 03:14:22 +0000 michael 10l (missing overflow check) libavcodec
Sun, 30 Jan 2005 14:10:30 +0000 michael 10l (didnt test code after cvs up ...) libavcodec
Sun, 30 Jan 2005 14:04:56 +0000 michael dithering for the mpeg audio decoder libavcodec
Fri, 28 Jan 2005 19:54:10 +0000 alex exported ff_mpa_synth_filter for upcoming qdm2 decoder libavcodec
Sat, 15 Jan 2005 14:59:47 +0000 rtognimp Decode MP3 in ADU format libavcodec
Wed, 12 Jan 2005 00:59:42 +0000 michael dissallow sprintf libavcodec