aboutsummaryrefslogtreecommitdiffhomepage
path: root/libaf
Commit message (Collapse)AuthorAge
* sig 11 fix in reinit and resample + spelling error fixesGravatar anders2003-01-02
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8712 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix compilation on solarisGravatar attila2003-01-01
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8699 b3059339-0415-0410-9bf9-f77b7e298cf2
* Port of pl_surround.c to af-layer.Gravatar ranma2002-12-31
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8679 b3059339-0415-0410-9bf9-f77b7e298cf2
* Extending delay to have different delays for different channelsGravatar anders2002-12-31
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8676 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l memory leak + bug fixes in ms to sample time conversionGravatar anders2002-12-31
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8675 b3059339-0415-0410-9bf9-f77b7e298cf2
* Added/reordered #includes to silence warnings about "implicit declaration".Gravatar rathann2002-12-28
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8624 b3059339-0415-0410-9bf9-f77b7e298cf2
* Changes includes:Gravatar anders2002-12-28
| | | | | | | | | | | | | | | | | - Improved runtime control system - 3 New filter panning, compressor/limiter and a noise gate - The compressor/limiter and the noise gate are not yet finished - The panning filter does combined mixing and channel routing and can be used to down-mix from stereo to mono (for example) - Improvements to volume and channel - volume now has a very good soft clipping using sin() - channel can handle generic routing of audio data - Conversion of all filters to handle floating point data - Cleanup of message printing - Fix for the sig 11 bug reported by Denes git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8608 b3059339-0415-0410-9bf9-f77b7e298cf2
* compiler warning fixesGravatar arpi2002-12-14
| | | | | | | based on patch by Dominik Mierzejewski <dominik@rangers.eu.org> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8452 b3059339-0415-0410-9bf9-f77b7e298cf2
* the -af delay=[seconds] option currently parses floating point values ofGravatar arpi2002-12-04
| | | | | | | | | "seconds" but uses only the integral part of it. This one-line patch fixes that problem. It should be clear enough. Linards Ticmanis <ticmanis@coli.uni-sb.de> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8349 b3059339-0415-0410-9bf9-f77b7e298cf2
* reversing my patch to check for -Wall support & use it if available ↵Gravatar rathann2002-11-25
| | | | | | (requested by A'rpi) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8274 b3059339-0415-0410-9bf9-f77b7e298cf2
* check for -Wall support & use it if available patch by (Dominik Mierzejewski ↵Gravatar michael2002-11-23
| | | | | | | | | <dominik at rangers dot eu dot org>) arpi, feel free to reverse if u dont like -Wall git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8256 b3059339-0415-0410-9bf9-f77b7e298cf2
* Adding support for AFMT_FLOATGravatar anders2002-11-19
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8234 b3059339-0415-0410-9bf9-f77b7e298cf2
* Printing of max volume on exitGravatar anders2002-11-14
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8187 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10lGravatar anders2002-11-14
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8186 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fixing segfault bug and addnig support for lrintf() in format conversionGravatar anders2002-11-13
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8181 b3059339-0415-0410-9bf9-f77b7e298cf2
* New features:Gravatar anders2002-11-12
| | | | | | | | | | | | | | | | -- Support for runtime cpu detection -- Stand alone compile of libaf -- Unlimited number of channels (compiletime switch) -- Sample format defined by bit-fields -- New formats: float, A-Law and mu-law -- Format conversion set in human readable format i.e. format=4:us_be to set 32 bit unsigned big endian output -- Format reporting in human readable format -- Volume control has only one parameter for setting the volume i.e. volume=-10.0:1:0:1 to set atenuation = -10dB git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8168 b3059339-0415-0410-9bf9-f77b7e298cf2
* Header file for eqGravatar anders2002-11-03
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8078 b3059339-0415-0410-9bf9-f77b7e298cf2
* Adding equalizer filter + some cosmeticsGravatar anders2002-11-03
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8074 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10lGravatar anders2002-11-03
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8072 b3059339-0415-0410-9bf9-f77b7e298cf2
* Adding commandline options for filters and fixing stupid bug in cfgGravatar anders2002-10-31
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7999 b3059339-0415-0410-9bf9-f77b7e298cf2
* Changing the behavour of the commandline parameter -af to conform with -vop. ↵Gravatar anders2002-10-31
| | | | | | Adding new commanline parameter -af-adv for advanced af options. Adding changes to volume control to support commandline parameters. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7994 b3059339-0415-0410-9bf9-f77b7e298cf2
* Adding compile problem fix from GabucinoGravatar anders2002-10-30
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7976 b3059339-0415-0410-9bf9-f77b7e298cf2
* enable volume filter and fix nonsense default volume (still not usableGravatar rfelker2002-10-30
| | | | | | | because mixer.c has no mechanism to pass volume commands to libaf) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7975 b3059339-0415-0410-9bf9-f77b7e298cf2
* made gcd() staticGravatar arpi2002-10-24
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7895 b3059339-0415-0410-9bf9-f77b7e298cf2
* Adding volume control and moving control() call parameters to a seperate fileGravatar anders2002-10-16
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7746 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix for audio filters on big endian cpus. It's working now on Solaris SPARC &Gravatar jkeil2002-10-12
| | | | | | | x86 git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7720 b3059339-0415-0410-9bf9-f77b7e298cf2
* src and dest buffers may overlapGravatar pl2002-10-11
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7716 b3059339-0415-0410-9bf9-f77b7e298cf2
* Correcting counters and flagsGravatar anders2002-10-11
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7712 b3059339-0415-0410-9bf9-f77b7e298cf2
* Adding function for calculating the delay caused by the filtersGravatar anders2002-10-08
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7666 b3059339-0415-0410-9bf9-f77b7e298cf2
* Adding functionality for adding filters during executionGravatar anders2002-10-07
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7650 b3059339-0415-0410-9bf9-f77b7e298cf2
* Removing annoying printfGravatar anders2002-10-06
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7618 b3059339-0415-0410-9bf9-f77b7e298cf2
* Changing frequency limit for resamplingGravatar anders2002-10-06
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7617 b3059339-0415-0410-9bf9-f77b7e298cf2
* Adding Support for non-reentrant audio filtersGravatar anders2002-10-06
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7616 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10lGravatar arpi2002-10-06
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7613 b3059339-0415-0410-9bf9-f77b7e298cf2
* af_calc_insize_constrained() rounding changes, works better for me this wayGravatar arpi2002-10-05
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7604 b3059339-0415-0410-9bf9-f77b7e298cf2
* optimization of the FIR macros, extending outfreq range to 2..192khzGravatar arpi2002-10-05
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7603 b3059339-0415-0410-9bf9-f77b7e298cf2
* Removing debug message, (oops)Gravatar anders2002-10-05
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7600 b3059339-0415-0410-9bf9-f77b7e298cf2
* Adding function for estimating required buffer lengthGravatar anders2002-10-05
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7599 b3059339-0415-0410-9bf9-f77b7e298cf2
* *** empty log message ***Gravatar jaf2002-10-04
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7593 b3059339-0415-0410-9bf9-f77b7e298cf2
* Correcting error in macroGravatar anders2002-10-03
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7592 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fixing the fix buffer overrun should work nowGravatar anders2002-10-03
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7591 b3059339-0415-0410-9bf9-f77b7e298cf2
* Redesign of buffer length calculationGravatar anders2002-10-03
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7590 b3059339-0415-0410-9bf9-f77b7e298cf2
* 1lGravatar arpi2002-10-02
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7589 b3059339-0415-0410-9bf9-f77b7e298cf2
* 100lGravatar arpi2002-10-02
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7588 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fixing potential future problem with buffer overrunGravatar anders2002-10-02
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7582 b3059339-0415-0410-9bf9-f77b7e298cf2
* Changing to 32 bit aritmetics for countersGravatar anders2002-10-02
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7581 b3059339-0415-0410-9bf9-f77b7e298cf2
* Adding support for multiple audio streams and removing annoying message from ↵Gravatar anders2002-10-01
| | | | | | resample and format git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7572 b3059339-0415-0410-9bf9-f77b7e298cf2
* FreeBSD fixGravatar nexus2002-10-01
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7571 b3059339-0415-0410-9bf9-f77b7e298cf2
* Adding new audio output filter layer libafGravatar anders2002-10-01
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7569 b3059339-0415-0410-9bf9-f77b7e298cf2