Paul B Mahol
34773ee69f
avfilter: add asubcut filter
2020-12-05 12:02:59 +01:00
Paul B Mahol
7025c91d07
avfilter/af_arnndn: add mix option
...
Mostly useful to listen to actual noise.
2020-12-04 23:57:01 +01:00
Michael Koch
ce8f45aaba
avfilter/vf_v360: fix several problems with 'perspective' output
...
The image center wasn't preserved, the output image was mirror reversed,
and rotations were made around wrong axes.
I did also remove the vector normalization, because it's sure that the vector
is already normalized if it's calculated from sin() and cos() terms.
2020-12-04 19:50:10 +01:00
Paul B Mahol
51f8848e36
avfilter/af_stereotools: add support for commands
2020-12-04 15:40:42 +01:00
Paul B Mahol
eebf19ccd8
avfilter/af_stereotools: add timeline support
2020-12-04 15:40:42 +01:00
Paul B Mahol
456146356a
avfilter/af_stereotools: add two more modes
2020-12-04 11:58:31 +01:00
Paul B Mahol
0c8a0d3a56
avfilter/af_acrossover: add per output band gain
2020-12-02 13:54:53 +01:00
Paul B Mahol
b0298ad4e5
avfilter/af_acrossover: remove pointless allocation of static size
2020-12-02 13:54:53 +01:00
Paul B Mahol
0a5ff19643
avfilter/af_acrossover: document roll-off of each filter order
2020-12-02 12:30:10 +01:00
Paul B Mahol
ba6e2a2d05
avfilter/af_acrossover: move coefficients and state to simple arrays
2020-12-01 18:42:57 +01:00
Paul B Mahol
aa3566a8ee
avfilter/af_anequalizer: add timeline and slice support
2020-12-01 18:42:28 +01:00
Paul B Mahol
da83673c8b
avfilter/af_agate: add support for commands and timeline
2020-11-30 21:42:09 +01:00
Paul B Mahol
62a0368fb4
avfilter/af_acrossover: remove unneeded emms_c() calls
2020-11-30 14:53:14 +01:00
Paul B Mahol
ca0900bc6e
avfilter/af_acrossover: unroll biquad_process loop
...
Makes code significantly faster for higher orders.
2020-11-30 14:53:14 +01:00
Paul B Mahol
6100a01a7a
avfilter/af_acrossover: use fdsp for inverter
2020-11-30 13:45:59 +01:00
Paul B Mahol
263b98bbbd
avfilter/af_acrossover: always align nb_samples for fdsp call
2020-11-29 22:10:26 +01:00
Paul B Mahol
400b9ee731
avfilter/af_asupercut: add float sample format support
2020-11-29 21:44:37 +01:00
Paul B Mahol
bebea78755
avfilter/af_asupercut: add order option
2020-11-29 14:16:48 +01:00
Paul B Mahol
f194cedfe6
avfilter/af_acrossover: split in correct spot
...
Previously split was made in wrong (half of original) position.
2020-11-29 10:52:18 +01:00
Paul B Mahol
c5cdec9731
avfilter/af_acrossover: reduce memory usage
...
Split biquad coefficients from biquad state.
2020-11-29 10:52:18 +01:00
Paul B Mahol
94ea760c6f
avfilter/af_asubboost: make wet option apply to final output
...
Also changes some default values for options after this change.
This makes distinction between feedback and wet option.
Before they would produce same output if values were swapped.
2020-11-28 22:07:18 +01:00
Paul B Mahol
a01b037c90
avfilter/avf_showfreqs: add group delay data mode
2020-11-28 20:57:41 +01:00
Paul B Mahol
66d89a8070
avfilter/af_acrossover: add option to adjust input gain
2020-11-28 16:02:12 +01:00
Paul B Mahol
68adb68e96
avfilter/af_acrossover: really fix single-pole allpass coefficients
...
Now LR2, LR6, LR10, LR14 and LR18 have really flat sum.
2020-11-28 14:53:17 +01:00
Paul B Mahol
50e2ad41de
avfilter/af_acrossover: remove unecessary allpass calls
2020-11-28 13:12:06 +01:00
Paul B Mahol
7a95cf86ff
avfilter/af_aemphasis: add timeline/slice and commands support
2020-11-27 22:38:17 +01:00
Paul B Mahol
1a25c6f196
avfilter/af_aemphasis: switch to planar sample format
2020-11-27 22:38:17 +01:00
Paul B Mahol
cf98822b66
avfilter/af_acrossover: add support for float sample format
2020-11-27 18:46:23 +01:00
Paul B Mahol
551ca67afe
avfilter/af_acrossover: fix single pole allpass coefficients
2020-11-27 15:35:41 +01:00
Paul B Mahol
1555cfedf6
avfilter/af_acrossover: improve quality for odd order butterworth
2020-11-27 12:52:21 +01:00
Paul B Mahol
3864896017
avfilter/avf_showfreqs: implement phase display
2020-11-27 12:52:21 +01:00
Paul B Mahol
3c922681c3
avfilter: add asupercut filter
2020-11-26 17:38:49 +01:00
Paul B Mahol
68e452c367
avfilter/af_acrossover: add missing allpass processing
2020-11-26 15:44:14 +01:00
Paul B Mahol
f7d7ce4717
avfilter/af_acrossover: add missing inverter as last step
2020-11-26 13:17:20 +01:00
Paul B Mahol
4e3c4dfbf3
avfilter/af_acrossover: simplify coefficients
2020-11-26 13:17:20 +01:00
Paul B Mahol
cc74700a83
avfilter/af_acrossover: add even more orders
2020-11-26 13:17:20 +01:00
Paul B Mahol
bc529ea9bc
avfilter/af_acrossover: use transposed direct II form
2020-11-26 13:17:20 +01:00
Paul B Mahol
810e213fab
avfilter/af_acrossover: rewrite code so it performs faster
2020-11-26 13:17:20 +01:00
Paul B Mahol
aba17bf6a5
avfilter/af_acrossover: add higher orders
2020-11-26 13:17:20 +01:00
Lynne
ae8fc9922e
lavfi/vulkan: allow calling glslang_uninit without a prior init
...
Allows us to uninit cleanly.
This assert was also somewhat pointless as we assert every other
function, so another assert would be triggered long before this
one is.
2020-11-25 23:06:34 +01:00
Paul B Mahol
5b1ccd748a
avfilter/af_arnndn: add timeline support
2020-11-25 13:41:52 +01:00
Paul B Mahol
278984b343
avfilter/vf_readeia608: add support for slice threads
2020-11-24 22:34:18 +01:00
Paul B Mahol
97bc6900e6
avfilter/vf_readeia608: add support for commands
2020-11-24 22:34:18 +01:00
Musee Ullah
7bb8b81955
avfilter/vf_xfade: ensure metadata is copied to transition frames
...
I was having an issue where, using a filter chain of xfade -> ass, the
colors on the subtitles were incorrect only on the frames where xfade
was being used. This resolves that issue for me.
Signed-off-by: Musee Ullah <lae@lae.is>
2020-11-24 14:35:41 +01:00
Paul B Mahol
c6a7ca271b
avfilter/af_biquads: make sure that biquad filter still works
2020-11-24 14:26:47 +01:00
Paul B Mahol
040e989223
avfilter/af_biquads: do not abort filtering on bogus options
...
Instead, continue returning unfiltered input.
2020-11-24 12:03:23 +01:00
Paul B Mahol
68429b9465
avfilter/af_adenorm: add timeline and slice threading support
2020-11-24 11:32:19 +01:00
Paul B Mahol
ee8ecc2730
avfilter/af_asubboost: add timeline and slice threading support
2020-11-24 10:19:04 +01:00
Paul B Mahol
9208b72a38
avfilter/af_aiir: add support for arbitrary order lattice-ladder filter format
2020-11-22 22:57:43 +01:00
Paul B Mahol
42ccef2846
avfilter/af_biquads: remove not needed code
2020-11-22 14:22:19 +01:00