1
0
mirror of https://github.com/mpv-player/mpv synced 2024-12-18 21:06:00 +00:00
mpv/audio/filter
wm4 091bfa3abf audio/filter: remove some useless filters
All of these filters are considered not useful anymore by us. Some have
replacements in libavfilter (useable through af_lavfi).

af_center, af_extrastereo, af_karaoke, af_sinesuppress, af_sub,
af_surround, af_sweep: pretty simple and useless filters which probably
nobody ever wants.

af_ladspa: has a replacement in libavfilter.

af_hrtf: the algorithm doesn't work properly on most sources, and the
implementation was buggy and complicated. (The filter was inherited from
MPlayer; but even in mpv times we had to apply fixes that fixed major
issues with added noise.) There is a ladspa filter if you still want to
use it.

af_export: I'm not even sure what this is supposed to do. Possibly it
was meant for GUIs rendering audio visualizations, but it couldn't
really work well. For example, the size of the audio depended on the
samplerate (fixed number of samples only), and it couldn't retrieve the
complete audio, only fragments. If this is really needed for GUIs, mpv
should add native visualization, or a proper API for it.
2015-09-03 23:55:36 +02:00
..
af_bs2b.c audio: remove S8, U16, U24, U32 formats 2015-06-16 21:11:59 +02:00
af_channels.c Update license headers 2015-04-13 12:10:01 +02:00
af_delay.c Update license headers 2015-04-13 12:10:01 +02:00
af_drc.c Various spelling fixes 2015-06-18 19:36:58 +02:00
af_equalizer.c Update license headers 2015-04-13 12:10:01 +02:00
af_format.c audio/filters: use refcounted frames for some simple filters 2015-01-13 20:16:59 +01:00
af_lavcac3enc.c audio: remove unused legacy libavutil header 2015-08-07 02:41:39 +02:00
af_lavfi.c af_lavfi: handle seeking 2015-03-17 22:31:05 +01:00
af_lavrresample.c audio: remove unused legacy libavutil header 2015-08-07 02:41:39 +02:00
af_pan.c Update license headers 2015-04-13 12:10:01 +02:00
af_rubberband.c af_rubberband: actually fix deadlock 2015-02-12 10:15:12 +01:00
af_scaletempo.c Update license headers 2015-04-13 12:10:01 +02:00
af_volume.c audio: fix format function consistency issues 2015-06-26 23:06:37 +02:00
af.c audio/filter: remove some useless filters 2015-09-03 23:55:36 +02:00
af.h af: move af_from_dB() function to af_volume.c 2015-06-23 15:11:23 +02:00
equalizer.h Update license headers 2015-04-13 12:10:01 +02:00
tools.c af: move af_from_dB() function to af_volume.c 2015-06-23 15:11:23 +02:00