avfilter: Constify all AVFilters

This is possible now that the next-API is gone.

Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
Signed-off-by: James Almer <jamrial@gmail.com>
pull/362/head
Andreas Rheinhardt 4 years ago committed by James Almer
parent 85ba17f36d
commit a04ad248a0
  1. 4
      configure
  2. 4
      libavfilter/aeval.c
  3. 2
      libavfilter/af_acontrast.c
  4. 2
      libavfilter/af_acopy.c
  5. 2
      libavfilter/af_acrossover.c
  6. 2
      libavfilter/af_acrusher.c
  7. 4
      libavfilter/af_adeclick.c
  8. 2
      libavfilter/af_adelay.c
  9. 2
      libavfilter/af_adenorm.c
  10. 4
      libavfilter/af_aderivative.c
  11. 2
      libavfilter/af_aecho.c
  12. 2
      libavfilter/af_aemphasis.c
  13. 2
      libavfilter/af_aexciter.c
  14. 4
      libavfilter/af_afade.c
  15. 2
      libavfilter/af_afftdn.c
  16. 2
      libavfilter/af_afftfilt.c
  17. 2
      libavfilter/af_afir.c
  18. 2
      libavfilter/af_aformat.c
  19. 4
      libavfilter/af_afreqshift.c
  20. 4
      libavfilter/af_agate.c
  21. 2
      libavfilter/af_aiir.c
  22. 2
      libavfilter/af_alimiter.c
  23. 2
      libavfilter/af_amerge.c
  24. 2
      libavfilter/af_amix.c
  25. 2
      libavfilter/af_amultiply.c
  26. 2
      libavfilter/af_anequalizer.c
  27. 2
      libavfilter/af_anlmdn.c
  28. 2
      libavfilter/af_anlms.c
  29. 2
      libavfilter/af_anull.c
  30. 2
      libavfilter/af_apad.c
  31. 2
      libavfilter/af_aphaser.c
  32. 2
      libavfilter/af_apulsator.c
  33. 2
      libavfilter/af_aresample.c
  34. 2
      libavfilter/af_arnndn.c
  35. 2
      libavfilter/af_asetnsamples.c
  36. 2
      libavfilter/af_asetrate.c
  37. 2
      libavfilter/af_ashowinfo.c
  38. 2
      libavfilter/af_asoftclip.c
  39. 2
      libavfilter/af_asr.c
  40. 2
      libavfilter/af_astats.c
  41. 2
      libavfilter/af_asubboost.c
  42. 8
      libavfilter/af_asupercut.c
  43. 2
      libavfilter/af_atempo.c
  44. 2
      libavfilter/af_axcorrelate.c
  45. 2
      libavfilter/af_biquads.c
  46. 2
      libavfilter/af_bs2b.c
  47. 2
      libavfilter/af_channelmap.c
  48. 2
      libavfilter/af_channelsplit.c
  49. 2
      libavfilter/af_chorus.c
  50. 2
      libavfilter/af_compand.c
  51. 2
      libavfilter/af_compensationdelay.c
  52. 2
      libavfilter/af_crossfeed.c
  53. 2
      libavfilter/af_crystalizer.c
  54. 2
      libavfilter/af_dcshift.c
  55. 2
      libavfilter/af_deesser.c
  56. 2
      libavfilter/af_drmeter.c
  57. 2
      libavfilter/af_dynaudnorm.c
  58. 2
      libavfilter/af_earwax.c
  59. 2
      libavfilter/af_extrastereo.c
  60. 2
      libavfilter/af_firequalizer.c
  61. 2
      libavfilter/af_flanger.c
  62. 2
      libavfilter/af_haas.c
  63. 2
      libavfilter/af_hdcd.c
  64. 2
      libavfilter/af_headphone.c
  65. 2
      libavfilter/af_join.c
  66. 2
      libavfilter/af_ladspa.c
  67. 2
      libavfilter/af_loudnorm.c
  68. 2
      libavfilter/af_lv2.c
  69. 2
      libavfilter/af_mcompand.c
  70. 2
      libavfilter/af_pan.c
  71. 2
      libavfilter/af_replaygain.c
  72. 2
      libavfilter/af_rubberband.c
  73. 4
      libavfilter/af_sidechaincompress.c
  74. 2
      libavfilter/af_silencedetect.c
  75. 2
      libavfilter/af_silenceremove.c
  76. 2
      libavfilter/af_sofalizer.c
  77. 2
      libavfilter/af_speechnorm.c
  78. 2
      libavfilter/af_stereotools.c
  79. 2
      libavfilter/af_stereowiden.c
  80. 2
      libavfilter/af_superequalizer.c
  81. 2
      libavfilter/af_surround.c
  82. 2
      libavfilter/af_tremolo.c
  83. 2
      libavfilter/af_vibrato.c
  84. 2
      libavfilter/af_volume.c
  85. 2
      libavfilter/af_volumedetect.c
  86. 980
      libavfilter/allfilters.c
  87. 2
      libavfilter/asink_anullsink.c
  88. 2
      libavfilter/asrc_afirsrc.c
  89. 2
      libavfilter/asrc_anoisesrc.c
  90. 2
      libavfilter/asrc_anullsrc.c
  91. 2
      libavfilter/asrc_flite.c
  92. 2
      libavfilter/asrc_hilbert.c
  93. 2
      libavfilter/asrc_sinc.c
  94. 2
      libavfilter/asrc_sine.c
  95. 2
      libavfilter/avf_abitscope.c
  96. 2
      libavfilter/avf_ahistogram.c
  97. 2
      libavfilter/avf_aphasemeter.c
  98. 2
      libavfilter/avf_avectorscope.c
  99. 2
      libavfilter/avf_concat.c
  100. 2
      libavfilter/avf_showcqt.c
  101. Some files were not shown because too many files have changed in this diff Show More

4
configure vendored

@ -3899,7 +3899,7 @@ find_things_extern(){
find_filters_extern(){ find_filters_extern(){
file=$source_path/$1 file=$source_path/$1
sed -n 's/^extern AVFilter ff_[avfsinkrc]\{2,5\}_\([[:alnum:]_]\{1,\}\);/\1_filter/p' $file sed -n 's/^extern const AVFilter ff_[avfsinkrc]\{2,5\}_\([[:alnum:]_]\{1,\}\);/\1_filter/p' $file
} }
FILTER_LIST=$(find_filters_extern libavfilter/allfilters.c) FILTER_LIST=$(find_filters_extern libavfilter/allfilters.c)
@ -7636,7 +7636,7 @@ cp_if_changed $TMPH libavutil/avconfig.h
# full_filter_name_foo=vf_foo # full_filter_name_foo=vf_foo
# full_filter_name_bar=asrc_bar # full_filter_name_bar=asrc_bar
# ... # ...
eval "$(sed -n "s/^extern AVFilter ff_\([avfsinkrc]\{2,5\}\)_\(.*\);/full_filter_name_\2=\1_\2/p" $source_path/libavfilter/allfilters.c)" eval "$(sed -n "s/^extern const AVFilter ff_\([avfsinkrc]\{2,5\}\)_\(.*\);/full_filter_name_\2=\1_\2/p" $source_path/libavfilter/allfilters.c)"
# generate the lists of enabled components # generate the lists of enabled components
print_enabled_components(){ print_enabled_components(){

@ -322,7 +322,7 @@ static const AVFilterPad aevalsrc_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_asrc_aevalsrc = { const AVFilter ff_asrc_aevalsrc = {
.name = "aevalsrc", .name = "aevalsrc",
.description = NULL_IF_CONFIG_SMALL("Generate an audio signal generated by an expression."), .description = NULL_IF_CONFIG_SMALL("Generate an audio signal generated by an expression."),
.query_formats = query_formats, .query_formats = query_formats,
@ -473,7 +473,7 @@ static const AVFilterPad aeval_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_aeval = { const AVFilter ff_af_aeval = {
.name = "aeval", .name = "aeval",
.description = NULL_IF_CONFIG_SMALL("Filter audio signal according to a specified expression."), .description = NULL_IF_CONFIG_SMALL("Filter audio signal according to a specified expression."),
.query_formats = aeval_query_formats, .query_formats = aeval_query_formats,

@ -208,7 +208,7 @@ static const AVFilterPad outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_acontrast = { const AVFilter ff_af_acontrast = {
.name = "acontrast", .name = "acontrast",
.description = NULL_IF_CONFIG_SMALL("Simple audio dynamic range compression/expansion filter."), .description = NULL_IF_CONFIG_SMALL("Simple audio dynamic range compression/expansion filter."),
.query_formats = query_formats, .query_formats = query_formats,

@ -62,7 +62,7 @@ static const AVFilterPad acopy_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_acopy = { const AVFilter ff_af_acopy = {
.name = "acopy", .name = "acopy",
.description = NULL_IF_CONFIG_SMALL("Copy the input audio unchanged to the output."), .description = NULL_IF_CONFIG_SMALL("Copy the input audio unchanged to the output."),
.inputs = acopy_inputs, .inputs = acopy_inputs,

@ -569,7 +569,7 @@ static const AVFilterPad inputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_acrossover = { const AVFilter ff_af_acrossover = {
.name = "acrossover", .name = "acrossover",
.description = NULL_IF_CONFIG_SMALL("Split audio into per-bands streams."), .description = NULL_IF_CONFIG_SMALL("Split audio into per-bands streams."),
.priv_size = sizeof(AudioCrossoverContext), .priv_size = sizeof(AudioCrossoverContext),

@ -364,7 +364,7 @@ static const AVFilterPad avfilter_af_acrusher_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_acrusher = { const AVFilter ff_af_acrusher = {
.name = "acrusher", .name = "acrusher",
.description = NULL_IF_CONFIG_SMALL("Reduce audio bit resolution."), .description = NULL_IF_CONFIG_SMALL("Reduce audio bit resolution."),
.priv_size = sizeof(ACrusherContext), .priv_size = sizeof(ACrusherContext),

@ -762,7 +762,7 @@ static const AVFilterPad outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_adeclick = { const AVFilter ff_af_adeclick = {
.name = "adeclick", .name = "adeclick",
.description = NULL_IF_CONFIG_SMALL("Remove impulsive noise from input audio."), .description = NULL_IF_CONFIG_SMALL("Remove impulsive noise from input audio."),
.query_formats = query_formats, .query_formats = query_formats,
@ -798,7 +798,7 @@ static const AVOption adeclip_options[] = {
AVFILTER_DEFINE_CLASS(adeclip); AVFILTER_DEFINE_CLASS(adeclip);
AVFilter ff_af_adeclip = { const AVFilter ff_af_adeclip = {
.name = "adeclip", .name = "adeclip",
.description = NULL_IF_CONFIG_SMALL("Remove clipping from input audio."), .description = NULL_IF_CONFIG_SMALL("Remove clipping from input audio."),
.query_formats = query_formats, .query_formats = query_formats,

@ -350,7 +350,7 @@ static const AVFilterPad adelay_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_adelay = { const AVFilter ff_af_adelay = {
.name = "adelay", .name = "adelay",
.description = NULL_IF_CONFIG_SMALL("Delay one or more audio channels."), .description = NULL_IF_CONFIG_SMALL("Delay one or more audio channels."),
.query_formats = query_formats, .query_formats = query_formats,

@ -318,7 +318,7 @@ static const AVOption adenorm_options[] = {
AVFILTER_DEFINE_CLASS(adenorm); AVFILTER_DEFINE_CLASS(adenorm);
AVFilter ff_af_adenorm = { const AVFilter ff_af_adenorm = {
.name = "adenorm", .name = "adenorm",
.description = NULL_IF_CONFIG_SMALL("Remedy denormals by adding extremely low-level noise."), .description = NULL_IF_CONFIG_SMALL("Remedy denormals by adding extremely low-level noise."),
.query_formats = query_formats, .query_formats = query_formats,

@ -186,7 +186,7 @@ static const AVFilterPad aderivative_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_aderivative = { const AVFilter ff_af_aderivative = {
.name = "aderivative", .name = "aderivative",
.description = NULL_IF_CONFIG_SMALL("Compute derivative of input audio."), .description = NULL_IF_CONFIG_SMALL("Compute derivative of input audio."),
.query_formats = query_formats, .query_formats = query_formats,
@ -196,7 +196,7 @@ AVFilter ff_af_aderivative = {
.outputs = aderivative_outputs, .outputs = aderivative_outputs,
}; };
AVFilter ff_af_aintegral = { const AVFilter ff_af_aintegral = {
.name = "aintegral", .name = "aintegral",
.description = NULL_IF_CONFIG_SMALL("Compute integral of input audio."), .description = NULL_IF_CONFIG_SMALL("Compute integral of input audio."),
.query_formats = query_formats, .query_formats = query_formats,

@ -376,7 +376,7 @@ static const AVFilterPad aecho_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_aecho = { const AVFilter ff_af_aecho = {
.name = "aecho", .name = "aecho",
.description = NULL_IF_CONFIG_SMALL("Add echoing to the audio."), .description = NULL_IF_CONFIG_SMALL("Add echoing to the audio."),
.query_formats = query_formats, .query_formats = query_formats,

@ -400,7 +400,7 @@ static const AVFilterPad avfilter_af_aemphasis_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_aemphasis = { const AVFilter ff_af_aemphasis = {
.name = "aemphasis", .name = "aemphasis",
.description = NULL_IF_CONFIG_SMALL("Audio emphasis."), .description = NULL_IF_CONFIG_SMALL("Audio emphasis."),
.priv_size = sizeof(AudioEmphasisContext), .priv_size = sizeof(AudioEmphasisContext),

@ -303,7 +303,7 @@ static const AVFilterPad avfilter_af_aexciter_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_aexciter = { const AVFilter ff_af_aexciter = {
.name = "aexciter", .name = "aexciter",
.description = NULL_IF_CONFIG_SMALL("Enhance high frequency part of audio."), .description = NULL_IF_CONFIG_SMALL("Enhance high frequency part of audio."),
.priv_size = sizeof(AExciterContext), .priv_size = sizeof(AExciterContext),

@ -365,7 +365,7 @@ static const AVFilterPad avfilter_af_afade_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_afade = { const AVFilter ff_af_afade = {
.name = "afade", .name = "afade",
.description = NULL_IF_CONFIG_SMALL("Fade in/out input audio."), .description = NULL_IF_CONFIG_SMALL("Fade in/out input audio."),
.query_formats = query_formats, .query_formats = query_formats,
@ -653,7 +653,7 @@ static const AVFilterPad avfilter_af_acrossfade_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_acrossfade = { const AVFilter ff_af_acrossfade = {
.name = "acrossfade", .name = "acrossfade",
.description = NULL_IF_CONFIG_SMALL("Cross fade two input audio streams."), .description = NULL_IF_CONFIG_SMALL("Cross fade two input audio streams."),
.query_formats = query_formats, .query_formats = query_formats,

@ -1418,7 +1418,7 @@ static const AVFilterPad outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_afftdn = { const AVFilter ff_af_afftdn = {
.name = "afftdn", .name = "afftdn",
.description = NULL_IF_CONFIG_SMALL("Denoise audio samples using FFT."), .description = NULL_IF_CONFIG_SMALL("Denoise audio samples using FFT."),
.query_formats = query_formats, .query_formats = query_formats,

@ -476,7 +476,7 @@ static const AVFilterPad outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_afftfilt = { const AVFilter ff_af_afftfilt = {
.name = "afftfilt", .name = "afftfilt",
.description = NULL_IF_CONFIG_SMALL("Apply arbitrary expressions to samples in frequency domain."), .description = NULL_IF_CONFIG_SMALL("Apply arbitrary expressions to samples in frequency domain."),
.priv_size = sizeof(AFFTFiltContext), .priv_size = sizeof(AFFTFiltContext),

@ -948,7 +948,7 @@ static const AVOption afir_options[] = {
AVFILTER_DEFINE_CLASS(afir); AVFILTER_DEFINE_CLASS(afir);
AVFilter ff_af_afir = { const AVFilter ff_af_afir = {
.name = "afir", .name = "afir",
.description = NULL_IF_CONFIG_SMALL("Apply Finite Impulse Response filter with supplied coefficients in additional stream(s)."), .description = NULL_IF_CONFIG_SMALL("Apply Finite Impulse Response filter with supplied coefficients in additional stream(s)."),
.priv_size = sizeof(AudioFIRContext), .priv_size = sizeof(AudioFIRContext),

@ -157,7 +157,7 @@ static const AVFilterPad avfilter_af_aformat_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_aformat = { const AVFilter ff_af_aformat = {
.name = "aformat", .name = "aformat",
.description = NULL_IF_CONFIG_SMALL("Convert the input audio to one of the specified formats."), .description = NULL_IF_CONFIG_SMALL("Convert the input audio to one of the specified formats."),
.init = init, .init = init,

@ -390,7 +390,7 @@ static const AVFilterPad outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_afreqshift = { const AVFilter ff_af_afreqshift = {
.name = "afreqshift", .name = "afreqshift",
.description = NULL_IF_CONFIG_SMALL("Apply frequency shifting to input audio."), .description = NULL_IF_CONFIG_SMALL("Apply frequency shifting to input audio."),
.query_formats = query_formats, .query_formats = query_formats,
@ -412,7 +412,7 @@ static const AVOption aphaseshift_options[] = {
AVFILTER_DEFINE_CLASS(aphaseshift); AVFILTER_DEFINE_CLASS(aphaseshift);
AVFilter ff_af_aphaseshift = { const AVFilter ff_af_aphaseshift = {
.name = "aphaseshift", .name = "aphaseshift",
.description = NULL_IF_CONFIG_SMALL("Apply phase shifting to input audio."), .description = NULL_IF_CONFIG_SMALL("Apply phase shifting to input audio."),
.query_formats = query_formats, .query_formats = query_formats,

@ -260,7 +260,7 @@ static const AVFilterPad outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_agate = { const AVFilter ff_af_agate = {
.name = "agate", .name = "agate",
.description = NULL_IF_CONFIG_SMALL("Audio gate."), .description = NULL_IF_CONFIG_SMALL("Audio gate."),
.query_formats = query_formats, .query_formats = query_formats,
@ -437,7 +437,7 @@ static const AVFilterPad sidechaingate_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_sidechaingate = { const AVFilter ff_af_sidechaingate = {
.name = "sidechaingate", .name = "sidechaingate",
.description = NULL_IF_CONFIG_SMALL("Audio sidechain gate."), .description = NULL_IF_CONFIG_SMALL("Audio sidechain gate."),
.priv_size = sizeof(AudioGateContext), .priv_size = sizeof(AudioGateContext),

@ -1577,7 +1577,7 @@ static const AVOption aiir_options[] = {
AVFILTER_DEFINE_CLASS(aiir); AVFILTER_DEFINE_CLASS(aiir);
AVFilter ff_af_aiir = { const AVFilter ff_af_aiir = {
.name = "aiir", .name = "aiir",
.description = NULL_IF_CONFIG_SMALL("Apply Infinite Impulse Response filter with supplied coefficients."), .description = NULL_IF_CONFIG_SMALL("Apply Infinite Impulse Response filter with supplied coefficients."),
.priv_size = sizeof(AudioIIRContext), .priv_size = sizeof(AudioIIRContext),

@ -362,7 +362,7 @@ static const AVFilterPad alimiter_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_alimiter = { const AVFilter ff_af_alimiter = {
.name = "alimiter", .name = "alimiter",
.description = NULL_IF_CONFIG_SMALL("Audio lookahead limiter."), .description = NULL_IF_CONFIG_SMALL("Audio lookahead limiter."),
.priv_size = sizeof(AudioLimiterContext), .priv_size = sizeof(AudioLimiterContext),

@ -347,7 +347,7 @@ static const AVFilterPad amerge_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_amerge = { const AVFilter ff_af_amerge = {
.name = "amerge", .name = "amerge",
.description = NULL_IF_CONFIG_SMALL("Merge two or more audio streams into " .description = NULL_IF_CONFIG_SMALL("Merge two or more audio streams into "
"a single multi-channel stream."), "a single multi-channel stream."),

@ -637,7 +637,7 @@ static const AVFilterPad avfilter_af_amix_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_amix = { const AVFilter ff_af_amix = {
.name = "amix", .name = "amix",
.description = NULL_IF_CONFIG_SMALL("Audio mixing."), .description = NULL_IF_CONFIG_SMALL("Audio mixing."),
.priv_size = sizeof(MixContext), .priv_size = sizeof(MixContext),

@ -205,7 +205,7 @@ static const AVFilterPad outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_amultiply = { const AVFilter ff_af_amultiply = {
.name = "amultiply", .name = "amultiply",
.description = NULL_IF_CONFIG_SMALL("Multiply two audio streams."), .description = NULL_IF_CONFIG_SMALL("Multiply two audio streams."),
.priv_size = sizeof(AudioMultiplyContext), .priv_size = sizeof(AudioMultiplyContext),

@ -764,7 +764,7 @@ static const AVFilterPad inputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_anequalizer = { const AVFilter ff_af_anequalizer = {
.name = "anequalizer", .name = "anequalizer",
.description = NULL_IF_CONFIG_SMALL("Apply high-order audio parametric multi band equalizer."), .description = NULL_IF_CONFIG_SMALL("Apply high-order audio parametric multi band equalizer."),
.priv_size = sizeof(AudioNEqualizerContext), .priv_size = sizeof(AudioNEqualizerContext),

@ -408,7 +408,7 @@ static const AVFilterPad outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_anlmdn = { const AVFilter ff_af_anlmdn = {
.name = "anlmdn", .name = "anlmdn",
.description = NULL_IF_CONFIG_SMALL("Reduce broadband noise from stream using Non-Local Means."), .description = NULL_IF_CONFIG_SMALL("Reduce broadband noise from stream using Non-Local Means."),
.query_formats = query_formats, .query_formats = query_formats,

@ -314,7 +314,7 @@ static const AVFilterPad outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_anlms = { const AVFilter ff_af_anlms = {
.name = "anlms", .name = "anlms",
.description = NULL_IF_CONFIG_SMALL("Apply Normalized Least-Mean-Squares algorithm to first audio stream."), .description = NULL_IF_CONFIG_SMALL("Apply Normalized Least-Mean-Squares algorithm to first audio stream."),
.priv_size = sizeof(AudioNLMSContext), .priv_size = sizeof(AudioNLMSContext),

@ -43,7 +43,7 @@ static const AVFilterPad avfilter_af_anull_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_anull = { const AVFilter ff_af_anull = {
.name = "anull", .name = "anull",
.description = NULL_IF_CONFIG_SMALL("Pass the source unchanged to the output."), .description = NULL_IF_CONFIG_SMALL("Pass the source unchanged to the output."),
.inputs = avfilter_af_anull_inputs, .inputs = avfilter_af_anull_inputs,

@ -168,7 +168,7 @@ static const AVFilterPad apad_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_apad = { const AVFilter ff_af_apad = {
.name = "apad", .name = "apad",
.description = NULL_IF_CONFIG_SMALL("Pad audio with silence."), .description = NULL_IF_CONFIG_SMALL("Pad audio with silence."),
.init = init, .init = init,

@ -290,7 +290,7 @@ static const AVFilterPad aphaser_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_aphaser = { const AVFilter ff_af_aphaser = {
.name = "aphaser", .name = "aphaser",
.description = NULL_IF_CONFIG_SMALL("Add a phasing effect to the audio."), .description = NULL_IF_CONFIG_SMALL("Add a phasing effect to the audio."),
.query_formats = query_formats, .query_formats = query_formats,

@ -246,7 +246,7 @@ static const AVFilterPad outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_apulsator = { const AVFilter ff_af_apulsator = {
.name = "apulsator", .name = "apulsator",
.description = NULL_IF_CONFIG_SMALL("Audio pulsator."), .description = NULL_IF_CONFIG_SMALL("Audio pulsator."),
.priv_size = sizeof(AudioPulsatorContext), .priv_size = sizeof(AudioPulsatorContext),

@ -342,7 +342,7 @@ static const AVFilterPad aresample_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_aresample = { const AVFilter ff_af_aresample = {
.name = "aresample", .name = "aresample",
.description = NULL_IF_CONFIG_SMALL("Resample audio data."), .description = NULL_IF_CONFIG_SMALL("Resample audio data."),
.init_dict = init_dict, .init_dict = init_dict,

@ -1619,7 +1619,7 @@ static const AVOption arnndn_options[] = {
AVFILTER_DEFINE_CLASS(arnndn); AVFILTER_DEFINE_CLASS(arnndn);
AVFilter ff_af_arnndn = { const AVFilter ff_af_arnndn = {
.name = "arnndn", .name = "arnndn",
.description = NULL_IF_CONFIG_SMALL("Reduce noise from speech using Recurrent Neural Networks."), .description = NULL_IF_CONFIG_SMALL("Reduce noise from speech using Recurrent Neural Networks."),
.query_formats = query_formats, .query_formats = query_formats,

@ -118,7 +118,7 @@ static const AVFilterPad asetnsamples_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_asetnsamples = { const AVFilter ff_af_asetnsamples = {
.name = "asetnsamples", .name = "asetnsamples",
.description = NULL_IF_CONFIG_SMALL("Set the number of samples for each output audio frames."), .description = NULL_IF_CONFIG_SMALL("Set the number of samples for each output audio frames."),
.priv_size = sizeof(ASNSContext), .priv_size = sizeof(ASNSContext),

@ -106,7 +106,7 @@ static const AVFilterPad asetrate_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_asetrate = { const AVFilter ff_af_asetrate = {
.name = "asetrate", .name = "asetrate",
.description = NULL_IF_CONFIG_SMALL("Change the sample rate without " .description = NULL_IF_CONFIG_SMALL("Change the sample rate without "
"altering the data."), "altering the data."),

@ -254,7 +254,7 @@ static const AVFilterPad outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_ashowinfo = { const AVFilter ff_af_ashowinfo = {
.name = "ashowinfo", .name = "ashowinfo",
.description = NULL_IF_CONFIG_SMALL("Show textual information for each audio frame."), .description = NULL_IF_CONFIG_SMALL("Show textual information for each audio frame."),
.priv_size = sizeof(AShowInfoContext), .priv_size = sizeof(AShowInfoContext),

@ -474,7 +474,7 @@ static const AVFilterPad outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_asoftclip = { const AVFilter ff_af_asoftclip = {
.name = "asoftclip", .name = "asoftclip",
.description = NULL_IF_CONFIG_SMALL("Audio Soft Clipper."), .description = NULL_IF_CONFIG_SMALL("Audio Soft Clipper."),
.query_formats = query_formats, .query_formats = query_formats,

@ -168,7 +168,7 @@ static const AVFilterPad asr_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_asr = { const AVFilter ff_af_asr = {
.name = "asr", .name = "asr",
.description = NULL_IF_CONFIG_SMALL("Automatic Speech Recognition."), .description = NULL_IF_CONFIG_SMALL("Automatic Speech Recognition."),
.priv_size = sizeof(ASRContext), .priv_size = sizeof(ASRContext),

@ -837,7 +837,7 @@ static const AVFilterPad astats_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_astats = { const AVFilter ff_af_astats = {
.name = "astats", .name = "astats",
.description = NULL_IF_CONFIG_SMALL("Show time domain statistics about audio frames."), .description = NULL_IF_CONFIG_SMALL("Show time domain statistics about audio frames."),
.query_formats = query_formats, .query_formats = query_formats,

@ -244,7 +244,7 @@ static const AVFilterPad outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_asubboost = { const AVFilter ff_af_asubboost = {
.name = "asubboost", .name = "asubboost",
.description = NULL_IF_CONFIG_SMALL("Boost subwoofer frequencies."), .description = NULL_IF_CONFIG_SMALL("Boost subwoofer frequencies."),
.query_formats = query_formats, .query_formats = query_formats,

@ -368,7 +368,7 @@ static const AVFilterPad outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_asupercut = { const AVFilter ff_af_asupercut = {
.name = "asupercut", .name = "asupercut",
.description = NULL_IF_CONFIG_SMALL("Cut super frequencies."), .description = NULL_IF_CONFIG_SMALL("Cut super frequencies."),
.query_formats = query_formats, .query_formats = query_formats,
@ -391,7 +391,7 @@ static const AVOption asubcut_options[] = {
AVFILTER_DEFINE_CLASS(asubcut); AVFILTER_DEFINE_CLASS(asubcut);
AVFilter ff_af_asubcut = { const AVFilter ff_af_asubcut = {
.name = "asubcut", .name = "asubcut",
.description = NULL_IF_CONFIG_SMALL("Cut subwoofer frequencies."), .description = NULL_IF_CONFIG_SMALL("Cut subwoofer frequencies."),
.query_formats = query_formats, .query_formats = query_formats,
@ -416,7 +416,7 @@ static const AVOption asuperpass_asuperstop_options[] = {
#define asuperpass_options asuperpass_asuperstop_options #define asuperpass_options asuperpass_asuperstop_options
AVFILTER_DEFINE_CLASS(asuperpass); AVFILTER_DEFINE_CLASS(asuperpass);
AVFilter ff_af_asuperpass = { const AVFilter ff_af_asuperpass = {
.name = "asuperpass", .name = "asuperpass",
.description = NULL_IF_CONFIG_SMALL("Apply high order Butterworth band-pass filter."), .description = NULL_IF_CONFIG_SMALL("Apply high order Butterworth band-pass filter."),
.query_formats = query_formats, .query_formats = query_formats,
@ -433,7 +433,7 @@ AVFilter ff_af_asuperpass = {
#define asuperstop_options asuperpass_asuperstop_options #define asuperstop_options asuperpass_asuperstop_options
AVFILTER_DEFINE_CLASS(asuperstop); AVFILTER_DEFINE_CLASS(asuperstop);
AVFilter ff_af_asuperstop = { const AVFilter ff_af_asuperstop = {
.name = "asuperstop", .name = "asuperstop",
.description = NULL_IF_CONFIG_SMALL("Apply high order Butterworth band-stop filter."), .description = NULL_IF_CONFIG_SMALL("Apply high order Butterworth band-stop filter."),
.query_formats = query_formats, .query_formats = query_formats,

@ -1202,7 +1202,7 @@ static const AVFilterPad atempo_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_atempo = { const AVFilter ff_af_atempo = {
.name = "atempo", .name = "atempo",
.description = NULL_IF_CONFIG_SMALL("Adjust audio tempo."), .description = NULL_IF_CONFIG_SMALL("Adjust audio tempo."),
.init = init, .init = init,

@ -365,7 +365,7 @@ static const AVOption axcorrelate_options[] = {
AVFILTER_DEFINE_CLASS(axcorrelate); AVFILTER_DEFINE_CLASS(axcorrelate);
AVFilter ff_af_axcorrelate = { const AVFilter ff_af_axcorrelate = {
.name = "axcorrelate", .name = "axcorrelate",
.description = NULL_IF_CONFIG_SMALL("Cross-correlate two audio streams."), .description = NULL_IF_CONFIG_SMALL("Cross-correlate two audio streams."),
.priv_size = sizeof(AudioXCorrelateContext), .priv_size = sizeof(AudioXCorrelateContext),

@ -877,7 +877,7 @@ static av_cold int name_##_init(AVFilterContext *ctx) \
return 0; \ return 0; \
} \ } \
\ \
AVFilter ff_af_##name_ = { \ const AVFilter ff_af_##name_ = { \
.name = #name_, \ .name = #name_, \
.description = NULL_IF_CONFIG_SMALL(description_), \ .description = NULL_IF_CONFIG_SMALL(description_), \
.priv_size = sizeof(BiquadsContext), \ .priv_size = sizeof(BiquadsContext), \

@ -211,7 +211,7 @@ static const AVFilterPad bs2b_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_bs2b = { const AVFilter ff_af_bs2b = {
.name = "bs2b", .name = "bs2b",
.description = NULL_IF_CONFIG_SMALL("Bauer stereo-to-binaural filter."), .description = NULL_IF_CONFIG_SMALL("Bauer stereo-to-binaural filter."),
.query_formats = query_formats, .query_formats = query_formats,

@ -398,7 +398,7 @@ static const AVFilterPad avfilter_af_channelmap_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_channelmap = { const AVFilter ff_af_channelmap = {
.name = "channelmap", .name = "channelmap",
.description = NULL_IF_CONFIG_SMALL("Remap audio channels."), .description = NULL_IF_CONFIG_SMALL("Remap audio channels."),
.init = channelmap_init, .init = channelmap_init,

@ -168,7 +168,7 @@ static const AVFilterPad avfilter_af_channelsplit_inputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_channelsplit = { const AVFilter ff_af_channelsplit = {
.name = "channelsplit", .name = "channelsplit",
.description = NULL_IF_CONFIG_SMALL("Split audio into per-channel streams."), .description = NULL_IF_CONFIG_SMALL("Split audio into per-channel streams."),
.priv_size = sizeof(ChannelSplitContext), .priv_size = sizeof(ChannelSplitContext),

@ -369,7 +369,7 @@ static const AVFilterPad chorus_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_chorus = { const AVFilter ff_af_chorus = {
.name = "chorus", .name = "chorus",
.description = NULL_IF_CONFIG_SMALL("Add a chorus effect to the audio."), .description = NULL_IF_CONFIG_SMALL("Add a chorus effect to the audio."),
.query_formats = query_formats, .query_formats = query_formats,

@ -585,7 +585,7 @@ static const AVFilterPad compand_outputs[] = {
}; };
AVFilter ff_af_compand = { const AVFilter ff_af_compand = {
.name = "compand", .name = "compand",
.description = NULL_IF_CONFIG_SMALL( .description = NULL_IF_CONFIG_SMALL(
"Compress or expand audio dynamic range."), "Compress or expand audio dynamic range."),

@ -186,7 +186,7 @@ static const AVFilterPad compensationdelay_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_compensationdelay = { const AVFilter ff_af_compensationdelay = {
.name = "compensationdelay", .name = "compensationdelay",
.description = NULL_IF_CONFIG_SMALL("Audio Compensation Delay Line."), .description = NULL_IF_CONFIG_SMALL("Audio Compensation Delay Line."),
.query_formats = query_formats, .query_formats = query_formats,

@ -175,7 +175,7 @@ static const AVFilterPad outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_crossfeed = { const AVFilter ff_af_crossfeed = {
.name = "crossfeed", .name = "crossfeed",
.description = NULL_IF_CONFIG_SMALL("Apply headphone crossfeed filter."), .description = NULL_IF_CONFIG_SMALL("Apply headphone crossfeed filter."),
.query_formats = query_formats, .query_formats = query_formats,

@ -456,7 +456,7 @@ static const AVFilterPad outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_crystalizer = { const AVFilter ff_af_crystalizer = {
.name = "crystalizer", .name = "crystalizer",
.description = NULL_IF_CONFIG_SMALL("Simple audio noise sharpening filter."), .description = NULL_IF_CONFIG_SMALL("Simple audio noise sharpening filter."),
.query_formats = query_formats, .query_formats = query_formats,

@ -160,7 +160,7 @@ static const AVFilterPad dcshift_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_dcshift = { const AVFilter ff_af_dcshift = {
.name = "dcshift", .name = "dcshift",
.description = NULL_IF_CONFIG_SMALL("Apply a DC shift to the audio."), .description = NULL_IF_CONFIG_SMALL("Apply a DC shift to the audio."),
.query_formats = query_formats, .query_formats = query_formats,

@ -231,7 +231,7 @@ static const AVFilterPad outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_deesser = { const AVFilter ff_af_deesser = {
.name = "deesser", .name = "deesser",
.description = NULL_IF_CONFIG_SMALL("Apply de-essing to the audio."), .description = NULL_IF_CONFIG_SMALL("Apply de-essing to the audio."),
.query_formats = query_formats, .query_formats = query_formats,

@ -221,7 +221,7 @@ static const AVFilterPad drmeter_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_drmeter = { const AVFilter ff_af_drmeter = {
.name = "drmeter", .name = "drmeter",
.description = NULL_IF_CONFIG_SMALL("Measure audio dynamic range."), .description = NULL_IF_CONFIG_SMALL("Measure audio dynamic range."),
.query_formats = query_formats, .query_formats = query_formats,

@ -868,7 +868,7 @@ static const AVFilterPad avfilter_af_dynaudnorm_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_dynaudnorm = { const AVFilter ff_af_dynaudnorm = {
.name = "dynaudnorm", .name = "dynaudnorm",
.description = NULL_IF_CONFIG_SMALL("Dynamic Audio Normalizer."), .description = NULL_IF_CONFIG_SMALL("Dynamic Audio Normalizer."),
.query_formats = query_formats, .query_formats = query_formats,

@ -231,7 +231,7 @@ static const AVFilterPad earwax_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_earwax = { const AVFilter ff_af_earwax = {
.name = "earwax", .name = "earwax",
.description = NULL_IF_CONFIG_SMALL("Widen the stereo image."), .description = NULL_IF_CONFIG_SMALL("Widen the stereo image."),
.query_formats = query_formats, .query_formats = query_formats,

@ -120,7 +120,7 @@ static const AVFilterPad outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_extrastereo = { const AVFilter ff_af_extrastereo = {
.name = "extrastereo", .name = "extrastereo",
.description = NULL_IF_CONFIG_SMALL("Increase difference between stereo audio channels."), .description = NULL_IF_CONFIG_SMALL("Increase difference between stereo audio channels."),
.query_formats = query_formats, .query_formats = query_formats,

@ -968,7 +968,7 @@ static const AVFilterPad firequalizer_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_firequalizer = { const AVFilter ff_af_firequalizer = {
.name = "firequalizer", .name = "firequalizer",
.description = NULL_IF_CONFIG_SMALL("Finite Impulse Response Equalizer."), .description = NULL_IF_CONFIG_SMALL("Finite Impulse Response Equalizer."),
.uninit = uninit, .uninit = uninit,

@ -233,7 +233,7 @@ static const AVFilterPad flanger_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_flanger = { const AVFilter ff_af_flanger = {
.name = "flanger", .name = "flanger",
.description = NULL_IF_CONFIG_SMALL("Apply a flanging effect to the audio."), .description = NULL_IF_CONFIG_SMALL("Apply a flanging effect to the audio."),
.query_formats = query_formats, .query_formats = query_formats,

@ -216,7 +216,7 @@ static const AVFilterPad outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_haas = { const AVFilter ff_af_haas = {
.name = "haas", .name = "haas",
.description = NULL_IF_CONFIG_SMALL("Apply Haas Stereo Enhancer."), .description = NULL_IF_CONFIG_SMALL("Apply Haas Stereo Enhancer."),
.query_formats = query_formats, .query_formats = query_formats,

@ -1772,7 +1772,7 @@ static const AVFilterPad avfilter_af_hdcd_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_hdcd = { const AVFilter ff_af_hdcd = {
.name = "hdcd", .name = "hdcd",
.description = NULL_IF_CONFIG_SMALL("Apply High Definition Compatible Digital (HDCD) decoding."), .description = NULL_IF_CONFIG_SMALL("Apply High Definition Compatible Digital (HDCD) decoding."),
.priv_size = sizeof(HDCDContext), .priv_size = sizeof(HDCDContext),

@ -744,7 +744,7 @@ static const AVFilterPad outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_headphone = { const AVFilter ff_af_headphone = {
.name = "headphone", .name = "headphone",
.description = NULL_IF_CONFIG_SMALL("Apply headphone binaural spatialization with HRTFs in additional streams."), .description = NULL_IF_CONFIG_SMALL("Apply headphone binaural spatialization with HRTFs in additional streams."),
.priv_size = sizeof(HeadphoneContext), .priv_size = sizeof(HeadphoneContext),

@ -528,7 +528,7 @@ static const AVFilterPad avfilter_af_join_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_join = { const AVFilter ff_af_join = {
.name = "join", .name = "join",
.description = NULL_IF_CONFIG_SMALL("Join multiple audio streams into " .description = NULL_IF_CONFIG_SMALL("Join multiple audio streams into "
"multi-channel output."), "multi-channel output."),

@ -791,7 +791,7 @@ static const AVFilterPad ladspa_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_ladspa = { const AVFilter ff_af_ladspa = {
.name = "ladspa", .name = "ladspa",
.description = NULL_IF_CONFIG_SMALL("Apply LADSPA effect."), .description = NULL_IF_CONFIG_SMALL("Apply LADSPA effect."),
.priv_size = sizeof(LADSPAContext), .priv_size = sizeof(LADSPAContext),

@ -919,7 +919,7 @@ static const AVFilterPad avfilter_af_loudnorm_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_loudnorm = { const AVFilter ff_af_loudnorm = {
.name = "loudnorm", .name = "loudnorm",
.description = NULL_IF_CONFIG_SMALL("EBU R128 loudness normalization"), .description = NULL_IF_CONFIG_SMALL("EBU R128 loudness normalization"),
.priv_size = sizeof(LoudNormContext), .priv_size = sizeof(LoudNormContext),

@ -588,7 +588,7 @@ static const AVFilterPad lv2_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_lv2 = { const AVFilter ff_af_lv2 = {
.name = "lv2", .name = "lv2",
.description = NULL_IF_CONFIG_SMALL("Apply LV2 effect."), .description = NULL_IF_CONFIG_SMALL("Apply LV2 effect."),
.priv_size = sizeof(LV2Context), .priv_size = sizeof(LV2Context),

@ -666,7 +666,7 @@ static const AVFilterPad mcompand_outputs[] = {
}; };
AVFilter ff_af_mcompand = { const AVFilter ff_af_mcompand = {
.name = "mcompand", .name = "mcompand",
.description = NULL_IF_CONFIG_SMALL( .description = NULL_IF_CONFIG_SMALL(
"Multiband Compress or expand audio dynamic range."), "Multiband Compress or expand audio dynamic range."),

@ -448,7 +448,7 @@ static const AVFilterPad pan_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_pan = { const AVFilter ff_af_pan = {
.name = "pan", .name = "pan",
.description = NULL_IF_CONFIG_SMALL("Remix channels with coefficients (panning)."), .description = NULL_IF_CONFIG_SMALL("Remix channels with coefficients (panning)."),
.priv_size = sizeof(PanContext), .priv_size = sizeof(PanContext),

@ -604,7 +604,7 @@ static const AVFilterPad replaygain_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_replaygain = { const AVFilter ff_af_replaygain = {
.name = "replaygain", .name = "replaygain",
.description = NULL_IF_CONFIG_SMALL("ReplayGain scanner."), .description = NULL_IF_CONFIG_SMALL("ReplayGain scanner."),
.query_formats = query_formats, .query_formats = query_formats,

@ -234,7 +234,7 @@ static const AVFilterPad rubberband_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_rubberband = { const AVFilter ff_af_rubberband = {
.name = "rubberband", .name = "rubberband",
.description = NULL_IF_CONFIG_SMALL("Apply time-stretching and pitch-shifting."), .description = NULL_IF_CONFIG_SMALL("Apply time-stretching and pitch-shifting."),
.query_formats = query_formats, .query_formats = query_formats,

@ -387,7 +387,7 @@ static const AVFilterPad sidechaincompress_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_sidechaincompress = { const AVFilter ff_af_sidechaincompress = {
.name = "sidechaincompress", .name = "sidechaincompress",
.description = NULL_IF_CONFIG_SMALL("Sidechain compressor."), .description = NULL_IF_CONFIG_SMALL("Sidechain compressor."),
.priv_size = sizeof(SidechainCompressContext), .priv_size = sizeof(SidechainCompressContext),
@ -483,7 +483,7 @@ static const AVFilterPad acompressor_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_acompressor = { const AVFilter ff_af_acompressor = {
.name = "acompressor", .name = "acompressor",
.description = NULL_IF_CONFIG_SMALL("Audio compressor."), .description = NULL_IF_CONFIG_SMALL("Audio compressor."),
.priv_size = sizeof(SidechainCompressContext), .priv_size = sizeof(SidechainCompressContext),

@ -258,7 +258,7 @@ static const AVFilterPad silencedetect_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_silencedetect = { const AVFilter ff_af_silencedetect = {
.name = "silencedetect", .name = "silencedetect",
.description = NULL_IF_CONFIG_SMALL("Detect silence."), .description = NULL_IF_CONFIG_SMALL("Detect silence."),
.priv_size = sizeof(SilenceDetectContext), .priv_size = sizeof(SilenceDetectContext),

@ -668,7 +668,7 @@ static const AVFilterPad silenceremove_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_silenceremove = { const AVFilter ff_af_silenceremove = {
.name = "silenceremove", .name = "silenceremove",
.description = NULL_IF_CONFIG_SMALL("Remove silence."), .description = NULL_IF_CONFIG_SMALL("Remove silence."),
.priv_size = sizeof(SilenceRemoveContext), .priv_size = sizeof(SilenceRemoveContext),

@ -1092,7 +1092,7 @@ static const AVFilterPad outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_sofalizer = { const AVFilter ff_af_sofalizer = {
.name = "sofalizer", .name = "sofalizer",
.description = NULL_IF_CONFIG_SMALL("SOFAlizer (Spatially Oriented Format for Acoustics)."), .description = NULL_IF_CONFIG_SMALL("SOFAlizer (Spatially Oriented Format for Acoustics)."),
.priv_size = sizeof(SOFAlizerContext), .priv_size = sizeof(SOFAlizerContext),

@ -565,7 +565,7 @@ static const AVFilterPad outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_speechnorm = { const AVFilter ff_af_speechnorm = {
.name = "speechnorm", .name = "speechnorm",
.description = NULL_IF_CONFIG_SMALL("Speech Normalizer."), .description = NULL_IF_CONFIG_SMALL("Speech Normalizer."),
.query_formats = query_formats, .query_formats = query_formats,

@ -375,7 +375,7 @@ static const AVFilterPad outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_stereotools = { const AVFilter ff_af_stereotools = {
.name = "stereotools", .name = "stereotools",
.description = NULL_IF_CONFIG_SMALL("Apply various stereo tools."), .description = NULL_IF_CONFIG_SMALL("Apply various stereo tools."),
.query_formats = query_formats, .query_formats = query_formats,

@ -156,7 +156,7 @@ static const AVFilterPad outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_stereowiden = { const AVFilter ff_af_stereowiden = {
.name = "stereowiden", .name = "stereowiden",
.description = NULL_IF_CONFIG_SMALL("Apply stereo widening effect."), .description = NULL_IF_CONFIG_SMALL("Apply stereo widening effect."),
.query_formats = query_formats, .query_formats = query_formats,

@ -374,7 +374,7 @@ static const AVOption superequalizer_options[] = {
AVFILTER_DEFINE_CLASS(superequalizer); AVFILTER_DEFINE_CLASS(superequalizer);
AVFilter ff_af_superequalizer = { const AVFilter ff_af_superequalizer = {
.name = "superequalizer", .name = "superequalizer",
.description = NULL_IF_CONFIG_SMALL("Apply 18 band equalization filter."), .description = NULL_IF_CONFIG_SMALL("Apply 18 band equalization filter."),
.priv_size = sizeof(SuperEqualizerContext), .priv_size = sizeof(SuperEqualizerContext),

@ -1785,7 +1785,7 @@ static const AVFilterPad outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_surround = { const AVFilter ff_af_surround = {
.name = "surround", .name = "surround",
.description = NULL_IF_CONFIG_SMALL("Apply audio surround upmix filter."), .description = NULL_IF_CONFIG_SMALL("Apply audio surround upmix filter."),
.query_formats = query_formats, .query_formats = query_formats,

@ -160,7 +160,7 @@ static const AVFilterPad avfilter_af_tremolo_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_tremolo = { const AVFilter ff_af_tremolo = {
.name = "tremolo", .name = "tremolo",
.description = NULL_IF_CONFIG_SMALL("Apply tremolo effect."), .description = NULL_IF_CONFIG_SMALL("Apply tremolo effect."),
.priv_size = sizeof(TremoloContext), .priv_size = sizeof(TremoloContext),

@ -198,7 +198,7 @@ static const AVFilterPad avfilter_af_vibrato_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_vibrato = { const AVFilter ff_af_vibrato = {
.name = "vibrato", .name = "vibrato",
.description = NULL_IF_CONFIG_SMALL("Apply vibrato effect."), .description = NULL_IF_CONFIG_SMALL("Apply vibrato effect."),
.priv_size = sizeof(VibratoContext), .priv_size = sizeof(VibratoContext),

@ -477,7 +477,7 @@ static const AVFilterPad avfilter_af_volume_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_volume = { const AVFilter ff_af_volume = {
.name = "volume", .name = "volume",
.description = NULL_IF_CONFIG_SMALL("Change input volume."), .description = NULL_IF_CONFIG_SMALL("Change input volume."),
.query_formats = query_formats, .query_formats = query_formats,

@ -155,7 +155,7 @@ static const AVFilterPad volumedetect_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_af_volumedetect = { const AVFilter ff_af_volumedetect = {
.name = "volumedetect", .name = "volumedetect",
.description = NULL_IF_CONFIG_SMALL("Detect audio volume."), .description = NULL_IF_CONFIG_SMALL("Detect audio volume."),
.priv_size = sizeof(VolDetectContext), .priv_size = sizeof(VolDetectContext),

File diff suppressed because it is too large Load Diff

@ -37,7 +37,7 @@ static const AVFilterPad avfilter_asink_anullsink_inputs[] = {
{ NULL }, { NULL },
}; };
AVFilter ff_asink_anullsink = { const AVFilter ff_asink_anullsink = {
.name = "anullsink", .name = "anullsink",
.description = NULL_IF_CONFIG_SMALL("Do absolutely nothing with the input audio."), .description = NULL_IF_CONFIG_SMALL("Do absolutely nothing with the input audio."),
.priv_size = 0, .priv_size = 0,

@ -317,7 +317,7 @@ static const AVFilterPad afirsrc_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_asrc_afirsrc = { const AVFilter ff_asrc_afirsrc = {
.name = "afirsrc", .name = "afirsrc",
.description = NULL_IF_CONFIG_SMALL("Generate a FIR coefficients audio stream."), .description = NULL_IF_CONFIG_SMALL("Generate a FIR coefficients audio stream."),
.query_formats = query_formats, .query_formats = query_formats,

@ -246,7 +246,7 @@ static const AVFilterPad anoisesrc_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_asrc_anoisesrc = { const AVFilter ff_asrc_anoisesrc = {
.name = "anoisesrc", .name = "anoisesrc",
.description = NULL_IF_CONFIG_SMALL("Generate a noise audio signal."), .description = NULL_IF_CONFIG_SMALL("Generate a noise audio signal."),
.query_formats = query_formats, .query_formats = query_formats,

@ -137,7 +137,7 @@ static const AVFilterPad avfilter_asrc_anullsrc_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_asrc_anullsrc = { const AVFilter ff_asrc_anullsrc = {
.name = "anullsrc", .name = "anullsrc",
.description = NULL_IF_CONFIG_SMALL("Null audio source, return empty audio frames."), .description = NULL_IF_CONFIG_SMALL("Null audio source, return empty audio frames."),
.init = init, .init = init,

@ -274,7 +274,7 @@ static const AVFilterPad flite_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_asrc_flite = { const AVFilter ff_asrc_flite = {
.name = "flite", .name = "flite",
.description = NULL_IF_CONFIG_SMALL("Synthesize voice from text using libflite."), .description = NULL_IF_CONFIG_SMALL("Synthesize voice from text using libflite."),
.query_formats = query_formats, .query_formats = query_formats,

@ -187,7 +187,7 @@ static const AVFilterPad hilbert_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_asrc_hilbert = { const AVFilter ff_asrc_hilbert = {
.name = "hilbert", .name = "hilbert",
.description = NULL_IF_CONFIG_SMALL("Generate a Hilbert transform FIR coefficients."), .description = NULL_IF_CONFIG_SMALL("Generate a Hilbert transform FIR coefficients."),
.query_formats = query_formats, .query_formats = query_formats,

@ -444,7 +444,7 @@ static const AVOption sinc_options[] = {
AVFILTER_DEFINE_CLASS(sinc); AVFILTER_DEFINE_CLASS(sinc);
AVFilter ff_asrc_sinc = { const AVFilter ff_asrc_sinc = {
.name = "sinc", .name = "sinc",
.description = NULL_IF_CONFIG_SMALL("Generate a sinc kaiser-windowed low-pass, high-pass, band-pass, or band-reject FIR coefficients."), .description = NULL_IF_CONFIG_SMALL("Generate a sinc kaiser-windowed low-pass, high-pass, band-pass, or band-reject FIR coefficients."),
.priv_size = sizeof(SincContext), .priv_size = sizeof(SincContext),

@ -269,7 +269,7 @@ static const AVFilterPad sine_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_asrc_sine = { const AVFilter ff_asrc_sine = {
.name = "sine", .name = "sine",
.description = NULL_IF_CONFIG_SMALL("Generate sine wave audio signal."), .description = NULL_IF_CONFIG_SMALL("Generate sine wave audio signal."),
.query_formats = query_formats, .query_formats = query_formats,

@ -261,7 +261,7 @@ static const AVFilterPad outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_avf_abitscope = { const AVFilter ff_avf_abitscope = {
.name = "abitscope", .name = "abitscope",
.description = NULL_IF_CONFIG_SMALL("Convert input audio to audio bit scope video output."), .description = NULL_IF_CONFIG_SMALL("Convert input audio to audio bit scope video output."),
.query_formats = query_formats, .query_formats = query_formats,

@ -424,7 +424,7 @@ static const AVFilterPad ahistogram_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_avf_ahistogram = { const AVFilter ff_avf_ahistogram = {
.name = "ahistogram", .name = "ahistogram",
.description = NULL_IF_CONFIG_SMALL("Convert input audio to histogram video output."), .description = NULL_IF_CONFIG_SMALL("Convert input audio to histogram video output."),
.uninit = uninit, .uninit = uninit,

@ -385,7 +385,7 @@ static const AVFilterPad inputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_avf_aphasemeter = { const AVFilter ff_avf_aphasemeter = {
.name = "aphasemeter", .name = "aphasemeter",
.description = NULL_IF_CONFIG_SMALL("Convert input audio to phase meter video output."), .description = NULL_IF_CONFIG_SMALL("Convert input audio to phase meter video output."),
.init = init, .init = init,

@ -415,7 +415,7 @@ static const AVFilterPad audiovectorscope_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_avf_avectorscope = { const AVFilter ff_avf_avectorscope = {
.name = "avectorscope", .name = "avectorscope",
.description = NULL_IF_CONFIG_SMALL("Convert input audio to vectorscope video output."), .description = NULL_IF_CONFIG_SMALL("Convert input audio to vectorscope video output."),
.uninit = uninit, .uninit = uninit,

@ -447,7 +447,7 @@ static int process_command(AVFilterContext *ctx, const char *cmd, const char *ar
return ret; return ret;
} }
AVFilter ff_avf_concat = { const AVFilter ff_avf_concat = {
.name = "concat", .name = "concat",
.description = NULL_IF_CONFIG_SMALL("Concatenate audio and video streams."), .description = NULL_IF_CONFIG_SMALL("Concatenate audio and video streams."),
.init = init, .init = init,

@ -1589,7 +1589,7 @@ static const AVFilterPad showcqt_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter ff_avf_showcqt = { const AVFilter ff_avf_showcqt = {
.name = "showcqt", .name = "showcqt",
.description = NULL_IF_CONFIG_SMALL("Convert input audio to a CQT (Constant/Clamped Q Transform) spectrum video output."), .description = NULL_IF_CONFIG_SMALL("Convert input audio to a CQT (Constant/Clamped Q Transform) spectrum video output."),
.init = init, .init = init,

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save