@end table
@end table
+@subsection Commands
+
+This filter supports the all above options as @ref{commands}.
+
@subsection Examples
@itemize
@item erf
@end table
+@item threshold
+Set threshold from where to start clipping. Default value is 0dB or 1.
+
+@item output
+Set gain applied to output. Default value is 0dB or 1.
+
@item param
Set additional parameter which controls sigmoid function.
@item width, w
Determine how steep is the filter's shelf transition.
+@item poles, p
+Set number of poles. Default is 2.
+
@item mix, m
How much to use filtered signal in output. Default is 1.
Range is between 0 and 1.
This filter supports the all above options as @ref{commands}.
@section crystalizer
-Simple algorithm to expand audio dynamic range.
+Simple algorithm for audio noise sharpening.
+
+This filter linearly increases differences betweeen each audio sample.
The filter accepts the following options:
@table @option
@item i
-Sets the intensity of effect (default: 2.0). Must be in range between 0.0
+Sets the intensity of effect (default: 2.0). Must be in range between -10.0 to 0
(unchanged sound) to 10.0 (maximum effect).
+To inverse filtering use negative value.
@item c
Enable clipping. By default is enabled.
@item width, w
Determine how steep is the filter's shelf transition.
+@item poles, p
+Set number of poles. Default is 2.
+
@item mix, m
How much to use filtered signal in output. Default is 1.
Range is between 0 and 1.
Set planes to filter. Default is first only.
@end table
+@subsection Commands
+
+This filter supports the all above options as @ref{commands}.
+
@section bitplanenoise
Show and measure bit plane noise.
planes except alpha plane.
@end table
+@subsection Commands
+This filter supports same @ref{commands} as options.
+
@section chromahold
Remove all color information for all colors except for certain one.
Default is @var{square}.
@end table
+@subsection Commands
+
+This filter supports the all above options as @ref{commands}.
+
@subsection Examples
@itemize
@item output
Set the output name of the dnn network.
+@item async
+use DNN async execution if set (default: set),
+roll back to sync execution if the backend does not support async.
+
@end table
@subsection Examples
fill pixels using outermost pixels
@item mirror
-fill pixels using mirroring
+fill pixels using mirroring (half sample symmetric)
@item fixed
fill pixels with constant value
+
+@item reflect
+fill pixels using reflecting (whole sample symmetric)
+
+@item wrap
+fill pixels using wrapping
+
+@item fade
+fade pixels to constant value
@end table
Default is @var{smear}.
@item color
-Set color for pixels in fixed mode. Default is @var{black}.
+Set color for pixels in fixed or fade mode. Default is @var{black}.
@end table
@subsection Commands
Specify which planes will be processed. Defaults to all available.
@end table
+@subsection Commands
+
+This filter supports the all above options as @ref{commands}.
+
@section loop
Loop video frames.
By default value 0xf, all planes will be processed.
@end table
+@subsection Commands
+
+This filter supports the all above options as @ref{commands}.
+
@section maskedmax
Merge the second and third input stream into output stream using absolute differences
By default value 0xf, all planes will be processed.
@end table
+@subsection Commands
+
+This filter supports the all above options as @ref{commands}.
+
@section maskedmerge
Merge the first input stream with the second input stream using per pixel
By default value 0xf, all planes will be processed.
@end table
+@subsection Commands
+
+This filter supports the all above options as @ref{commands}.
+
@section maskedthreshold
Pick pixels comparing absolute difference of two video streams with fixed
threshold.
By default value 0xf, all planes will be processed.
@end table
+@subsection Commands
+
+This filter supports the all above options as @ref{commands}.
+
@section maskfun
Create mask from input video.
Set value which will be added to filtered result.
@end table
+@subsection Commands
+
+This filter supports the all above options as @ref{commands}.
+
@section pseudocolor
Alter frame colors in video with pseudocolors.
Set value which will be added to filtered result.
@end table
+@subsection Commands
+
+This filter supports the all above options as @ref{commands}.
+
@section rotate
Rotate video by an arbitrary angle expressed in radians.
@end example
@end itemize
+@section shufflepixels
+
+Reorder pixels in video frames.
+
+This filter accepts the following options:
+
+@table @option
+@item direction, d
+Set shuffle direction. Can be forward or inverse direction.
+Default direction is forward.
+
+@item mode, m
+Set shuffle mode. Can be horizontal, vertical or block mode.
+
+@item width, w
+@item height, h
+Set shuffle block_size. In case of horizontal shuffle mode only width
+part of size is used, and in case of vertical shuffle mode only height
+part of size is used.
+
+@item seed, s
+Set random seed used with shuffling pixels. Mainly useful to set to be able
+to reverse filtering process to get original input.
+For example, to reverse forward shuffle you need to use same parameters
+and exact same seed and to set direction to inverse.
+@end table
+
@section shuffleplanes
Reorder and/or duplicate video planes.
Set value which will be added to filtered result.
@end table
+@subsection Commands
+
+This filter supports the all above options as @ref{commands}.
+
@anchor{spp}
@section spp
minimum values, and @code{1} maximum values.
@end table
+@subsection Commands
+
+This filter supports all above options as @ref{commands}, excluding option @code{radius}.
+
+@section tmidequalizer
+
+Apply Temporal Midway Video Equalization effect.
+
+Midway Video Equalization adjusts a sequence of video frames to have the same
+histograms, while maintaining their dynamics as much as possible. It's
+useful for e.g. matching exposures from a video frames sequence.
+
+This filter accepts the following option:
+
+@table @option
+@item radius
+Set filtering radius. Default is @code{5}. Allowed range is from 1 to 127.
+
+@item sigma
+Set filtering sigma. Default is @code{0.5}. This controls strength of filtering.
+Setting this option to 0 effectively does nothing.
+
+@item planes
+Set which planes to process. Default is @code{15}, which is all available planes.
+@end table
+
@section tmix
Mix successive video frames.
Default value is @samp{all}.
@end table
+@subsection Commands
+This filter supports same @ref{commands} as options.
+
@section waveform
Video waveform monitor.
minimum values, and @code{1} maximum values.
@end table
+@subsection Commands
+
+This filter supports all above options as @ref{commands}, excluding option @code{inputs}.
+
@section xstack
Stack video inputs into custom layout.