log libaf/af_format.c @ 37140:637da6f8869a

age author description
Sat, 26 Oct 2013 09:17:28 +0000 reimar ARM NEON optimization for float->int conversion.
Fri, 25 Oct 2013 19:59:59 +0000 reimar Add some "const" to input-only pointers.
Sun, 20 Oct 2013 12:51:35 +0000 reimar Use correct types for constants.
Mon, 21 Jan 2013 18:21:51 +0000 diego Add a number of missing libavutil header #includes.
Sat, 01 Dec 2012 07:48:31 +0000 reimar af_format: Fix check_format, non-special formats are of course supported.
Fri, 30 Nov 2012 20:11:58 +0000 reimar af_format: support endianness conversion also for iec61937
Fri, 30 Nov 2012 19:30:07 +0000 reimar Do not call af_fmt2str on the same data over and over.
Fri, 30 Nov 2012 19:25:20 +0000 reimar Replace outdated list of unsupported formats by list of supported formats.
Wed, 26 Oct 2011 15:12:35 +0000 diego Add missing mp_msg.h #includes, remove some unnecessary ones.
Wed, 06 Jul 2011 23:35:39 +0000 iive Fix the precision loss in float -> 32bit conversion case, introduced
Mon, 04 Jul 2011 22:24:52 +0000 iive Audio format conversion from float to int is not checked for overflow.
Mon, 11 Jan 2010 20:27:52 +0000 reimar Add support for distinguishing between little- and big-endian SPDIF AC3
Sun, 26 Jul 2009 19:53:00 +0000 diego Replace WORDS_BIGENDIAN by HAVE_BIGENDIAN in all internal code.
Wed, 13 May 2009 02:58:57 +0000 diego whitespace cosmetics: Remove all trailing whitespace.
Sat, 28 Mar 2009 19:57:56 +0000 bircoph Remove af_msg special-casing API in libaf.
Mon, 26 Jan 2009 09:56:27 +0000 diego WORDS_BIGENDIAN is defined/undefined, not 0/1.
Mon, 26 Jan 2009 09:54:14 +0000 diego Drop HAVE_LRINTF check, lrintf is used without checking in other places.
Sun, 25 Jan 2009 23:55:21 +0000 diego Fix build: Add required header and adjust preprocessor check.
Mon, 05 Jan 2009 22:05:19 +0000 diego Rename libaf/af_format_alaw.c --> libaf/af_format_alaw.h and
Mon, 05 Jan 2009 21:55:19 +0000 diego Remove unnecessary local definition of _ISOC9X_SOURCE.
Mon, 05 Jan 2009 12:41:40 +0000 diego Replace informal license notices by standard license header
Wed, 09 Apr 2008 18:20:22 +0000 diego Remove useless #include.
Thu, 01 Nov 2007 06:52:01 +0000 uau libaf: change filter input/output ratio calculations
Wed, 19 Sep 2007 15:44:09 +0000 reimar Fix loads of typos
Sun, 16 Sep 2007 09:00:45 +0000 reimar Fix typo in comment
Tue, 05 Jun 2007 14:27:54 +0000 reimar Replace implicit use of fast_memcpy via macro by explicit use to allow
Tue, 20 Mar 2007 09:53:31 +0000 diego Remove unnecessary unistd.h include.
Tue, 20 Mar 2007 09:46:00 +0000 diego Rename open to af_open so as not to conflict with a previous header definition.
Sat, 10 Feb 2007 18:12:03 +0000 uau Fix memory leaks.
Thu, 07 Dec 2006 11:58:07 +0000 reimar Hack around libavutil/bswap.h compilation problems due to always_inline undefined.
Wed, 29 Nov 2006 15:02:45 +0000 diego Remove bswap.h, use libavutil/bswap.h instead.
Tue, 28 Nov 2006 23:13:08 +0000 nplourde reordering of #include to avoid clash with math.h and quicktime/*.h, patch by Crhis Roccati<roccati@pobox.com>
Sun, 13 Nov 2005 18:28:44 +0000 diego Unify include paths by adding -I.. to CFLAGS.
Tue, 04 Oct 2005 21:49:56 +0000 reimar much simpler signed/unsigned conversion.
Sun, 01 May 2005 09:02:25 +0000 reimar Error out when invalid format is specified
Thu, 24 Feb 2005 16:48:18 +0000 rfelker 100l for me, lrintf is better. now fixed so it should be prototyped, and should work even if there is no prototype
Tue, 22 Feb 2005 02:12:58 +0000 rfelker finally the dreaded white-noise-with-floats bug is fixed!!!!
Mon, 21 Feb 2005 16:41:15 +0000 alex move the format related stuff to format.c
Thu, 17 Feb 2005 15:35:44 +0000 reimar confusing mixture of typecasts and casted variable, removed typecasts
Sat, 08 Jan 2005 21:34:06 +0000 reimar always cancel down fractions (frac_t) to avoid overflows and playback
Thu, 06 Jan 2005 14:32:08 +0000 reimar af_fmt2str fixes (remove trailing space, call with size of buffer, not size-1)
Mon, 03 Jan 2005 18:59:16 +0000 alex af_bits2fmt and af_str2fmt_short, also removed the extra FORMAT_BPS control in format.c
Wed, 29 Dec 2004 19:05:29 +0000 alex accelerated conversions
Tue, 28 Dec 2004 18:13:09 +0000 alex af_fmt2str_short
Tue, 28 Dec 2004 02:00:23 +0000 rtognimp 100l use right mask type when checking for input format
Mon, 27 Dec 2004 19:47:33 +0000 reimar ensure af_fmt2str always return a 0 terminated string
Mon, 27 Dec 2004 17:30:15 +0000 alex removing AFMT_ dependancy
Sat, 20 Nov 2004 10:32:52 +0000 reimar declare check_format and check_bps static, they are used nowhere else.
Tue, 18 May 2004 19:13:15 +0000 reimar using bswap.h for endianness conversion
Sun, 16 May 2004 16:21:33 +0000 reimar fix endian conversion for (curently unused) case where in buffer != out buffer
Sun, 16 May 2004 10:48:59 +0000 reimar support for 24 bit pcm/wav files
Sat, 01 May 2004 20:16:54 +0000 rfelker more stupid crap
Sat, 18 Jan 2003 17:31:58 +0000 arpi export fmt2str()
Sat, 28 Dec 2002 13:59:53 +0000 anders Changes includes:
Thu, 14 Nov 2002 09:47:46 +0000 anders 10l
Wed, 13 Nov 2002 09:09:50 +0000 anders Fixing segfault bug and addnig support for lrintf() in format conversion
Tue, 12 Nov 2002 12:33:56 +0000 anders New features:
Thu, 31 Oct 2002 11:06:19 +0000 anders Adding commandline options for filters and fixing stupid bug in cfg
Sat, 12 Oct 2002 20:02:01 +0000 jkeil Fix for audio filters on big endian cpus. It's working now on Solaris SPARC &
Fri, 11 Oct 2002 04:23:52 +0000 anders Correcting counters and flags