summaryrefslogtreecommitdiff
path: root/libavfilter/af_biquads.c
Commit message (Collapse)AuthorAge
* avfilter/af_biquads: Don't redundantly set AVClassAndreas Rheinhardt2021-01-08
| | | | | | It is already set generically in ff_filter_alloc(). Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
* avfilter/af_biquads: Deduplicate optionsAndreas Rheinhardt2021-01-08
| | | | Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
* avfilter/af_biquads: fix error in ro calculationPaul B Mahol2020-12-17
|
* avfilter/af_biquads: add one-pole shelf filters by adding pole optionPaul B Mahol2020-12-16
|
* avfilter/af_biquads: add shortcut to set internal precisionPaul B Mahol2020-12-06
|
* avfilter/af_biquads: make sure that biquad filter still worksPaul B Mahol2020-11-24
|
* avfilter/af_biquads: do not abort filtering on bogus optionsPaul B Mahol2020-11-24
| | | | Instead, continue returning unfiltered input.
* avfilter/af_biquads: remove not needed codePaul B Mahol2020-11-22
|
* avfilter/af_biquads: make commands work reliably within biquad filterPaul B Mahol2020-11-02
| | | | Previously changing single coefficient would give unexpected results.
* avfilter/af_biquads: add lattice-ladder formPaul B Mahol2020-11-02
|
* avfilter/af_biquads: add different transform typesPaul B Mahol2020-08-21
|
* avfilter/af_biquads: implement 1st order allpassPaul B Mahol2020-05-30
|
* avfilter/af_biquads: add new normalize/n optionPaul B Mahol2019-11-22
|
* avfilter/af_biquads: use ff_filter_process_command()Paul B Mahol2019-10-14
|
* avfilter/af_biquads: clip gain picked from command to sane valuesPaul B Mahol2019-07-08
|
* avfilter/af_biquads: implement mix option to all filtersPaul B Mahol2019-07-08
|
* avfilter/af_biquads: add timeline supportPaul B Mahol2019-05-01
|
* avfilter/af_biquads: minor simplification by using ff_exp10()Michael Niedermayer2019-01-01
| | | | | Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avfilter/af_biquads: Remove l from %lf in av_log environmentMichael Niedermayer2018-10-07
| | | | | | The l modifier does nothing in C99 and it was undefined in C89 for %f Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avfilter/af_biquads: add slice threadingPaul B Mahol2018-05-01
| | | | | | Helps with multi-channels audio. Otherwise use threads=1. Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/af_biquads: change clipping detection from global to channelPaul B Mahol2018-05-01
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter: add lowshelf and highshelf filtersPaul B Mahol2018-04-17
| | | | | | | These are old bass and treble filters. Make bass and treble filters better at boosting. Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/av_biquads: scale a0 tooPaul B Mahol2018-01-06
| | | | | | Fixes bug when using commands to alter coefficients. Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter: add arbitrary audio IIR filterPaul B Mahol2018-01-05
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter: pass outlink to ff_get_audio_buffer()Paul B Mahol2018-01-03
| | | | | | This is more correct. Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/af_biquads: change defaults for biquad filterPaul B Mahol2017-12-21
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/af_biquads: increase width rangePaul B Mahol2017-12-21
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/af_biquads: add kHz width_typePaul B Mahol2017-12-21
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/af_biquads: add missing break statementsPaul B Mahol2017-12-17
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/af_biquads: remove unused enum itemPaul B Mahol2017-12-17
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/av_biquads: add support for commandsPaul B Mahol2017-12-17
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* libavfilter/af_biquads: add shorter option for width_typePaul B Mahol2017-06-18
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/af_biquads: allow filtering only selected channelsPaul B Mahol2017-04-25
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter: do not use AVFrame accessorMuhammad Faiz2017-04-23
| | | | | Reviewed-by: wm4 <nfxjfg@googlemail.com> Signed-off-by: Muhammad Faiz <mfcc64@gmail.com>
* libavfilter/af_biquads: warn about clipping only after frame with clippingSergey Kudryashov2017-01-12
|
* avfilter/af_biquads: display clipping warnings once per filtered framePaul B Mahol2015-12-23
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/af_biquads: pass filter ctx to av_log callsPaul B Mahol2015-12-07
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter: do not leak frame if ff_get_audio_buffer() failsPaul B Mahol2015-11-25
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter: use ff_all_channel_counts() instead of ff_all_channel_layouts()Paul B Mahol2015-09-12
| | | | | | Fixes playback of some files with ffplay. Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/treble: use AV_OPT_TYPE_BOOL for csg optionClément Bœsch2015-09-12
|
* avfilter: handle error in query_formats() in bunch of filtersPaul B Mahol2015-04-08
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/af_biquads: Change width_type to int as its accessed as int via ↵Michael Niedermayer2015-03-02
| | | | | | | | AVOptions This fixes depending on implementation defined behavior Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avfilter/af_biquads: use the name 's' for the pointer to the private contextPaul B Mahol2015-01-28
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/biquads: avoid clipping when using floating typeMuhammad Faiz2014-07-21
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Merge remote-tracking branch 'qatar/master'Michael Niedermayer2013-10-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: lavfi: do not export the filters from shared objects Conflicts: libavfilter/af_amix.c libavfilter/af_anull.c libavfilter/asrc_anullsrc.c libavfilter/f_select.c libavfilter/f_settb.c libavfilter/split.c libavfilter/src_movie.c libavfilter/vf_aspect.c libavfilter/vf_blackframe.c libavfilter/vf_colorbalance.c libavfilter/vf_copy.c libavfilter/vf_crop.c libavfilter/vf_cropdetect.c libavfilter/vf_drawbox.c libavfilter/vf_format.c libavfilter/vf_framestep.c libavfilter/vf_frei0r.c libavfilter/vf_hflip.c libavfilter/vf_libopencv.c libavfilter/vf_lut.c libavfilter/vf_null.c libavfilter/vf_overlay.c libavfilter/vf_scale.c libavfilter/vf_transpose.c libavfilter/vf_unsharp.c libavfilter/vf_vflip.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
* avfilter: various cosmeticsPaul B Mahol2013-09-12
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* Rename constant HZ in af_biquads.c as HERTZ.Carl Eugen Hoyos2013-06-30
| | | | The aix header sys/m_param.h defines HZ as _HZ.
* lavfi: remove now unused args parameter from AVFilter.init and init_opaqueMichael Niedermayer2013-04-12
| | | | | | | | | This is mostly automated global search and replace The deprecated aconvert filter is disabled, if it still has users it should be updated Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavfi/biquads: switch to an AVOptions-based systemPaul B Mahol2013-04-11
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* lavfi/afade * biquads: call av_frame_copy_props()Paul B Mahol2013-04-03
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>