diff options
author | Paul B Mahol <onemda@gmail.com> | 2020-01-31 18:07:35 +0100 |
---|---|---|
committer | Paul B Mahol <onemda@gmail.com> | 2020-02-07 17:07:30 +0100 |
commit | ae5a43530036a90229df0d4578b6d2c306918b54 (patch) | |
tree | 0e5bd036de78425d5501e82178989f7cd1ad6c90 /doc | |
parent | 0f0f2ab0c3b3d04e904db97b07ae829c72c91778 (diff) | |
download | ffmpeg-ae5a43530036a90229df0d4578b6d2c306918b54.tar.gz |
avfilter: add afirsrc filter
Diffstat (limited to 'doc')
-rw-r--r-- | doc/filters.texi | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/doc/filters.texi b/doc/filters.texi index f96ba638b2..99ea34cd16 100644 --- a/doc/filters.texi +++ b/doc/filters.texi @@ -5857,6 +5857,44 @@ aevalsrc="0.1*sin(2*PI*(360-2.5/2)*t) | 0.1*sin(2*PI*(360+2.5/2)*t)" @end itemize +@section afirsrc + +Generate a FIR coefficients using frequency sampling method. + +The resulting stream can be used with @ref{afir} filter for filtering the audio signal. + +The filter accepts the following options: + +@table @option +@item taps, t +Set number of filter coefficents in output audio stream. +Default value is 1025. + +@item frequency, f +Set frequency points from where magnitude and phase are set. +This must be in non decreasing order, and first element must be 0, while last element +must be 1. Elements are separated by white spaces. + +@item magnitude, m +Set magnitude value for every frequency point set by @option{frequency}. +Number of values must be same as number of frequency points. +Values are separated by white spaces. + +@item phase, p +Set phase value for every frequency point set by @option{frequency}. +Number of values must be same as number of frequency points. +Values are separated by white spaces. + +@item sample_rate, r +Set sample rate, default is 44100. + +@item nb_samples, n +Set number of samples per each frame. Default is 1024. + +@item win_func, w +Set window function. Default is blackman. +@end table + @section anullsrc The null audio source, return unprocessed audio frames. It is mainly useful |