summaryrefslogtreecommitdiff
path: root/libavfilter/af_sofalizer.c
Commit message (Collapse)AuthorAge
* avfilter/af_sofalizer: switch to activatePaul B Mahol2019-04-29
|
* afilter/af_sofalizer: check explicitly other typePaul B Mahol2019-01-01
|
* avfilter/af_sofalizer: stop allocating never used buffersPaul B Mahol2018-12-31
|
* avfilter/af_sofalizer: use av_log2()Paul B Mahol2018-12-27
|
* avfilter/af_sofalizer: fix regression after 7ea4b928a264Paul B Mahol2018-12-26
|
* avfilter/af_sofalizer: fix typo in commentsPaul B Mahol2018-12-26
|
* avfilter/af_sofalizer: use float constantsPaul B Mahol2018-12-26
|
* avfilter/af_sofalizer: add fltp sample format supportPaul B Mahol2018-12-26
|
* avfilter/af_sofalizer: speed up fast convolutionPaul B Mahol2018-12-25
| | | | Do inverse FFT only once per output channel.
* avfilter/af_sofalizer: do not reduce LFE by 6dBPaul B Mahol2018-12-24
| | | | It is already reduced enough.
* avfilter/af_sofalizer: fix memory leaksPaul B Mahol2018-12-23
|
* avfilter/af_sofalizer: set delays when interpolation is disabledPaul B Mahol2018-12-23
|
* avfilter/af_sofalizer: stop using easy APIPaul B Mahol2018-12-23
| | | | Easy API is not flexible enough for our needs.
* avfilter/af_sofalizer: reset FFT pointers back to NULLPaul B Mahol2018-12-23
|
* avfilter/af_sofalizer: pick IR length after loading sofaPaul B Mahol2018-12-23
| | | | Instead of picking it in preloading stage.
* avfilter/af_sofalizer: increase range for lfegainPaul B Mahol2018-12-23
| | | | Fixes #7634.
* avfilter/af_sofalizer: fix non-power of 2 IR length filtering in time domainPaul B Mahol2018-12-22
|
* avfilter/af_sofalizer: use fabsf() instead of fabs()Paul B Mahol2018-12-21
|
* avfilter/af_sofalizer: add framesize optionPaul B Mahol2018-12-20
|
* avfilter/af_sofalizer: increase max radiusPaul B Mahol2018-12-20
|
* avfilter/af_sofalizer: add printing of license backPaul B Mahol2018-12-20
|
* avfilter/af_sofalizer: use av_sscanf()Paul B Mahol2018-11-18
|
* avfilter/af_sofalizer: switch to libmysofaPaul B Mahol2017-06-08
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/af_sofalizer: make lfe gain user configurablePaul B Mahol2017-05-18
| | | | | | Default settings have it too low. Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/af_sofalizer: avoid castingPaul B Mahol2017-05-18
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/af_sofalizer: Fix bad shiftMichael Niedermayer2017-03-30
| | | | | | Fixes CID1396835 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avfilter/af_sofalizer: speed and clean up fast convolution a littlePaul B Mahol2017-01-09
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/af_sofalizer: warn if user gives unknown channel namesPaul B Mahol2016-12-14
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/af_sofalizer: allow user to setup custom virtual speakers positionsPaul B Mahol2016-03-28
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/af_sofalizer: Fix "warning: ISO C90 forbids mixed declarations and ↵Michael Niedermayer2016-03-14
| | | | | | code" Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avfilter/af_sofalizer: check if filename was set.Paul B Mahol2016-03-04
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/af_sofalizer: fix crash when ir size is not aligned, usually when ↵Paul B Mahol2016-03-04
| | | | | | n_samples are not power of 2 Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/af_sofalizer: fix crash with odd IR sizePaul B Mahol2016-03-03
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/af_sofalizer: print size of FFT that failed to initPaul B Mahol2016-03-03
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* lavfi/af_sofalizer: remove exp2 and replace clz by ff_clzGanesh Ajjanagadde2016-01-01
| | | | | | | | | | ff_clz is faster, and uses an intrinsic (at the moment on GCC). exp2 is a wasteful function for a simple integer exponentiation. Untested. Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com>
* avfilter/af_sofalizer: make virtual speaker positioning supports all channel ↵Paul B Mahol2015-12-24
| | | | | | layouts Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/af_sofalizer: Fix occured typoMichael Niedermayer2015-12-17
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avfilter/af_sofalizer: use SIMD in compensate_volume()Paul B Mahol2015-12-16
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/af_sofalizer: check av_fft_init return codePaul B Mahol2015-12-15
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/af_sofalizer: add frequency domain processing and use it by defaultPaul B Mahol2015-12-14
| | | | | | Code ported from SOFAlizer patch for VLC. Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/af_sofalizer: switch comments positions to correct orderPaul B Mahol2015-12-13
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/af_sofalizer: fix calculation of split pointPaul B Mahol2015-12-13
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/af_sofalizer: remove reorder hackPaul B Mahol2015-12-13
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/af_sofalizer: move modulo operation out of loopPaul B Mahol2015-12-13
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/af_sofalizer: make it possible to configure speaker elevationPaul B Mahol2015-12-13
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/af_sofalizer: display some info when loading sofa filePaul B Mahol2015-12-12
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter: add SOFAlizer audio filterPaul B Mahol2015-12-12
Signed-off-by: Paul B Mahol <onemda@gmail.com>