summaryrefslogtreecommitdiffstats
path: root/libaf
Commit message (Expand)AuthorAgeFilesLines
* Make the code match the documentation by making higher-quality but slowerreimar2010-01-301-11/+0
* Add a proper header for our strsep implementation so strsep willreimar2010-01-171-0/+1
* Let the format filter do the AC3 endianness conversion instead of duplicatingreimar2010-01-111-21/+7
* Add support for distinguishing between little- and big-endian SPDIF AC3reimar2010-01-114-5/+14
* Add a hack to af_fmt2bits to recognize AC3 as a 16-bit format, since thisreimar2010-01-111-0/+1
* Add and use AF_FORMAT_IS_AC3 macro.reimar2010-01-111-0/+2
* Revert r30170, AF_FORMAT_AC3 is supposed to be the special mask,reimar2010-01-111-1/+1
* Mark AC3 as 16-bit format, this simplifies alignment calculation and fixesreimar2010-01-021-1/+1
* Fix mangling of 24-bit audio during channel reorder.tack2009-11-281-11/+11
* Add support for 8 channel audio.tack2009-11-104-13/+195
* Cosmetics: remove trailing whitespace from file.tack2009-11-101-1/+0
* reorder_ch: Remove unneeded AF_CHANNEL_LAYOUT_LAVC_AAC_DEC_*tack2009-11-042-6/+1
* Change libaf control ordering to make the controls unique again, (AF_CONTROL_...reimar2009-09-261-12/+12
* Fix channel reordering when using 24-bit samples by adding breaks to casestack2009-08-191-0/+4
* Cosmetics: adjust alignment.tack2009-08-181-3/+3
* Fix incorrect channel ordering for lavc audio codecs (specifically ffac3,tack2009-08-183-26/+23
* Replace WORDS_BIGENDIAN by HAVE_BIGENDIAN in all internal code.diego2009-07-263-5/+5
* Fix 24bit audio playback.iive2009-07-191-0/+6
* whitespace cosmetics: Remove all trailing whitespace.diego2009-05-1334-1324/+1324
* Cosmetics for r29244 to follow K&R style closely.bircoph2009-05-031-17/+17
* Support for libbs2b ver. 3.0.0 API.bircoph2009-05-031-20/+82
* Use native endian float filter provided by libbs2b instead ofbircoph2009-04-021-5/+2
* Add libbs2b audio filter itself.bircoph2009-04-022-0/+219
* Remove unnecessary malloc.h #includes and related #ifdeffery.diego2009-04-021-4/+0
* Move config.h include directive up as a precaution measure.bircoph2009-03-281-1/+2
* Reorder includes alphabetically.bircoph2009-03-281-2/+2
* Remove af_mp.h and add its content to af.hbircoph2009-03-282-34/+8
* Remove af_msg special-casing API in libaf.bircoph2009-03-2820-180/+141
* cosmetics: Remove file names from file header, it only causes trouble.diego2009-03-151-1/+1
* Remove several useless casts from af_resamplereimar2009-03-061-4/+4
* Free af->setup and contents in af_resample uninit function.reimar2009-03-061-0/+7
* Use calloc to allocate the af_resample ring buffers, reportedly usingreimar2009-03-061-1/+1
* Use a single malloc to allocate space for the circular buffers.reimar2009-03-061-5/+4
* Comment typo fixes for af_resamplereimar2009-03-061-7/+7
* af_stats: Some fixes to the new filteruau2009-02-211-13/+14
* Add missing #include "config.h", fixes the warning:diego2009-02-211-0/+1
* Add statistics audio filter that prints information about the audio stream.diego2009-02-212-0/+160
* Convert HAVE_MALLOC_H into a 0/1 definition, fixes the warning:diego2009-02-171-1/+1
* WORDS_BIGENDIAN is defined/undefined, not 0/1.diego2009-01-262-3/+3
* Drop HAVE_LRINTF check, lrintf is used without checking in other places.diego2009-01-261-8/+1
* HAVE_3DNOW --> HAVE_AMD3DNOWdiego2009-01-261-1/+1
* Fix build: Add required header and adjust preprocessor check.diego2009-01-251-1/+2
* Add missing header for av_gcd, fixes the warning:diego2009-01-251-0/+1
* Fix compilation: s/ff_gcd/av_gcd.cehoyos2009-01-171-2/+2
* More #ifdef HAVE_MMX etc. missed by earlier search.reimar2009-01-161-1/+1
* More #ifdef -> #if fixesreimar2009-01-161-1/+1
* Rename libaf/af_format_alaw.c --> libaf/af_format_alaw.h anddiego2009-01-053-8/+8
* Use standard multiple inclusion guards.diego2009-01-052-6/+6
* Remove unnecessary local definition of _ISOC9X_SOURCE.diego2009-01-051-3/+0
* Remove obsolete and misleading comment.diego2009-01-051-4/+0
* Replace informal license notices by standard license headerdiego2009-01-0535-245/+705
* Fix two more instances of nonstandard license headers.diego2009-01-051-11/+13
* Rename libaf/af_resample.h to libaf/af_resample_template.c, it is used asdiego2009-01-022-5/+5
* Add const to avoid warnings about discarded qualifiers.reimar2008-12-051-3/+3
* Get rid of pointless 'extern' keywords.diego2008-12-033-30/+29
* Replace preprocessor check for WIN32 with checks for __MINGW32__ and __CYGWIN__.diego2008-10-131-6/+5
* Fix channel order for ffmpeg flac codec.ulion2008-10-092-1/+6
* Rename a bunch of miscellaneous preprocessor directives.diego2008-08-071-1/+1
* Start unifying names of internal preprocessor directives.diego2008-07-301-4/+4
* Make af_hrtf tables static constreimar2008-07-151-6/+6
* Add const to libaf/filter.c functions.reimar2008-07-152-17/+17
* rename AF_CHANNEL_LAYOUT_LAVC_VORBIS* => AF_CHANNEL_LAYOUT_VORBIS*.ulion2008-06-072-5/+5
* cosmetics: Remove useless parentheses from return statements.diego2008-05-161-1/+1
* Use standard license headers with standard formatting.diego2008-05-147-41/+40
* Fix illegal identifier: Rename _ftype_t macro to FLOAT_TYPE.diego2008-04-105-73/+92
* Remove useless #include.diego2008-04-091-1/+0
* Merge libaf/Makefile into Makefile, one less instance of recursive make.diego2008-04-091-37/+0
* Remove some useless quotes from #error preprocessor directives.diego2008-04-092-2/+2
* Use quotes instead of angular brackets for local includes.diego2008-04-094-5/+5
* Handle af_ladspa conditional compilation in the usual way.diego2008-04-091-1/+1
* #include config.h before all other headers.diego2008-03-141-1/+1
* Add missing header #include to fix 'make checkheaders'.diego2008-03-101-0/+2
* af_export.c is only compiled if HAVE_SYS_MMAN_H is set, so using thatdiego2008-03-101-2/+0
* Fix ffvorbis decoder's output channel order with channel reordering function.ulion2008-03-052-1/+6
* Add directory names to libavcodec #includes.diego2008-03-031-2/+2
* Wrap '#include <sys/mman.h>' in HAVE_SYS_MMAN_H.diego2008-03-011-0/+2
* FFmpeg now uses different (unified) #include paths.diego2008-02-251-8/+2
* Replace silly check for config.h inclusion, just include it.diego2008-02-241-3/+1
* Add MPLAYER_ prefix to multiple inclusion guards.diego2008-02-2210-32/+33
* This header should not have multiple inclusion guards, it is meantdiego2008-02-181-4/+3
* typo fix: inited --> initializeddiego2008-02-141-3/+3
* Fix buffer overflow bug by calculate the buffer size accurately.ulion2008-01-111-3/+20
* Add multiple inclusion guards to all header files that lack them.diego2008-01-013-0/+15
* Replace multiple inclusion guards with leading underscores by default names.diego2008-01-014-12/+12
* Add explanatory comments to the #endif part of multiple inclusion guards.diego2007-12-313-3/+3
* Relicense GPL v2 files as GPL v2+ and add proper license headers.diego2007-12-312-4/+38
* Add new audio filter for encoding multi-channel audio into ac3 at runtime.ulion2007-12-133-0/+306
* Fix all current known multi-channel wrong order problems by addingulion2007-12-103-0/+1323
* Fix my wrong code in r25530.ulion2007-12-101-1/+1
* Fix missing command line bug by making the input parameter constant.ulion2007-12-101-6/+8
* 100l, bzero is deprecated, use memset insteadreimar2007-11-301-1/+1
* Remove redundant changelog from comments. There's always svn log.ivo2007-11-291-33/+0
* Fix multiple inclusion guards, identifiers starting with __ are reserveddiego2007-11-292-6/+6
* Prevent from using data->len when data is NULL (when play() return NULL).ulion2007-11-231-1/+1
* Add padding and unroll loop 4x for at least another 10% speedupreimar2007-11-181-4/+11
* Change to a 64 bit accumulation variable instead of shifting.reimar2007-11-181-5/+5
* 100l, *ppc++ was supposed to be replaced by ppc[i] in r25100, but that is not...reimar2007-11-181-2/+0
* Use "long" instead of "int" for innermost loop variable.reimar2007-11-181-1/+2
* Rearrange scaletempo inner loop.reimar2007-11-181-2/+5
* 100l, someone mixed up && and ||, so if allocation of only one buffers failedreimar2007-11-181-1/+1
* Avoid some casts by changing int8_t* to void* in af_scaletemporeimar2007-11-181-25/+27
* A/V sync: take audio filter buffers into accountuau2007-11-016-6/+13
* af_scaletempo: code cleanupuau2007-11-011-10/+17
* af_scaletempo: Fix crash in option parsinguau2007-11-011-1/+1
* af_scaletempo: Fix audio copy positionuau2007-11-011-2/+2
* Add audio filter scaletempouau2007-11-014-0/+553
* Change decode_audio() interfaceuau2007-11-012-36/+7
* Remove some pointless 'inline' qualifiersuau2007-11-014-11/+11
* libaf: Remove rational number implementationuau2007-11-013-59/+3
* libaf: change filter input/output ratio calculationsuau2007-11-0124-99/+54
* Remove unused functions in af.cuau2007-11-012-51/+0
* cosmetics: misc typo fixesdiego2007-09-256-7/+7
* Fix loads of typosreimar2007-09-191-11/+11
* Fix typo in commentreimar2007-09-161-1/+1
* Clean up the way get_path is handled: Compile get_path.c to an object to linkdiego2007-08-281-3/+1
* Fix warning:diego2007-08-251-1/+1
* Do not use leading underscores in multiple inclusion guards, they are reserved.diego2007-07-023-8/+8
* ff_gcd is already in libavutil/common.h, no need for an extra prototype herereimar2007-06-241-2/+0
* Add AF_CONTROL_PAN_BALANCE controlzuxy2007-06-172-0/+19
* Remove incorrect comment: pan defaults to block all, instead of pass-thru.zuxy2007-06-131-1/+0
* Avoid zero output for pan filter; zero output now means same # of channelszuxy2007-06-131-2/+4
* Make pan reentrant. Multiple pans in chain work fine.zuxy2007-06-131-1/+1
* Replace implicit use of fast_memcpy via macro by explicit use to allowreimar2007-06-051-1/+1
* Add general variables for either static or shared FFmpeg libraries.diego2007-04-261-1/+0
* cosmetics: Remove CONFIG_ prefix from FFmpeg library Makefile variables.diego2007-04-251-2/+2
* reasonable cutoff frequency defaultmichael2007-03-221-2/+3
* Remove unnecessary unistd.h include.diego2007-03-2017-17/+0
* Remove MinGW hack, it's no longer needed.diego2007-03-201-4/+0
* Rename open to af_open so as not to conflict with a previous header definition.diego2007-03-2021-43/+43
* Conditionally compile af_export instead of having #ifdef around the file.diego2007-03-192-4/+1
* Move libav* include CFLAGS to mpcommon.mak instead of duplicating them.diego2007-03-181-3/+0
* cosmetics: Fix indentation, reorder some lines for consistency.diego2007-03-131-25/+25
* Give more descriptive names to the source and library variables and splitdiego2007-03-131-4/+4
* Move variable declaration to appropriate placereimar2007-02-101-1/+1
* Cosmetics: remove tabs added in last commit from otherwise tab-free file.reimar2007-02-101-3/+3
* Fix memory leaks.uau2007-02-105-10/+17
* Use AF_NCH for max number of channels instead of private CHANS define.uau2007-02-101-5/+3
* Fix nonsense tests like previously in af_pan.uau2007-02-101-5/+3
* Fix nonsense tests ("if (af->data->audio)" before "if (af->data)").uau2007-02-101-3/+2
* Cosmetics: add space after comma in outputreimar2007-02-081-1/+1
* Experimental support for multichannel ladspa effectsreimar2007-02-051-20/+11
* Fix FSF address and otherwise broken license headers.diego2007-01-221-3/+3
* Get rid on -DGNU_SOURCE for internal code, imported libs should be fixedreimar2006-12-121-2/+0
* Hack around libavutil/bswap.h compilation problems due to always_inline undef...reimar2006-12-071-1/+1
* Add libav include paths to CFLAGS without indirection.diego2006-12-011-3/+3
* Remove some superfluous include CFLAGS.diego2006-11-291-1/+1
* Remove bswap.h, use libavutil/bswap.h instead.diego2006-11-291-1/+2
* reordering of #include to avoid clash with math.h and quicktime/*.h, patch by...nplourde2006-11-281-4/+4
* FFmpeg-style dependency declarationdiego2006-11-271-10/+5
* Remove superfluous dependency declaration on real header files.diego2006-11-271-2/+0
* Merge common parts of all Makefiles into one file included by all.diego2006-11-261-26/+2
* Remove config.h and move its content to af.h. There are multiple files underdiego2006-11-252-25/+5
* Use the real name of the header file when guarding against double inclusion.diego2006-11-251-3/+3
* Remove superfluous comment.diego2006-11-251-3/+0
* Remove superfluous empty variable declaration.diego2006-11-211-1/+0
* Unify dep/depend targets.diego2006-11-201-3/+1
* Reinitialize some variables on af_resample reinit, fixes crashuau2006-11-191-0/+2
* Fix double free in af_resample when reinited with suitable parametersuau2006-11-181-0/+1
* Change value used to indicate "unknown audio format" from 0 to -1.uau2006-11-082-2/+6
* Fix stupid use of multiplication to check signs which fails because of uau2006-09-181-5/+1
* The FSF changed postal address.diego2006-09-011-1/+1
* Move all internal -I parameters to the front of CFLAGS to avoid using externaldiego2006-08-171