History

avfilter: Constify all AVFilters

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

Andreas Rheinhardt committed 5 years ago

Commit a04ad241 parent 85ba17f388 files · +967 −967Browse files

Unified · Split

388 files
  1. configure +2 −2
  2. libavfilter/aeval.c +2 −2
  3. libavfilter/af_acontrast.c +1 −1
  4. libavfilter/af_acopy.c +1 −1
  5. libavfilter/af_acrossover.c +1 −1
  6. libavfilter/af_acrusher.c +1 −1
  7. libavfilter/af_adeclick.c +2 −2
  8. libavfilter/af_adelay.c +1 −1
  9. libavfilter/af_adenorm.c +1 −1
  10. libavfilter/af_aderivative.c +2 −2
  11. libavfilter/af_aecho.c +1 −1
  12. libavfilter/af_aemphasis.c +1 −1
  13. libavfilter/af_aexciter.c +1 −1
  14. libavfilter/af_afade.c +2 −2
  15. libavfilter/af_afftdn.c +1 −1
  16. libavfilter/af_afftfilt.c +1 −1
  17. libavfilter/af_afir.c +1 −1
  18. libavfilter/af_aformat.c +1 −1
  19. libavfilter/af_afreqshift.c +2 −2
  20. libavfilter/af_agate.c +2 −2
  21. libavfilter/af_aiir.c +1 −1
  22. libavfilter/af_alimiter.c +1 −1
  23. libavfilter/af_amerge.c +1 −1
  24. libavfilter/af_amix.c +1 −1
  25. libavfilter/af_amultiply.c +1 −1
  26. libavfilter/af_anequalizer.c +1 −1
  27. libavfilter/af_anlmdn.c +1 −1
  28. libavfilter/af_anlms.c +1 −1
  29. libavfilter/af_anull.c +1 −1
  30. libavfilter/af_apad.c +1 −1
  31. libavfilter/af_aphaser.c +1 −1
  32. libavfilter/af_apulsator.c +1 −1
  33. libavfilter/af_aresample.c +1 −1
  34. libavfilter/af_arnndn.c +1 −1
  35. libavfilter/af_asetnsamples.c +1 −1
  36. libavfilter/af_asetrate.c +1 −1
  37. libavfilter/af_ashowinfo.c +1 −1
  38. libavfilter/af_asoftclip.c +1 −1
  39. libavfilter/af_asr.c +1 −1
  40. libavfilter/af_astats.c +1 −1
  41. libavfilter/af_asubboost.c +1 −1
  42. libavfilter/af_asupercut.c +4 −4
  43. libavfilter/af_atempo.c +1 −1
  44. libavfilter/af_axcorrelate.c +1 −1
  45. libavfilter/af_biquads.c +1 −1
  46. libavfilter/af_bs2b.c +1 −1
  47. libavfilter/af_channelmap.c +1 −1
  48. libavfilter/af_channelsplit.c +1 −1
  49. libavfilter/af_chorus.c +1 −1
  50. libavfilter/af_compand.c +1 −1
  51. libavfilter/af_compensationdelay.c +1 −1
  52. libavfilter/af_crossfeed.c +1 −1
  53. libavfilter/af_crystalizer.c +1 −1
  54. libavfilter/af_dcshift.c +1 −1
  55. libavfilter/af_deesser.c +1 −1
  56. libavfilter/af_drmeter.c +1 −1
  57. libavfilter/af_dynaudnorm.c +1 −1
  58. libavfilter/af_earwax.c +1 −1
  59. libavfilter/af_extrastereo.c +1 −1
  60. libavfilter/af_firequalizer.c +1 −1
  61. libavfilter/af_flanger.c +1 −1
  62. libavfilter/af_haas.c +1 −1
  63. libavfilter/af_hdcd.c +1 −1
  64. libavfilter/af_headphone.c +1 −1
  65. libavfilter/af_join.c +1 −1
  66. libavfilter/af_ladspa.c +1 −1
  67. libavfilter/af_loudnorm.c +1 −1
  68. libavfilter/af_lv2.c +1 −1
  69. libavfilter/af_mcompand.c +1 −1
  70. libavfilter/af_pan.c +1 −1
  71. libavfilter/af_replaygain.c +1 −1
  72. libavfilter/af_rubberband.c +1 −1
  73. libavfilter/af_sidechaincompress.c +2 −2
  74. libavfilter/af_silencedetect.c +1 −1
  75. libavfilter/af_silenceremove.c +1 −1
  76. libavfilter/af_sofalizer.c +1 −1
  77. libavfilter/af_speechnorm.c +1 −1
  78. libavfilter/af_stereotools.c +1 −1
  79. libavfilter/af_stereowiden.c +1 −1
  80. libavfilter/af_superequalizer.c +1 −1
  81. libavfilter/af_surround.c +1 −1
  82. libavfilter/af_tremolo.c +1 −1
  83. libavfilter/af_vibrato.c +1 −1
  84. libavfilter/af_volume.c +1 −1
  85. libavfilter/af_volumedetect.c +1 −1
  86. libavfilter/allfilters.c +490 −490
  87. libavfilter/asink_anullsink.c +1 −1
  88. libavfilter/asrc_afirsrc.c +1 −1
  89. libavfilter/asrc_anoisesrc.c +1 −1
  90. libavfilter/asrc_anullsrc.c +1 −1
  91. libavfilter/asrc_flite.c +1 −1
  92. libavfilter/asrc_hilbert.c +1 −1
  93. libavfilter/asrc_sinc.c +1 −1
  94. libavfilter/asrc_sine.c +1 −1
  95. libavfilter/avf_abitscope.c +1 −1
  96. libavfilter/avf_ahistogram.c +1 −1
  97. libavfilter/avf_aphasemeter.c +1 −1
  98. libavfilter/avf_avectorscope.c +1 −1
  99. libavfilter/avf_concat.c +1 −1
  100. libavfilter/avf_showcqt.c +1 −1
  101. libavfilter/avf_showfreqs.c +1 −1
  102. libavfilter/avf_showspatial.c +1 −1
  103. libavfilter/avf_showspectrum.c +2 −2
  104. libavfilter/avf_showvolume.c +1 −1
  105. libavfilter/avf_showwaves.c +2 −2
  106. libavfilter/buffersink.c +2 −2
  107. libavfilter/buffersrc.c +2 −2
  108. libavfilter/f_bench.c +2 −2
  109. libavfilter/f_cue.c +2 −2
  110. libavfilter/f_drawgraph.c +2 −2
  111. libavfilter/f_ebur128.c +1 −1
  112. libavfilter/f_graphmonitor.c +2 −2
  113. libavfilter/f_interleave.c +2 −2
  114. libavfilter/f_loop.c +2 −2
  115. libavfilter/f_metadata.c +2 −2
  116. libavfilter/f_perms.c +2 −2
  117. libavfilter/f_realtime.c +2 −2
  118. libavfilter/f_reverse.c +2 −2
  119. libavfilter/f_select.c +2 −2
  120. libavfilter/f_sendcmd.c +2 −2
  121. libavfilter/f_sidedata.c +2 −2
  122. libavfilter/f_streamselect.c +2 −2
  123. libavfilter/f_zmq.c +2 −2
  124. libavfilter/fifo.c +2 −2
  125. libavfilter/setpts.c +2 −2
  126. libavfilter/settb.c +2 −2
  127. libavfilter/split.c +2 −2
  128. libavfilter/src_movie.c +2 −2
  129. libavfilter/trim.c +2 −2
  130. libavfilter/vaf_spectrumsynth.c +1 −1
  131. libavfilter/vf_addroi.c +1 −1
  132. libavfilter/vf_alphamerge.c +1 −1
  133. libavfilter/vf_amplify.c +1 −1
  134. libavfilter/vf_aspect.c +2 −2
  135. libavfilter/vf_atadenoise.c +1 −1
  136. libavfilter/vf_avgblur.c +1 −1
  137. libavfilter/vf_avgblur_opencl.c +2 −2
  138. libavfilter/vf_avgblur_vulkan.c +1 −1
  139. libavfilter/vf_bbox.c +1 −1
  140. libavfilter/vf_bilateral.c +1 −1
  141. libavfilter/vf_bitplanenoise.c +1 −1
  142. libavfilter/vf_blackdetect.c +1 −1
  143. libavfilter/vf_blackframe.c +1 −1
  144. libavfilter/vf_blend.c +2 −2
  145. libavfilter/vf_bm3d.c +1 −1
  146. libavfilter/vf_boxblur.c +1 −1
  147. libavfilter/vf_bwdif.c +1 −1
  148. libavfilter/vf_cas.c +1 −1
  149. libavfilter/vf_chromaber_vulkan.c +1 −1
  150. libavfilter/vf_chromakey.c +2 −2
  151. libavfilter/vf_chromanr.c +1 −1
  152. libavfilter/vf_chromashift.c +2 −2
  153. libavfilter/vf_ciescope.c +1 −1
  154. libavfilter/vf_codecview.c +1 −1
  155. libavfilter/vf_colorbalance.c +1 −1
  156. libavfilter/vf_colorchannelmixer.c +1 −1
  157. libavfilter/vf_colorconstancy.c +1 −1
  158. libavfilter/vf_colorcontrast.c +1 −1
  159. libavfilter/vf_colorcorrect.c +1 −1
  160. libavfilter/vf_colorize.c +1 −1
  161. libavfilter/vf_colorkey.c +2 −2
  162. libavfilter/vf_colorkey_opencl.c +1 −1
  163. libavfilter/vf_colorlevels.c +1 −1
  164. libavfilter/vf_colormatrix.c +1 −1
  165. libavfilter/vf_colorspace.c +1 −1
  166. libavfilter/vf_colortemperature.c +1 −1
  167. libavfilter/vf_convolution.c +5 −5
  168. libavfilter/vf_convolution_opencl.c +4 −4
  169. libavfilter/vf_convolve.c +2 −2
  170. libavfilter/vf_copy.c +1 −1
  171. libavfilter/vf_coreimage.m +2 −2
  172. libavfilter/vf_cover_rect.c +1 −1
  173. libavfilter/vf_crop.c +1 −1
  174. libavfilter/vf_cropdetect.c +1 −1
  175. libavfilter/vf_curves.c +1 −1
  176. libavfilter/vf_datascope.c +3 −3
  177. libavfilter/vf_dblur.c +1 −1
  178. libavfilter/vf_dctdnoiz.c +1 −1
  179. libavfilter/vf_deband.c +1 −1
  180. libavfilter/vf_deblock.c +1 −1
  181. libavfilter/vf_decimate.c +1 −1
  182. libavfilter/vf_dedot.c +1 −1
  183. libavfilter/vf_deflicker.c +1 −1
  184. libavfilter/vf_deinterlace_qsv.c +1 −1
  185. libavfilter/vf_deinterlace_vaapi.c +1 −1
  186. libavfilter/vf_dejudder.c +1 −1
  187. libavfilter/vf_delogo.c +1 −1
  188. libavfilter/vf_derain.c +1 −1
  189. libavfilter/vf_deshake.c +1 −1
  190. libavfilter/vf_deshake_opencl.c +1 −1
  191. libavfilter/vf_despill.c +1 −1
  192. libavfilter/vf_detelecine.c +1 −1
  193. libavfilter/vf_displace.c +1 −1
  194. libavfilter/vf_dnn_detect.c +1 −1
  195. libavfilter/vf_dnn_processing.c +1 −1
  196. libavfilter/vf_drawbox.c +2 −2
  197. libavfilter/vf_drawtext.c +1 −1
  198. libavfilter/vf_edgedetect.c +1 −1
  199. libavfilter/vf_elbg.c +1 −1
  200. libavfilter/vf_entropy.c +1 −1
  201. libavfilter/vf_epx.c +1 −1
  202. libavfilter/vf_eq.c +1 −1
  203. libavfilter/vf_estdif.c +1 −1
  204. libavfilter/vf_exposure.c +1 −1
  205. libavfilter/vf_extractplanes.c +2 −2
  206. libavfilter/vf_fade.c +1 −1
  207. libavfilter/vf_fftdnoiz.c +1 −1
  208. libavfilter/vf_fftfilt.c +1 −1
  209. libavfilter/vf_field.c +1 −1
  210. libavfilter/vf_fieldhint.c +1 −1
  211. libavfilter/vf_fieldmatch.c +1 −1
  212. libavfilter/vf_fieldorder.c +1 −1
  213. libavfilter/vf_fillborders.c +1 −1
  214. libavfilter/vf_find_rect.c +1 −1
  215. libavfilter/vf_floodfill.c +1 −1
  216. libavfilter/vf_format.c +2 −2
  217. libavfilter/vf_fps.c +1 −1
  218. libavfilter/vf_framepack.c +1 −1
  219. libavfilter/vf_framerate.c +1 −1
  220. libavfilter/vf_framestep.c +1 −1
  221. libavfilter/vf_freezedetect.c +1 −1
  222. libavfilter/vf_freezeframes.c +1 −1
  223. libavfilter/vf_frei0r.c +2 −2
  224. libavfilter/vf_fspp.c +1 −1
  225. libavfilter/vf_gblur.c +1 −1
  226. libavfilter/vf_geq.c +1 −1
  227. libavfilter/vf_gradfun.c +1 −1
  228. libavfilter/vf_hflip.c +1 −1
  229. libavfilter/vf_histeq.c +1 −1
  230. libavfilter/vf_histogram.c +2 −2
  231. libavfilter/vf_hqdn3d.c +1 −1
  232. libavfilter/vf_hqx.c +1 −1
  233. libavfilter/vf_hue.c +1 −1
  234. libavfilter/vf_hwdownload.c +1 −1
  235. libavfilter/vf_hwmap.c +1 −1
  236. libavfilter/vf_hwupload.c +1 −1
  237. libavfilter/vf_hwupload_cuda.c +1 −1
  238. libavfilter/vf_hysteresis.c +1 −1
  239. libavfilter/vf_identity.c +2 −2
  240. libavfilter/vf_idet.c +1 −1
  241. libavfilter/vf_il.c +1 −1
  242. libavfilter/vf_kerndeint.c +1 −1
  243. libavfilter/vf_lagfun.c +1 −1
  244. libavfilter/vf_lenscorrection.c +1 −1
  245. libavfilter/vf_lensfun.c +1 −1
  246. libavfilter/vf_libopencv.c +1 −1
  247. libavfilter/vf_libvmaf.c +1 −1
  248. libavfilter/vf_limiter.c +1 −1
  249. libavfilter/vf_lumakey.c +1 −1
  250. libavfilter/vf_lut.c +1 −1
  251. libavfilter/vf_lut2.c +2 −2
  252. libavfilter/vf_lut3d.c +3 −3
  253. libavfilter/vf_maskedclamp.c +1 −1
  254. libavfilter/vf_maskedmerge.c +1 −1
  255. libavfilter/vf_maskedminmax.c +2 −2
  256. libavfilter/vf_maskedthreshold.c +1 −1
  257. libavfilter/vf_maskfun.c +1 −1
  258. libavfilter/vf_mcdeint.c +1 −1
  259. libavfilter/vf_median.c +1 −1
  260. libavfilter/vf_mergeplanes.c +1 −1
  261. libavfilter/vf_mestimate.c +1 −1
  262. libavfilter/vf_midequalizer.c +1 −1
  263. libavfilter/vf_minterpolate.c +1 −1
  264. libavfilter/vf_misc_vaapi.c +2 −2
  265. libavfilter/vf_mix.c +2 −2
  266. libavfilter/vf_monochrome.c +1 −1
  267. libavfilter/vf_mpdecimate.c +1 −1
  268. libavfilter/vf_neighbor.c +1 −1
  269. libavfilter/vf_neighbor_opencl.c +2 −2
  270. libavfilter/vf_nlmeans.c +1 −1
  271. libavfilter/vf_nlmeans_opencl.c +1 −1
  272. libavfilter/vf_nnedi.c +1 −1
  273. libavfilter/vf_noise.c +1 −1
  274. libavfilter/vf_normalize.c +1 −1
  275. libavfilter/vf_null.c +1 −1
  276. libavfilter/vf_ocr.c +1 −1
  277. libavfilter/vf_overlay.c +1 −1
  278. libavfilter/vf_overlay_cuda.c +1 −1
  279. libavfilter/vf_overlay_opencl.c +1 −1
  280. libavfilter/vf_overlay_qsv.c +1 −1
  281. libavfilter/vf_overlay_vulkan.c +1 −1
  282. libavfilter/vf_owdenoise.c +1 −1
  283. libavfilter/vf_pad.c +1 −1
  284. libavfilter/vf_pad_opencl.c +1 −1
  285. libavfilter/vf_palettegen.c +1 −1
  286. libavfilter/vf_paletteuse.c +1 −1
  287. libavfilter/vf_perspective.c +1 −1
  288. libavfilter/vf_phase.c +1 −1
  289. libavfilter/vf_photosensitivity.c +1 −1
  290. libavfilter/vf_pixdesctest.c +1 −1
  291. libavfilter/vf_pp.c +1 −1
  292. libavfilter/vf_pp7.c +1 −1
  293. libavfilter/vf_premultiply.c +2 −2
  294. libavfilter/vf_procamp_vaapi.c +1 −1
  295. libavfilter/vf_program_opencl.c +2 −2
  296. libavfilter/vf_pseudocolor.c +1 −1
  297. libavfilter/vf_psnr.c +1 −1
  298. libavfilter/vf_pullup.c +1 −1
  299. libavfilter/vf_qp.c +1 −1
  300. libavfilter/vf_random.c +1 −1
  301. libavfilter/vf_readeia608.c +1 −1
  302. libavfilter/vf_readvitc.c +1 −1
  303. libavfilter/vf_remap.c +1 −1
  304. libavfilter/vf_removegrain.c +1 −1
  305. libavfilter/vf_removelogo.c +1 −1
  306. libavfilter/vf_repeatfields.c +1 −1
  307. libavfilter/vf_rotate.c +1 −1
  308. libavfilter/vf_sab.c +1 −1
  309. libavfilter/vf_scale.c +3 −3
  310. libavfilter/vf_scale_cuda.c +1 −1
  311. libavfilter/vf_scale_npp.c +1 −1
  312. libavfilter/vf_scale_qsv.c +1 −1
  313. libavfilter/vf_scale_vaapi.c +1 −1
  314. libavfilter/vf_scale_vulkan.c +1 −1
  315. libavfilter/vf_scdet.c +1 −1
  316. libavfilter/vf_scroll.c +1 −1
  317. libavfilter/vf_selectivecolor.c +1 −1
  318. libavfilter/vf_separatefields.c +1 −1
  319. libavfilter/vf_setparams.c +3 −3
  320. libavfilter/vf_shear.c +1 −1
  321. libavfilter/vf_showinfo.c +1 −1
  322. libavfilter/vf_showpalette.c +1 −1
  323. libavfilter/vf_shuffleframes.c +1 −1
  324. libavfilter/vf_shufflepixels.c +1 −1
  325. libavfilter/vf_shuffleplanes.c +1 −1
  326. libavfilter/vf_signalstats.c +1 −1
  327. libavfilter/vf_signature.c +1 −1
  328. libavfilter/vf_smartblur.c +1 −1
  329. libavfilter/vf_spp.c +1 −1
  330. libavfilter/vf_sr.c +1 −1
  331. libavfilter/vf_ssim.c +1 −1
  332. libavfilter/vf_stack.c +3 −3
  333. libavfilter/vf_stereo3d.c +1 −1
  334. libavfilter/vf_subtitles.c +2 −2
  335. libavfilter/vf_super2xsai.c +1 −1
  336. libavfilter/vf_swaprect.c +1 −1
  337. libavfilter/vf_swapuv.c +1 −1
  338. libavfilter/vf_telecine.c +1 −1
  339. libavfilter/vf_threshold.c +1 −1
  340. libavfilter/vf_thumbnail.c +1 −1
  341. libavfilter/vf_thumbnail_cuda.c +1 −1
  342. libavfilter/vf_tile.c +1 −1
  343. libavfilter/vf_tinterlace.c +2 −2
  344. libavfilter/vf_tmidequalizer.c +1 −1
  345. libavfilter/vf_tonemap.c +1 −1
  346. libavfilter/vf_tonemap_opencl.c +1 −1
  347. libavfilter/vf_tonemap_vaapi.c +1 −1
  348. libavfilter/vf_tpad.c +1 −1
  349. libavfilter/vf_transpose.c +1 −1
  350. libavfilter/vf_transpose_npp.c +1 −1
  351. libavfilter/vf_transpose_opencl.c +1 −1
  352. libavfilter/vf_transpose_vaapi.c +1 −1
  353. libavfilter/vf_unsharp.c +1 −1
  354. libavfilter/vf_unsharp_opencl.c +1 −1
  355. libavfilter/vf_untile.c +1 −1
  356. libavfilter/vf_uspp.c +1 −1
  357. libavfilter/vf_v360.c +1 −1
  358. libavfilter/vf_vaguedenoiser.c +1 −1
  359. libavfilter/vf_vectorscope.c +1 −1
  360. libavfilter/vf_vflip.c +1 −1
  361. libavfilter/vf_vfrdet.c +1 −1
  362. libavfilter/vf_vibrance.c +1 −1
  363. libavfilter/vf_vidstabdetect.c +1 −1
  364. libavfilter/vf_vidstabtransform.c +1 −1
  365. libavfilter/vf_vif.c +1 −1
  366. libavfilter/vf_vignette.c +1 −1
  367. libavfilter/vf_vmafmotion.c +1 −1
  368. libavfilter/vf_vpp_qsv.c +1 −1
  369. libavfilter/vf_w3fdif.c +1 −1
  370. libavfilter/vf_waveform.c +1 −1
  371. libavfilter/vf_weave.c +2 −2
  372. libavfilter/vf_xbr.c +1 −1
  373. libavfilter/vf_xfade.c +1 −1
  374. libavfilter/vf_xfade_opencl.c +1 −1
  375. libavfilter/vf_xmedian.c +2 −2
  376. libavfilter/vf_yadif.c +1 −1
  377. libavfilter/vf_yadif_cuda.c +1 −1
  378. libavfilter/vf_yaepblur.c +1 −1
  379. libavfilter/vf_zoompan.c +1 −1
  380. libavfilter/vf_zscale.c +1 −1
  381. libavfilter/vsink_nullsink.c +1 −1
  382. libavfilter/vsrc_cellauto.c +1 −1
  383. libavfilter/vsrc_gradients.c +1 −1
  384. libavfilter/vsrc_life.c +1 −1
  385. libavfilter/vsrc_mandelbrot.c +1 −1
  386. libavfilter/vsrc_mptestsrc.c +1 −1
  387. libavfilter/vsrc_sierpinski.c +1 −1
  388. libavfilter/vsrc_testsrc.c +13 −13
configure+2−2
@@ -3899,7 +3899,7 @@ find_things_extern(){ · 3898 unmodified lines
3899 3899
3900find_filters_extern(){3900find_filters_extern(){
3901 file=$source_path/$13901 file=$source_path/$1
3902 sed -n 's/^extern AVFilter ff_[avfsinkrc]\{2,5\}_\([[:alnum:]_]\{1,\}\);/\1_filter/p' $file3902 sed -n 's/^extern const AVFilter ff_[avfsinkrc]\{2,5\}_\([[:alnum:]_]\{1,\}\);/\1_filter/p' $file
3903}3903}
3904 3904
3905FILTER_LIST=$(find_filters_extern libavfilter/allfilters.c)3905FILTER_LIST=$(find_filters_extern libavfilter/allfilters.c)
@@ -7636,7 +7636,7 @@ cp_if_changed $TMPH libavutil/avconfig.h · 3730 unmodified lines
7636# full_filter_name_foo=vf_foo7636# full_filter_name_foo=vf_foo
7637# full_filter_name_bar=asrc_bar7637# full_filter_name_bar=asrc_bar
7638# ...7638# ...
7639eval "$(sed -n "s/^extern AVFilter ff_\([avfsinkrc]\{2,5\}\)_\(.*\);/full_filter_name_\2=\1_\2/p" $source_path/libavfilter/allfilters.c)"7639eval "$(sed -n "s/^extern const AVFilter ff_\([avfsinkrc]\{2,5\}\)_\(.*\);/full_filter_name_\2=\1_\2/p" $source_path/libavfilter/allfilters.c)"
7640 7640
7641# generate the lists of enabled components7641# generate the lists of enabled components
7642print_enabled_components(){7642print_enabled_components(){
libavfilter/aeval.c+2−2
@@ -322,7 +322,7 @@ static const AVFilterPad aevalsrc_outputs[] = { · 321 unmodified lines
322 { NULL }322 { NULL }
323};323};
324 324
325AVFilter ff_asrc_aevalsrc = {325const AVFilter ff_asrc_aevalsrc = {
326 .name = "aevalsrc",326 .name = "aevalsrc",
327 .description = NULL_IF_CONFIG_SMALL("Generate an audio signal generated by an expression."),327 .description = NULL_IF_CONFIG_SMALL("Generate an audio signal generated by an expression."),
328 .query_formats = query_formats,328 .query_formats = query_formats,
@@ -473,7 +473,7 @@ static const AVFilterPad aeval_outputs[] = { · 144 unmodified lines
473 { NULL }473 { NULL }
474};474};
475 475
476AVFilter ff_af_aeval = {476const AVFilter ff_af_aeval = {
477 .name = "aeval",477 .name = "aeval",
478 .description = NULL_IF_CONFIG_SMALL("Filter audio signal according to a specified expression."),478 .description = NULL_IF_CONFIG_SMALL("Filter audio signal according to a specified expression."),
479 .query_formats = aeval_query_formats,479 .query_formats = aeval_query_formats,
libavfilter/af_acontrast.c+1−1
@@ -208,7 +208,7 @@ static const AVFilterPad outputs[] = { · 207 unmodified lines
208 { NULL }208 { NULL }
209};209};
210 210
211AVFilter ff_af_acontrast = {211const AVFilter ff_af_acontrast = {
212 .name = "acontrast",212 .name = "acontrast",
213 .description = NULL_IF_CONFIG_SMALL("Simple audio dynamic range compression/expansion filter."),213 .description = NULL_IF_CONFIG_SMALL("Simple audio dynamic range compression/expansion filter."),
214 .query_formats = query_formats,214 .query_formats = query_formats,
libavfilter/af_acopy.c+1−1
@@ -62,7 +62,7 @@ static const AVFilterPad acopy_outputs[] = { · 61 unmodified lines
62 { NULL }62 { NULL }
63};63};
64 64
65AVFilter ff_af_acopy = {65const AVFilter ff_af_acopy = {
66 .name = "acopy",66 .name = "acopy",
67 .description = NULL_IF_CONFIG_SMALL("Copy the input audio unchanged to the output."),67 .description = NULL_IF_CONFIG_SMALL("Copy the input audio unchanged to the output."),
68 .inputs = acopy_inputs,68 .inputs = acopy_inputs,
libavfilter/af_acrossover.c+1−1
@@ -569,7 +569,7 @@ static const AVFilterPad inputs[] = { · 568 unmodified lines
569 { NULL }569 { NULL }
570};570};
571 571
572AVFilter ff_af_acrossover = {572const AVFilter ff_af_acrossover = {
573 .name = "acrossover",573 .name = "acrossover",
574 .description = NULL_IF_CONFIG_SMALL("Split audio into per-bands streams."),574 .description = NULL_IF_CONFIG_SMALL("Split audio into per-bands streams."),
575 .priv_size = sizeof(AudioCrossoverContext),575 .priv_size = sizeof(AudioCrossoverContext),
libavfilter/af_acrusher.c+1−1
@@ -364,7 +364,7 @@ static const AVFilterPad avfilter_af_acrusher_outputs[] = { · 363 unmodified lines
364 { NULL }364 { NULL }
365};365};
366 366
367AVFilter ff_af_acrusher = {367const AVFilter ff_af_acrusher = {
368 .name = "acrusher",368 .name = "acrusher",
369 .description = NULL_IF_CONFIG_SMALL("Reduce audio bit resolution."),369 .description = NULL_IF_CONFIG_SMALL("Reduce audio bit resolution."),
370 .priv_size = sizeof(ACrusherContext),370 .priv_size = sizeof(ACrusherContext),
libavfilter/af_adeclick.c+2−2
@@ -762,7 +762,7 @@ static const AVFilterPad outputs[] = { · 761 unmodified lines
762 { NULL }762 { NULL }
763};763};
764 764
765AVFilter ff_af_adeclick = {765const AVFilter ff_af_adeclick = {
766 .name = "adeclick",766 .name = "adeclick",
767 .description = NULL_IF_CONFIG_SMALL("Remove impulsive noise from input audio."),767 .description = NULL_IF_CONFIG_SMALL("Remove impulsive noise from input audio."),
768 .query_formats = query_formats,768 .query_formats = query_formats,
@@ -798,7 +798,7 @@ static const AVOption adeclip_options[] = { · 29 unmodified lines
798 798
799AVFILTER_DEFINE_CLASS(adeclip);799AVFILTER_DEFINE_CLASS(adeclip);
800 800
801AVFilter ff_af_adeclip = {801const AVFilter ff_af_adeclip = {
802 .name = "adeclip",802 .name = "adeclip",
803 .description = NULL_IF_CONFIG_SMALL("Remove clipping from input audio."),803 .description = NULL_IF_CONFIG_SMALL("Remove clipping from input audio."),
804 .query_formats = query_formats,804 .query_formats = query_formats,
libavfilter/af_adelay.c+1−1
@@ -350,7 +350,7 @@ static const AVFilterPad adelay_outputs[] = { · 349 unmodified lines
350 { NULL }350 { NULL }
351};351};
352 352
353AVFilter ff_af_adelay = {353const AVFilter ff_af_adelay = {
354 .name = "adelay",354 .name = "adelay",
355 .description = NULL_IF_CONFIG_SMALL("Delay one or more audio channels."),355 .description = NULL_IF_CONFIG_SMALL("Delay one or more audio channels."),
356 .query_formats = query_formats,356 .query_formats = query_formats,
libavfilter/af_adenorm.c+1−1
@@ -318,7 +318,7 @@ static const AVOption adenorm_options[] = { · 317 unmodified lines
318 318
319AVFILTER_DEFINE_CLASS(adenorm);319AVFILTER_DEFINE_CLASS(adenorm);
320 320
321AVFilter ff_af_adenorm = {321const AVFilter ff_af_adenorm = {
322 .name = "adenorm",322 .name = "adenorm",
323 .description = NULL_IF_CONFIG_SMALL("Remedy denormals by adding extremely low-level noise."),323 .description = NULL_IF_CONFIG_SMALL("Remedy denormals by adding extremely low-level noise."),
324 .query_formats = query_formats,324 .query_formats = query_formats,
libavfilter/af_aderivative.c+2−2
@@ -186,7 +186,7 @@ static const AVFilterPad aderivative_outputs[] = { · 185 unmodified lines
186 { NULL }186 { NULL }
187};187};
188 188
189AVFilter ff_af_aderivative = {189const AVFilter ff_af_aderivative = {
190 .name = "aderivative",190 .name = "aderivative",
191 .description = NULL_IF_CONFIG_SMALL("Compute derivative of input audio."),191 .description = NULL_IF_CONFIG_SMALL("Compute derivative of input audio."),
192 .query_formats = query_formats,192 .query_formats = query_formats,
@@ -196,7 +196,7 @@ AVFilter ff_af_aderivative = { · 3 unmodified lines
196 .outputs = aderivative_outputs,196 .outputs = aderivative_outputs,
197};197};
198 198
199AVFilter ff_af_aintegral = {199const AVFilter ff_af_aintegral = {
200 .name = "aintegral",200 .name = "aintegral",
201 .description = NULL_IF_CONFIG_SMALL("Compute integral of input audio."),201 .description = NULL_IF_CONFIG_SMALL("Compute integral of input audio."),
202 .query_formats = query_formats,202 .query_formats = query_formats,
libavfilter/af_aecho.c+1−1
@@ -376,7 +376,7 @@ static const AVFilterPad aecho_outputs[] = { · 375 unmodified lines
376 { NULL }376 { NULL }
377};377};
378 378
379AVFilter ff_af_aecho = {379const AVFilter ff_af_aecho = {
380 .name = "aecho",380 .name = "aecho",
381 .description = NULL_IF_CONFIG_SMALL("Add echoing to the audio."),381 .description = NULL_IF_CONFIG_SMALL("Add echoing to the audio."),
382 .query_formats = query_formats,382 .query_formats = query_formats,
libavfilter/af_aemphasis.c+1−1
@@ -400,7 +400,7 @@ static const AVFilterPad avfilter_af_aemphasis_outputs[] = { · 399 unmodified lines
400 { NULL }400 { NULL }
401};401};
402 402
403AVFilter ff_af_aemphasis = {403const AVFilter ff_af_aemphasis = {
404 .name = "aemphasis",404 .name = "aemphasis",
405 .description = NULL_IF_CONFIG_SMALL("Audio emphasis."),405 .description = NULL_IF_CONFIG_SMALL("Audio emphasis."),
406 .priv_size = sizeof(AudioEmphasisContext),406 .priv_size = sizeof(AudioEmphasisContext),
libavfilter/af_aexciter.c+1−1
@@ -303,7 +303,7 @@ static const AVFilterPad avfilter_af_aexciter_outputs[] = { · 302 unmodified lines
303 { NULL }303 { NULL }
304};304};
305 305
306AVFilter ff_af_aexciter = {306const AVFilter ff_af_aexciter = {
307 .name = "aexciter",307 .name = "aexciter",
308 .description = NULL_IF_CONFIG_SMALL("Enhance high frequency part of audio."),308 .description = NULL_IF_CONFIG_SMALL("Enhance high frequency part of audio."),
309 .priv_size = sizeof(AExciterContext),309 .priv_size = sizeof(AExciterContext),
libavfilter/af_afade.c+2−2
@@ -365,7 +365,7 @@ static const AVFilterPad avfilter_af_afade_outputs[] = { · 364 unmodified lines
365 { NULL }365 { NULL }
366};366};
367 367
368AVFilter ff_af_afade = {368const AVFilter ff_af_afade = {
369 .name = "afade",369 .name = "afade",
370 .description = NULL_IF_CONFIG_SMALL("Fade in/out input audio."),370 .description = NULL_IF_CONFIG_SMALL("Fade in/out input audio."),
371 .query_formats = query_formats,371 .query_formats = query_formats,
@@ -653,7 +653,7 @@ static const AVFilterPad avfilter_af_acrossfade_outputs[] = { · 281 unmodified lines
653 { NULL }653 { NULL }
654};654};
655 655
656AVFilter ff_af_acrossfade = {656const AVFilter ff_af_acrossfade = {
657 .name = "acrossfade",657 .name = "acrossfade",
658 .description = NULL_IF_CONFIG_SMALL("Cross fade two input audio streams."),658 .description = NULL_IF_CONFIG_SMALL("Cross fade two input audio streams."),
659 .query_formats = query_formats,659 .query_formats = query_formats,
libavfilter/af_afftdn.c+1−1
@@ -1418,7 +1418,7 @@ static const AVFilterPad outputs[] = { · 1417 unmodified lines
1418 { NULL }1418 { NULL }
1419};1419};
1420 1420
1421AVFilter ff_af_afftdn = {1421const AVFilter ff_af_afftdn = {
1422 .name = "afftdn",1422 .name = "afftdn",
1423 .description = NULL_IF_CONFIG_SMALL("Denoise audio samples using FFT."),1423 .description = NULL_IF_CONFIG_SMALL("Denoise audio samples using FFT."),
1424 .query_formats = query_formats,1424 .query_formats = query_formats,
libavfilter/af_afftfilt.c+1−1
@@ -476,7 +476,7 @@ static const AVFilterPad outputs[] = { · 475 unmodified lines
476 { NULL }476 { NULL }
477};477};
478 478
479AVFilter ff_af_afftfilt = {479const AVFilter ff_af_afftfilt = {
480 .name = "afftfilt",480 .name = "afftfilt",
481 .description = NULL_IF_CONFIG_SMALL("Apply arbitrary expressions to samples in frequency domain."),481 .description = NULL_IF_CONFIG_SMALL("Apply arbitrary expressions to samples in frequency domain."),
482 .priv_size = sizeof(AFFTFiltContext),482 .priv_size = sizeof(AFFTFiltContext),
libavfilter/af_afir.c+1−1
@@ -948,7 +948,7 @@ static const AVOption afir_options[] = { · 947 unmodified lines
948 948
949AVFILTER_DEFINE_CLASS(afir);949AVFILTER_DEFINE_CLASS(afir);
950 950
951AVFilter ff_af_afir = {951const AVFilter ff_af_afir = {
952 .name = "afir",952 .name = "afir",
953 .description = NULL_IF_CONFIG_SMALL("Apply Finite Impulse Response filter with supplied coefficients in additional stream(s)."),953 .description = NULL_IF_CONFIG_SMALL("Apply Finite Impulse Response filter with supplied coefficients in additional stream(s)."),
954 .priv_size = sizeof(AudioFIRContext),954 .priv_size = sizeof(AudioFIRContext),
libavfilter/af_aformat.c+1−1
@@ -157,7 +157,7 @@ static const AVFilterPad avfilter_af_aformat_outputs[] = { · 156 unmodified lines
157 { NULL }157 { NULL }
158};158};
159 159
160AVFilter ff_af_aformat = {160const AVFilter ff_af_aformat = {
161 .name = "aformat",161 .name = "aformat",
162 .description = NULL_IF_CONFIG_SMALL("Convert the input audio to one of the specified formats."),162 .description = NULL_IF_CONFIG_SMALL("Convert the input audio to one of the specified formats."),
163 .init = init,163 .init = init,
libavfilter/af_afreqshift.c+2−2
@@ -390,7 +390,7 @@ static const AVFilterPad outputs[] = { · 389 unmodified lines
390 { NULL }390 { NULL }
391};391};
392 392
393AVFilter ff_af_afreqshift = {393const AVFilter ff_af_afreqshift = {
394 .name = "afreqshift",394 .name = "afreqshift",
395 .description = NULL_IF_CONFIG_SMALL("Apply frequency shifting to input audio."),395 .description = NULL_IF_CONFIG_SMALL("Apply frequency shifting to input audio."),
396 .query_formats = query_formats,396 .query_formats = query_formats,
@@ -412,7 +412,7 @@ static const AVOption aphaseshift_options[] = { · 15 unmodified lines
412 412
413AVFILTER_DEFINE_CLASS(aphaseshift);413AVFILTER_DEFINE_CLASS(aphaseshift);
414 414
415AVFilter ff_af_aphaseshift = {415const AVFilter ff_af_aphaseshift = {
416 .name = "aphaseshift",416 .name = "aphaseshift",
417 .description = NULL_IF_CONFIG_SMALL("Apply phase shifting to input audio."),417 .description = NULL_IF_CONFIG_SMALL("Apply phase shifting to input audio."),
418 .query_formats = query_formats,418 .query_formats = query_formats,
libavfilter/af_agate.c+2−2
@@ -260,7 +260,7 @@ static const AVFilterPad outputs[] = { · 259 unmodified lines
260 { NULL }260 { NULL }
261};261};
262 262
263AVFilter ff_af_agate = {263const AVFilter ff_af_agate = {
264 .name = "agate",264 .name = "agate",
265 .description = NULL_IF_CONFIG_SMALL("Audio gate."),265 .description = NULL_IF_CONFIG_SMALL("Audio gate."),
266 .query_formats = query_formats,266 .query_formats = query_formats,
@@ -437,7 +437,7 @@ static const AVFilterPad sidechaingate_outputs[] = { · 170 unmodified lines
437 { NULL }437 { NULL }
438};438};
439 439
440AVFilter ff_af_sidechaingate = {440const AVFilter ff_af_sidechaingate = {
441 .name = "sidechaingate",441 .name = "sidechaingate",
442 .description = NULL_IF_CONFIG_SMALL("Audio sidechain gate."),442 .description = NULL_IF_CONFIG_SMALL("Audio sidechain gate."),
443 .priv_size = sizeof(AudioGateContext),443 .priv_size = sizeof(AudioGateContext),
libavfilter/af_aiir.c+1−1
@@ -1577,7 +1577,7 @@ static const AVOption aiir_options[] = { · 1576 unmodified lines
1577 1577
1578AVFILTER_DEFINE_CLASS(aiir);1578AVFILTER_DEFINE_CLASS(aiir);
1579 1579
1580AVFilter ff_af_aiir = {1580const AVFilter ff_af_aiir = {
1581 .name = "aiir",1581 .name = "aiir",
1582 .description = NULL_IF_CONFIG_SMALL("Apply Infinite Impulse Response filter with supplied coefficients."),1582 .description = NULL_IF_CONFIG_SMALL("Apply Infinite Impulse Response filter with supplied coefficients."),
1583 .priv_size = sizeof(AudioIIRContext),1583 .priv_size = sizeof(AudioIIRContext),
libavfilter/af_alimiter.c+1−1
@@ -362,7 +362,7 @@ static const AVFilterPad alimiter_outputs[] = { · 361 unmodified lines
362 { NULL }362 { NULL }
363};363};
364 364
365AVFilter ff_af_alimiter = {365const AVFilter ff_af_alimiter = {
366 .name = "alimiter",366 .name = "alimiter",
367 .description = NULL_IF_CONFIG_SMALL("Audio lookahead limiter."),367 .description = NULL_IF_CONFIG_SMALL("Audio lookahead limiter."),
368 .priv_size = sizeof(AudioLimiterContext),368 .priv_size = sizeof(AudioLimiterContext),
libavfilter/af_amerge.c+1−1
@@ -347,7 +347,7 @@ static const AVFilterPad amerge_outputs[] = { · 346 unmodified lines
347 { NULL }347 { NULL }
348};348};
349 349
350AVFilter ff_af_amerge = {350const AVFilter ff_af_amerge = {
351 .name = "amerge",351 .name = "amerge",
352 .description = NULL_IF_CONFIG_SMALL("Merge two or more audio streams into "352 .description = NULL_IF_CONFIG_SMALL("Merge two or more audio streams into "
353 "a single multi-channel stream."),353 "a single multi-channel stream."),
libavfilter/af_amix.c+1−1
@@ -637,7 +637,7 @@ static const AVFilterPad avfilter_af_amix_outputs[] = { · 636 unmodified lines
637 { NULL }637 { NULL }
638};638};
639 639
640AVFilter ff_af_amix = {640const AVFilter ff_af_amix = {
641 .name = "amix",641 .name = "amix",
642 .description = NULL_IF_CONFIG_SMALL("Audio mixing."),642 .description = NULL_IF_CONFIG_SMALL("Audio mixing."),
643 .priv_size = sizeof(MixContext),643 .priv_size = sizeof(MixContext),
libavfilter/af_amultiply.c+1−1
@@ -205,7 +205,7 @@ static const AVFilterPad outputs[] = { · 204 unmodified lines
205 { NULL }205 { NULL }
206};206};
207 207
208AVFilter ff_af_amultiply = {208const AVFilter ff_af_amultiply = {
209 .name = "amultiply",209 .name = "amultiply",
210 .description = NULL_IF_CONFIG_SMALL("Multiply two audio streams."),210 .description = NULL_IF_CONFIG_SMALL("Multiply two audio streams."),
211 .priv_size = sizeof(AudioMultiplyContext),211 .priv_size = sizeof(AudioMultiplyContext),
libavfilter/af_anequalizer.c+1−1
@@ -764,7 +764,7 @@ static const AVFilterPad inputs[] = { · 763 unmodified lines
764 { NULL }764 { NULL }
765};765};
766 766
767AVFilter ff_af_anequalizer = {767const AVFilter ff_af_anequalizer = {
768 .name = "anequalizer",768 .name = "anequalizer",
769 .description = NULL_IF_CONFIG_SMALL("Apply high-order audio parametric multi band equalizer."),769 .description = NULL_IF_CONFIG_SMALL("Apply high-order audio parametric multi band equalizer."),
770 .priv_size = sizeof(AudioNEqualizerContext),770 .priv_size = sizeof(AudioNEqualizerContext),
libavfilter/af_anlmdn.c+1−1
@@ -408,7 +408,7 @@ static const AVFilterPad outputs[] = { · 407 unmodified lines
408 { NULL }408 { NULL }
409};409};
410 410
411AVFilter ff_af_anlmdn = {411const AVFilter ff_af_anlmdn = {
412 .name = "anlmdn",412 .name = "anlmdn",
413 .description = NULL_IF_CONFIG_SMALL("Reduce broadband noise from stream using Non-Local Means."),413 .description = NULL_IF_CONFIG_SMALL("Reduce broadband noise from stream using Non-Local Means."),
414 .query_formats = query_formats,414 .query_formats = query_formats,
libavfilter/af_anlms.c+1−1
@@ -314,7 +314,7 @@ static const AVFilterPad outputs[] = { · 313 unmodified lines
314 { NULL }314 { NULL }
315};315};
316 316
317AVFilter ff_af_anlms = {317const AVFilter ff_af_anlms = {
318 .name = "anlms",318 .name = "anlms",
319 .description = NULL_IF_CONFIG_SMALL("Apply Normalized Least-Mean-Squares algorithm to first audio stream."),319 .description = NULL_IF_CONFIG_SMALL("Apply Normalized Least-Mean-Squares algorithm to first audio stream."),
320 .priv_size = sizeof(AudioNLMSContext),320 .priv_size = sizeof(AudioNLMSContext),
libavfilter/af_anull.c+1−1
@@ -43,7 +43,7 @@ static const AVFilterPad avfilter_af_anull_outputs[] = { · 42 unmodified lines
43 { NULL }43 { NULL }
44};44};
45 45
46AVFilter ff_af_anull = {46const AVFilter ff_af_anull = {
47 .name = "anull",47 .name = "anull",
48 .description = NULL_IF_CONFIG_SMALL("Pass the source unchanged to the output."),48 .description = NULL_IF_CONFIG_SMALL("Pass the source unchanged to the output."),
49 .inputs = avfilter_af_anull_inputs,49 .inputs = avfilter_af_anull_inputs,
libavfilter/af_apad.c+1−1
@@ -168,7 +168,7 @@ static const AVFilterPad apad_outputs[] = { · 167 unmodified lines
168 { NULL }168 { NULL }
169};169};
170 170
171AVFilter ff_af_apad = {171const AVFilter ff_af_apad = {
172 .name = "apad",172 .name = "apad",
173 .description = NULL_IF_CONFIG_SMALL("Pad audio with silence."),173 .description = NULL_IF_CONFIG_SMALL("Pad audio with silence."),
174 .init = init,174 .init = init,
libavfilter/af_aphaser.c+1−1
@@ -290,7 +290,7 @@ static const AVFilterPad aphaser_outputs[] = { · 289 unmodified lines
290 { NULL }290 { NULL }
291};291};
292 292
293AVFilter ff_af_aphaser = {293const AVFilter ff_af_aphaser = {
294 .name = "aphaser",294 .name = "aphaser",
295 .description = NULL_IF_CONFIG_SMALL("Add a phasing effect to the audio."),295 .description = NULL_IF_CONFIG_SMALL("Add a phasing effect to the audio."),
296 .query_formats = query_formats,296 .query_formats = query_formats,
libavfilter/af_apulsator.c+1−1
@@ -246,7 +246,7 @@ static const AVFilterPad outputs[] = { · 245 unmodified lines
246 { NULL }246 { NULL }
247};247};
248 248
249AVFilter ff_af_apulsator = {249const AVFilter ff_af_apulsator = {
250 .name = "apulsator",250 .name = "apulsator",
251 .description = NULL_IF_CONFIG_SMALL("Audio pulsator."),251 .description = NULL_IF_CONFIG_SMALL("Audio pulsator."),
252 .priv_size = sizeof(AudioPulsatorContext),252 .priv_size = sizeof(AudioPulsatorContext),
libavfilter/af_aresample.c+1−1
@@ -342,7 +342,7 @@ static const AVFilterPad aresample_outputs[] = { · 341 unmodified lines
342 { NULL }342 { NULL }
343};343};
344 344
345AVFilter ff_af_aresample = {345const AVFilter ff_af_aresample = {
346 .name = "aresample",346 .name = "aresample",
347 .description = NULL_IF_CONFIG_SMALL("Resample audio data."),347 .description = NULL_IF_CONFIG_SMALL("Resample audio data."),
348 .init_dict = init_dict,348 .init_dict = init_dict,
libavfilter/af_arnndn.c+1−1
@@ -1619,7 +1619,7 @@ static const AVOption arnndn_options[] = { · 1618 unmodified lines
1619 1619
1620AVFILTER_DEFINE_CLASS(arnndn);1620AVFILTER_DEFINE_CLASS(arnndn);
1621 1621
1622AVFilter ff_af_arnndn = {1622const AVFilter ff_af_arnndn = {
1623 .name = "arnndn",1623 .name = "arnndn",
1624 .description = NULL_IF_CONFIG_SMALL("Reduce noise from speech using Recurrent Neural Networks."),1624 .description = NULL_IF_CONFIG_SMALL("Reduce noise from speech using Recurrent Neural Networks."),
1625 .query_formats = query_formats,1625 .query_formats = query_formats,
libavfilter/af_asetnsamples.c+1−1
@@ -118,7 +118,7 @@ static const AVFilterPad asetnsamples_outputs[] = { · 117 unmodified lines
118 { NULL }118 { NULL }
119};119};
120 120
121AVFilter ff_af_asetnsamples = {121const AVFilter ff_af_asetnsamples = {
122 .name = "asetnsamples",122 .name = "asetnsamples",
123 .description = NULL_IF_CONFIG_SMALL("Set the number of samples for each output audio frames."),123 .description = NULL_IF_CONFIG_SMALL("Set the number of samples for each output audio frames."),
124 .priv_size = sizeof(ASNSContext),124 .priv_size = sizeof(ASNSContext),
libavfilter/af_asetrate.c+1−1
@@ -106,7 +106,7 @@ static const AVFilterPad asetrate_outputs[] = { · 105 unmodified lines
106 { NULL }106 { NULL }
107};107};
108 108
109AVFilter ff_af_asetrate = {109const AVFilter ff_af_asetrate = {
110 .name = "asetrate",110 .name = "asetrate",
111 .description = NULL_IF_CONFIG_SMALL("Change the sample rate without "111 .description = NULL_IF_CONFIG_SMALL("Change the sample rate without "
112 "altering the data."),112 "altering the data."),
libavfilter/af_ashowinfo.c+1−1
@@ -254,7 +254,7 @@ static const AVFilterPad outputs[] = { · 253 unmodified lines
254 { NULL }254 { NULL }
255};255};
256 256
257AVFilter ff_af_ashowinfo = {257const AVFilter ff_af_ashowinfo = {
258 .name = "ashowinfo",258 .name = "ashowinfo",
259 .description = NULL_IF_CONFIG_SMALL("Show textual information for each audio frame."),259 .description = NULL_IF_CONFIG_SMALL("Show textual information for each audio frame."),
260 .priv_size = sizeof(AShowInfoContext),260 .priv_size = sizeof(AShowInfoContext),
libavfilter/af_asoftclip.c+1−1
@@ -474,7 +474,7 @@ static const AVFilterPad outputs[] = { · 473 unmodified lines
474 { NULL }474 { NULL }
475};475};
476 476
477AVFilter ff_af_asoftclip = {477const AVFilter ff_af_asoftclip = {
478 .name = "asoftclip",478 .name = "asoftclip",
479 .description = NULL_IF_CONFIG_SMALL("Audio Soft Clipper."),479 .description = NULL_IF_CONFIG_SMALL("Audio Soft Clipper."),
480 .query_formats = query_formats,480 .query_formats = query_formats,
libavfilter/af_asr.c+1−1
@@ -168,7 +168,7 @@ static const AVFilterPad asr_outputs[] = { · 167 unmodified lines
168 { NULL }168 { NULL }
169};169};
170 170
171AVFilter ff_af_asr = {171const AVFilter ff_af_asr = {
172 .name = "asr",172 .name = "asr",
173 .description = NULL_IF_CONFIG_SMALL("Automatic Speech Recognition."),173 .description = NULL_IF_CONFIG_SMALL("Automatic Speech Recognition."),
174 .priv_size = sizeof(ASRContext),174 .priv_size = sizeof(ASRContext),
libavfilter/af_astats.c+1−1
@@ -837,7 +837,7 @@ static const AVFilterPad astats_outputs[] = { · 836 unmodified lines
837 { NULL }837 { NULL }
838};838};
839 839
840AVFilter ff_af_astats = {840const AVFilter ff_af_astats = {
841 .name = "astats",841 .name = "astats",
842 .description = NULL_IF_CONFIG_SMALL("Show time domain statistics about audio frames."),842 .description = NULL_IF_CONFIG_SMALL("Show time domain statistics about audio frames."),
843 .query_formats = query_formats,843 .query_formats = query_formats,
libavfilter/af_asubboost.c+1−1
@@ -244,7 +244,7 @@ static const AVFilterPad outputs[] = { · 243 unmodified lines
244 { NULL }244 { NULL }
245};245};
246 246
247AVFilter ff_af_asubboost = {247const AVFilter ff_af_asubboost = {
248 .name = "asubboost",248 .name = "asubboost",
249 .description = NULL_IF_CONFIG_SMALL("Boost subwoofer frequencies."),249 .description = NULL_IF_CONFIG_SMALL("Boost subwoofer frequencies."),
250 .query_formats = query_formats,250 .query_formats = query_formats,
libavfilter/af_asupercut.c+4−4
@@ -368,7 +368,7 @@ static const AVFilterPad outputs[] = { · 367 unmodified lines
368 { NULL }368 { NULL }
369};369};
370 370
371AVFilter ff_af_asupercut = {371const AVFilter ff_af_asupercut = {
372 .name = "asupercut",372 .name = "asupercut",
373 .description = NULL_IF_CONFIG_SMALL("Cut super frequencies."),373 .description = NULL_IF_CONFIG_SMALL("Cut super frequencies."),
374 .query_formats = query_formats,374 .query_formats = query_formats,
@@ -391,7 +391,7 @@ static const AVOption asubcut_options[] = { · 16 unmodified lines
391 391
392AVFILTER_DEFINE_CLASS(asubcut);392AVFILTER_DEFINE_CLASS(asubcut);
393 393
394AVFilter ff_af_asubcut = {394const AVFilter ff_af_asubcut = {
395 .name = "asubcut",395 .name = "asubcut",
396 .description = NULL_IF_CONFIG_SMALL("Cut subwoofer frequencies."),396 .description = NULL_IF_CONFIG_SMALL("Cut subwoofer frequencies."),
397 .query_formats = query_formats,397 .query_formats = query_formats,
@@ -416,7 +416,7 @@ static const AVOption asuperpass_asuperstop_options[] = { · 18 unmodified lines
416#define asuperpass_options asuperpass_asuperstop_options416#define asuperpass_options asuperpass_asuperstop_options
417AVFILTER_DEFINE_CLASS(asuperpass);417AVFILTER_DEFINE_CLASS(asuperpass);
418 418
419AVFilter ff_af_asuperpass = {419const AVFilter ff_af_asuperpass = {
420 .name = "asuperpass",420 .name = "asuperpass",
421 .description = NULL_IF_CONFIG_SMALL("Apply high order Butterworth band-pass filter."),421 .description = NULL_IF_CONFIG_SMALL("Apply high order Butterworth band-pass filter."),
422 .query_formats = query_formats,422 .query_formats = query_formats,
@@ -433,7 +433,7 @@ AVFilter ff_af_asuperpass = { · 10 unmodified lines
433#define asuperstop_options asuperpass_asuperstop_options433#define asuperstop_options asuperpass_asuperstop_options
434AVFILTER_DEFINE_CLASS(asuperstop);434AVFILTER_DEFINE_CLASS(asuperstop);
435 435
436AVFilter ff_af_asuperstop = {436const AVFilter ff_af_asuperstop = {
437 .name = "asuperstop",437 .name = "asuperstop",
438 .description = NULL_IF_CONFIG_SMALL("Apply high order Butterworth band-stop filter."),438 .description = NULL_IF_CONFIG_SMALL("Apply high order Butterworth band-stop filter."),
439 .query_formats = query_formats,439 .query_formats = query_formats,
libavfilter/af_atempo.c+1−1
@@ -1202,7 +1202,7 @@ static const AVFilterPad atempo_outputs[] = { · 1201 unmodified lines
1202 { NULL }1202 { NULL }
1203};1203};
1204 1204
1205AVFilter ff_af_atempo = {1205const AVFilter ff_af_atempo = {
1206 .name = "atempo",1206 .name = "atempo",
1207 .description = NULL_IF_CONFIG_SMALL("Adjust audio tempo."),1207 .description = NULL_IF_CONFIG_SMALL("Adjust audio tempo."),
1208 .init = init,1208 .init = init,
libavfilter/af_axcorrelate.c+1−1
@@ -365,7 +365,7 @@ static const AVOption axcorrelate_options[] = { · 364 unmodified lines
365 365
366AVFILTER_DEFINE_CLASS(axcorrelate);366AVFILTER_DEFINE_CLASS(axcorrelate);
367 367
368AVFilter ff_af_axcorrelate = {368const AVFilter ff_af_axcorrelate = {
369 .name = "axcorrelate",369 .name = "axcorrelate",
370 .description = NULL_IF_CONFIG_SMALL("Cross-correlate two audio streams."),370 .description = NULL_IF_CONFIG_SMALL("Cross-correlate two audio streams."),
371 .priv_size = sizeof(AudioXCorrelateContext),371 .priv_size = sizeof(AudioXCorrelateContext),
libavfilter/af_biquads.c+1−1
@@ -877,7 +877,7 @@ static av_cold int name_##_init(AVFilterContext *ctx) \ · 876 unmodified lines
877 return 0; \877 return 0; \
878} \878} \
879 \879 \
880AVFilter ff_af_##name_ = { \880const AVFilter ff_af_##name_ = { \
881 .name = #name_, \881 .name = #name_, \
882 .description = NULL_IF_CONFIG_SMALL(description_), \882 .description = NULL_IF_CONFIG_SMALL(description_), \
883 .priv_size = sizeof(BiquadsContext), \883 .priv_size = sizeof(BiquadsContext), \
libavfilter/af_bs2b.c+1−1
@@ -211,7 +211,7 @@ static const AVFilterPad bs2b_outputs[] = { · 210 unmodified lines
211 { NULL }211 { NULL }
212};212};
213 213
214AVFilter ff_af_bs2b = {214const AVFilter ff_af_bs2b = {
215 .name = "bs2b",215 .name = "bs2b",
216 .description = NULL_IF_CONFIG_SMALL("Bauer stereo-to-binaural filter."),216 .description = NULL_IF_CONFIG_SMALL("Bauer stereo-to-binaural filter."),
217 .query_formats = query_formats,217 .query_formats = query_formats,
libavfilter/af_channelmap.c+1−1
@@ -398,7 +398,7 @@ static const AVFilterPad avfilter_af_channelmap_outputs[] = { · 397 unmodified lines
398 { NULL }398 { NULL }
399};399};
400 400
401AVFilter ff_af_channelmap = {401const AVFilter ff_af_channelmap = {
402 .name = "channelmap",402 .name = "channelmap",
403 .description = NULL_IF_CONFIG_SMALL("Remap audio channels."),403 .description = NULL_IF_CONFIG_SMALL("Remap audio channels."),
404 .init = channelmap_init,404 .init = channelmap_init,
libavfilter/af_channelsplit.c+1−1
@@ -168,7 +168,7 @@ static const AVFilterPad avfilter_af_channelsplit_inputs[] = { · 167 unmodified lines
168 { NULL }168 { NULL }
169};169};
170 170
171AVFilter ff_af_channelsplit = {171const AVFilter ff_af_channelsplit = {
172 .name = "channelsplit",172 .name = "channelsplit",
173 .description = NULL_IF_CONFIG_SMALL("Split audio into per-channel streams."),173 .description = NULL_IF_CONFIG_SMALL("Split audio into per-channel streams."),
174 .priv_size = sizeof(ChannelSplitContext),174 .priv_size = sizeof(ChannelSplitContext),
libavfilter/af_chorus.c+1−1
@@ -369,7 +369,7 @@ static const AVFilterPad chorus_outputs[] = { · 368 unmodified lines
369 { NULL }369 { NULL }
370};370};
371 371
372AVFilter ff_af_chorus = {372const AVFilter ff_af_chorus = {
373 .name = "chorus",373 .name = "chorus",
374 .description = NULL_IF_CONFIG_SMALL("Add a chorus effect to the audio."),374 .description = NULL_IF_CONFIG_SMALL("Add a chorus effect to the audio."),
375 .query_formats = query_formats,375 .query_formats = query_formats,
libavfilter/af_compand.c+1−1
@@ -585,7 +585,7 @@ static const AVFilterPad compand_outputs[] = { · 584 unmodified lines
585};585};
586 586
587 587
588AVFilter ff_af_compand = {588const AVFilter ff_af_compand = {
589 .name = "compand",589 .name = "compand",
590 .description = NULL_IF_CONFIG_SMALL(590 .description = NULL_IF_CONFIG_SMALL(
591 "Compress or expand audio dynamic range."),591 "Compress or expand audio dynamic range."),
libavfilter/af_compensationdelay.c+1−1
@@ -186,7 +186,7 @@ static const AVFilterPad compensationdelay_outputs[] = { · 185 unmodified lines
186 { NULL }186 { NULL }
187};187};
188 188
189AVFilter ff_af_compensationdelay = {189const AVFilter ff_af_compensationdelay = {
190 .name = "compensationdelay",190 .name = "compensationdelay",
191 .description = NULL_IF_CONFIG_SMALL("Audio Compensation Delay Line."),191 .description = NULL_IF_CONFIG_SMALL("Audio Compensation Delay Line."),
192 .query_formats = query_formats,192 .query_formats = query_formats,
libavfilter/af_crossfeed.c+1−1
@@ -175,7 +175,7 @@ static const AVFilterPad outputs[] = { · 174 unmodified lines
175 { NULL }175 { NULL }
176};176};
177 177
178AVFilter ff_af_crossfeed = {178const AVFilter ff_af_crossfeed = {
179 .name = "crossfeed",179 .name = "crossfeed",
180 .description = NULL_IF_CONFIG_SMALL("Apply headphone crossfeed filter."),180 .description = NULL_IF_CONFIG_SMALL("Apply headphone crossfeed filter."),
181 .query_formats = query_formats,181 .query_formats = query_formats,
libavfilter/af_crystalizer.c+1−1
@@ -456,7 +456,7 @@ static const AVFilterPad outputs[] = { · 455 unmodified lines
456 { NULL }456 { NULL }
457};457};
458 458
459AVFilter ff_af_crystalizer = {459const AVFilter ff_af_crystalizer = {
460 .name = "crystalizer",460 .name = "crystalizer",
461 .description = NULL_IF_CONFIG_SMALL("Simple audio noise sharpening filter."),461 .description = NULL_IF_CONFIG_SMALL("Simple audio noise sharpening filter."),
462 .query_formats = query_formats,462 .query_formats = query_formats,
libavfilter/af_dcshift.c+1−1
@@ -160,7 +160,7 @@ static const AVFilterPad dcshift_outputs[] = { · 159 unmodified lines
160 { NULL }160 { NULL }
161};161};
162 162
163AVFilter ff_af_dcshift = {163const AVFilter ff_af_dcshift = {
164 .name = "dcshift",164 .name = "dcshift",
165 .description = NULL_IF_CONFIG_SMALL("Apply a DC shift to the audio."),165 .description = NULL_IF_CONFIG_SMALL("Apply a DC shift to the audio."),
166 .query_formats = query_formats,166 .query_formats = query_formats,
libavfilter/af_deesser.c+1−1
@@ -231,7 +231,7 @@ static const AVFilterPad outputs[] = { · 230 unmodified lines
231 { NULL }231 { NULL }
232};232};
233 233
234AVFilter ff_af_deesser = {234const AVFilter ff_af_deesser = {
235 .name = "deesser",235 .name = "deesser",
236 .description = NULL_IF_CONFIG_SMALL("Apply de-essing to the audio."),236 .description = NULL_IF_CONFIG_SMALL("Apply de-essing to the audio."),
237 .query_formats = query_formats,237 .query_formats = query_formats,
libavfilter/af_drmeter.c+1−1
@@ -221,7 +221,7 @@ static const AVFilterPad drmeter_outputs[] = { · 220 unmodified lines
221 { NULL }221 { NULL }
222};222};
223 223
224AVFilter ff_af_drmeter = {224const AVFilter ff_af_drmeter = {
225 .name = "drmeter",225 .name = "drmeter",
226 .description = NULL_IF_CONFIG_SMALL("Measure audio dynamic range."),226 .description = NULL_IF_CONFIG_SMALL("Measure audio dynamic range."),
227 .query_formats = query_formats,227 .query_formats = query_formats,
libavfilter/af_dynaudnorm.c+1−1
@@ -868,7 +868,7 @@ static const AVFilterPad avfilter_af_dynaudnorm_outputs[] = { · 867 unmodified lines
868 { NULL }868 { NULL }
869};869};
870 870
871AVFilter ff_af_dynaudnorm = {871const AVFilter ff_af_dynaudnorm = {
872 .name = "dynaudnorm",872 .name = "dynaudnorm",
873 .description = NULL_IF_CONFIG_SMALL("Dynamic Audio Normalizer."),873 .description = NULL_IF_CONFIG_SMALL("Dynamic Audio Normalizer."),
874 .query_formats = query_formats,874 .query_formats = query_formats,
libavfilter/af_earwax.c+1−1
@@ -231,7 +231,7 @@ static const AVFilterPad earwax_outputs[] = { · 230 unmodified lines
231 { NULL }231 { NULL }
232};232};
233 233
234AVFilter ff_af_earwax = {234const AVFilter ff_af_earwax = {
235 .name = "earwax",235 .name = "earwax",
236 .description = NULL_IF_CONFIG_SMALL("Widen the stereo image."),236 .description = NULL_IF_CONFIG_SMALL("Widen the stereo image."),
237 .query_formats = query_formats,237 .query_formats = query_formats,
libavfilter/af_extrastereo.c+1−1
@@ -120,7 +120,7 @@ static const AVFilterPad outputs[] = { · 119 unmodified lines
120 { NULL }120 { NULL }
121};121};
122 122
123AVFilter ff_af_extrastereo = {123const AVFilter ff_af_extrastereo = {
124 .name = "extrastereo",124 .name = "extrastereo",
125 .description = NULL_IF_CONFIG_SMALL("Increase difference between stereo audio channels."),125 .description = NULL_IF_CONFIG_SMALL("Increase difference between stereo audio channels."),
126 .query_formats = query_formats,126 .query_formats = query_formats,
libavfilter/af_firequalizer.c+1−1
@@ -968,7 +968,7 @@ static const AVFilterPad firequalizer_outputs[] = { · 967 unmodified lines
968 { NULL }968 { NULL }
969};969};
970 970
971AVFilter ff_af_firequalizer = {971const AVFilter ff_af_firequalizer = {
972 .name = "firequalizer",972 .name = "firequalizer",
973 .description = NULL_IF_CONFIG_SMALL("Finite Impulse Response Equalizer."),973 .description = NULL_IF_CONFIG_SMALL("Finite Impulse Response Equalizer."),
974 .uninit = uninit,974 .uninit = uninit,
libavfilter/af_flanger.c+1−1
@@ -233,7 +233,7 @@ static const AVFilterPad flanger_outputs[] = { · 232 unmodified lines
233 { NULL }233 { NULL }
234};234};
235 235
236AVFilter ff_af_flanger = {236const AVFilter ff_af_flanger = {
237 .name = "flanger",237 .name = "flanger",
238 .description = NULL_IF_CONFIG_SMALL("Apply a flanging effect to the audio."),238 .description = NULL_IF_CONFIG_SMALL("Apply a flanging effect to the audio."),
239 .query_formats = query_formats,239 .query_formats = query_formats,
libavfilter/af_haas.c+1−1
@@ -216,7 +216,7 @@ static const AVFilterPad outputs[] = { · 215 unmodified lines
216 { NULL }216 { NULL }
217};217};
218 218
219AVFilter ff_af_haas = {219const AVFilter ff_af_haas = {
220 .name = "haas",220 .name = "haas",
221 .description = NULL_IF_CONFIG_SMALL("Apply Haas Stereo Enhancer."),221 .description = NULL_IF_CONFIG_SMALL("Apply Haas Stereo Enhancer."),
222 .query_formats = query_formats,222 .query_formats = query_formats,
libavfilter/af_hdcd.c+1−1
@@ -1772,7 +1772,7 @@ static const AVFilterPad avfilter_af_hdcd_outputs[] = { · 1771 unmodified lines
1772 { NULL }1772 { NULL }
1773};1773};
1774 1774
1775AVFilter ff_af_hdcd = {1775const AVFilter ff_af_hdcd = {
1776 .name = "hdcd",1776 .name = "hdcd",
1777 .description = NULL_IF_CONFIG_SMALL("Apply High Definition Compatible Digital (HDCD) decoding."),1777 .description = NULL_IF_CONFIG_SMALL("Apply High Definition Compatible Digital (HDCD) decoding."),
1778 .priv_size = sizeof(HDCDContext),1778 .priv_size = sizeof(HDCDContext),
libavfilter/af_headphone.c+1−1
@@ -744,7 +744,7 @@ static const AVFilterPad outputs[] = { · 743 unmodified lines
744 { NULL }744 { NULL }
745};745};
746 746
747AVFilter ff_af_headphone = {747const AVFilter ff_af_headphone = {
748 .name = "headphone",748 .name = "headphone",
749 .description = NULL_IF_CONFIG_SMALL("Apply headphone binaural spatialization with HRTFs in additional streams."),749 .description = NULL_IF_CONFIG_SMALL("Apply headphone binaural spatialization with HRTFs in additional streams."),
750 .priv_size = sizeof(HeadphoneContext),750 .priv_size = sizeof(HeadphoneContext),
libavfilter/af_join.c+1−1
@@ -528,7 +528,7 @@ static const AVFilterPad avfilter_af_join_outputs[] = { · 527 unmodified lines
528 { NULL }528 { NULL }
529};529};
530 530
531AVFilter ff_af_join = {531const AVFilter ff_af_join = {
532 .name = "join",532 .name = "join",
533 .description = NULL_IF_CONFIG_SMALL("Join multiple audio streams into "533 .description = NULL_IF_CONFIG_SMALL("Join multiple audio streams into "
534 "multi-channel output."),534 "multi-channel output."),
libavfilter/af_ladspa.c+1−1
@@ -791,7 +791,7 @@ static const AVFilterPad ladspa_outputs[] = { · 790 unmodified lines
791 { NULL }791 { NULL }
792};792};
793 793
794AVFilter ff_af_ladspa = {794const AVFilter ff_af_ladspa = {
795 .name = "ladspa",795 .name = "ladspa",
796 .description = NULL_IF_CONFIG_SMALL("Apply LADSPA effect."),796 .description = NULL_IF_CONFIG_SMALL("Apply LADSPA effect."),
797 .priv_size = sizeof(LADSPAContext),797 .priv_size = sizeof(LADSPAContext),
libavfilter/af_loudnorm.c+1−1
@@ -919,7 +919,7 @@ static const AVFilterPad avfilter_af_loudnorm_outputs[] = { · 918 unmodified lines
919 { NULL }919 { NULL }
920};920};
921 921
922AVFilter ff_af_loudnorm = {922const AVFilter ff_af_loudnorm = {
923 .name = "loudnorm",923 .name = "loudnorm",
924 .description = NULL_IF_CONFIG_SMALL("EBU R128 loudness normalization"),924 .description = NULL_IF_CONFIG_SMALL("EBU R128 loudness normalization"),
925 .priv_size = sizeof(LoudNormContext),925 .priv_size = sizeof(LoudNormContext),
libavfilter/af_lv2.c+1−1
@@ -588,7 +588,7 @@ static const AVFilterPad lv2_outputs[] = { · 587 unmodified lines
588 { NULL }588 { NULL }
589};589};
590 590
591AVFilter ff_af_lv2 = {591const AVFilter ff_af_lv2 = {
592 .name = "lv2",592 .name = "lv2",
593 .description = NULL_IF_CONFIG_SMALL("Apply LV2 effect."),593 .description = NULL_IF_CONFIG_SMALL("Apply LV2 effect."),
594 .priv_size = sizeof(LV2Context),594 .priv_size = sizeof(LV2Context),
libavfilter/af_mcompand.c+1−1
@@ -666,7 +666,7 @@ static const AVFilterPad mcompand_outputs[] = { · 665 unmodified lines
666};666};
667 667
668 668
669AVFilter ff_af_mcompand = {669const AVFilter ff_af_mcompand = {
670 .name = "mcompand",670 .name = "mcompand",
671 .description = NULL_IF_CONFIG_SMALL(671 .description = NULL_IF_CONFIG_SMALL(
672 "Multiband Compress or expand audio dynamic range."),672 "Multiband Compress or expand audio dynamic range."),
libavfilter/af_pan.c+1−1
@@ -448,7 +448,7 @@ static const AVFilterPad pan_outputs[] = { · 447 unmodified lines
448 { NULL }448 { NULL }
449};449};
450 450
451AVFilter ff_af_pan = {451const AVFilter ff_af_pan = {
452 .name = "pan",452 .name = "pan",
453 .description = NULL_IF_CONFIG_SMALL("Remix channels with coefficients (panning)."),453 .description = NULL_IF_CONFIG_SMALL("Remix channels with coefficients (panning)."),
454 .priv_size = sizeof(PanContext),454 .priv_size = sizeof(PanContext),
libavfilter/af_replaygain.c+1−1
@@ -604,7 +604,7 @@ static const AVFilterPad replaygain_outputs[] = { · 603 unmodified lines
604 { NULL }604 { NULL }
605};605};
606 606
607AVFilter ff_af_replaygain = {607const AVFilter ff_af_replaygain = {
608 .name = "replaygain",608 .name = "replaygain",
609 .description = NULL_IF_CONFIG_SMALL("ReplayGain scanner."),609 .description = NULL_IF_CONFIG_SMALL("ReplayGain scanner."),
610 .query_formats = query_formats,610 .query_formats = query_formats,
libavfilter/af_rubberband.c+1−1
@@ -234,7 +234,7 @@ static const AVFilterPad rubberband_outputs[] = { · 233 unmodified lines
234 { NULL }234 { NULL }
235};235};
236 236
237AVFilter ff_af_rubberband = {237const AVFilter ff_af_rubberband = {
238 .name = "rubberband",238 .name = "rubberband",
239 .description = NULL_IF_CONFIG_SMALL("Apply time-stretching and pitch-shifting."),239 .description = NULL_IF_CONFIG_SMALL("Apply time-stretching and pitch-shifting."),
240 .query_formats = query_formats,240 .query_formats = query_formats,
libavfilter/af_sidechaincompress.c+2−2
@@ -387,7 +387,7 @@ static const AVFilterPad sidechaincompress_outputs[] = { · 386 unmodified lines
387 { NULL }387 { NULL }
388};388};
389 389
390AVFilter ff_af_sidechaincompress = {390const AVFilter ff_af_sidechaincompress = {
391 .name = "sidechaincompress",391 .name = "sidechaincompress",
392 .description = NULL_IF_CONFIG_SMALL("Sidechain compressor."),392 .description = NULL_IF_CONFIG_SMALL("Sidechain compressor."),
393 .priv_size = sizeof(SidechainCompressContext),393 .priv_size = sizeof(SidechainCompressContext),
@@ -483,7 +483,7 @@ static const AVFilterPad acompressor_outputs[] = { · 89 unmodified lines
483 { NULL }483 { NULL }
484};484};
485 485
486AVFilter ff_af_acompressor = {486const AVFilter ff_af_acompressor = {
487 .name = "acompressor",487 .name = "acompressor",
488 .description = NULL_IF_CONFIG_SMALL("Audio compressor."),488 .description = NULL_IF_CONFIG_SMALL("Audio compressor."),
489 .priv_size = sizeof(SidechainCompressContext),489 .priv_size = sizeof(SidechainCompressContext),
libavfilter/af_silencedetect.c+1−1
@@ -258,7 +258,7 @@ static const AVFilterPad silencedetect_outputs[] = { · 257 unmodified lines
258 { NULL }258 { NULL }
259};259};
260 260
261AVFilter ff_af_silencedetect = {261const AVFilter ff_af_silencedetect = {
262 .name = "silencedetect",262 .name = "silencedetect",
263 .description = NULL_IF_CONFIG_SMALL("Detect silence."),263 .description = NULL_IF_CONFIG_SMALL("Detect silence."),
264 .priv_size = sizeof(SilenceDetectContext),264 .priv_size = sizeof(SilenceDetectContext),
libavfilter/af_silenceremove.c+1−1
@@ -668,7 +668,7 @@ static const AVFilterPad silenceremove_outputs[] = { · 667 unmodified lines
668 { NULL }668 { NULL }
669};669};
670 670
671AVFilter ff_af_silenceremove = {671const AVFilter ff_af_silenceremove = {
672 .name = "silenceremove",672 .name = "silenceremove",
673 .description = NULL_IF_CONFIG_SMALL("Remove silence."),673 .description = NULL_IF_CONFIG_SMALL("Remove silence."),
674 .priv_size = sizeof(SilenceRemoveContext),674 .priv_size = sizeof(SilenceRemoveContext),
libavfilter/af_sofalizer.c+1−1
@@ -1092,7 +1092,7 @@ static const AVFilterPad outputs[] = { · 1091 unmodified lines
1092 { NULL }1092 { NULL }
1093};1093};
1094 1094
1095AVFilter ff_af_sofalizer = {1095const AVFilter ff_af_sofalizer = {
1096 .name = "sofalizer",1096 .name = "sofalizer",
1097 .description = NULL_IF_CONFIG_SMALL("SOFAlizer (Spatially Oriented Format for Acoustics)."),1097 .description = NULL_IF_CONFIG_SMALL("SOFAlizer (Spatially Oriented Format for Acoustics)."),
1098 .priv_size = sizeof(SOFAlizerContext),1098 .priv_size = sizeof(SOFAlizerContext),
libavfilter/af_speechnorm.c+1−1
@@ -565,7 +565,7 @@ static const AVFilterPad outputs[] = { · 564 unmodified lines
565 { NULL }565 { NULL }
566};566};
567 567
568AVFilter ff_af_speechnorm = {568const AVFilter ff_af_speechnorm = {
569 .name = "speechnorm",569 .name = "speechnorm",
570 .description = NULL_IF_CONFIG_SMALL("Speech Normalizer."),570 .description = NULL_IF_CONFIG_SMALL("Speech Normalizer."),
571 .query_formats = query_formats,571 .query_formats = query_formats,
libavfilter/af_stereotools.c+1−1
@@ -375,7 +375,7 @@ static const AVFilterPad outputs[] = { · 374 unmodified lines
375 { NULL }375 { NULL }
376};376};
377 377
378AVFilter ff_af_stereotools = {378const AVFilter ff_af_stereotools = {
379 .name = "stereotools",379 .name = "stereotools",
380 .description = NULL_IF_CONFIG_SMALL("Apply various stereo tools."),380 .description = NULL_IF_CONFIG_SMALL("Apply various stereo tools."),
381 .query_formats = query_formats,381 .query_formats = query_formats,
libavfilter/af_stereowiden.c+1−1
@@ -156,7 +156,7 @@ static const AVFilterPad outputs[] = { · 155 unmodified lines
156 { NULL }156 { NULL }
157};157};
158 158
159AVFilter ff_af_stereowiden = {159const AVFilter ff_af_stereowiden = {
160 .name = "stereowiden",160 .name = "stereowiden",
161 .description = NULL_IF_CONFIG_SMALL("Apply stereo widening effect."),161 .description = NULL_IF_CONFIG_SMALL("Apply stereo widening effect."),
162 .query_formats = query_formats,162 .query_formats = query_formats,
libavfilter/af_superequalizer.c+1−1
@@ -374,7 +374,7 @@ static const AVOption superequalizer_options[] = { · 373 unmodified lines
374 374
375AVFILTER_DEFINE_CLASS(superequalizer);375AVFILTER_DEFINE_CLASS(superequalizer);
376 376
377AVFilter ff_af_superequalizer = {377const AVFilter ff_af_superequalizer = {
378 .name = "superequalizer",378 .name = "superequalizer",
379 .description = NULL_IF_CONFIG_SMALL("Apply 18 band equalization filter."),379 .description = NULL_IF_CONFIG_SMALL("Apply 18 band equalization filter."),
380 .priv_size = sizeof(SuperEqualizerContext),380 .priv_size = sizeof(SuperEqualizerContext),
libavfilter/af_surround.c+1−1
@@ -1785,7 +1785,7 @@ static const AVFilterPad outputs[] = { · 1784 unmodified lines
1785 { NULL }1785 { NULL }
1786};1786};
1787 1787
1788AVFilter ff_af_surround = {1788const AVFilter ff_af_surround = {
1789 .name = "surround",1789 .name = "surround",
1790 .description = NULL_IF_CONFIG_SMALL("Apply audio surround upmix filter."),1790 .description = NULL_IF_CONFIG_SMALL("Apply audio surround upmix filter."),
1791 .query_formats = query_formats,1791 .query_formats = query_formats,
libavfilter/af_tremolo.c+1−1
@@ -160,7 +160,7 @@ static const AVFilterPad avfilter_af_tremolo_outputs[] = { · 159 unmodified lines
160 { NULL }160 { NULL }
161};161};
162 162
163AVFilter ff_af_tremolo = {163const AVFilter ff_af_tremolo = {
164 .name = "tremolo",164 .name = "tremolo",
165 .description = NULL_IF_CONFIG_SMALL("Apply tremolo effect."),165 .description = NULL_IF_CONFIG_SMALL("Apply tremolo effect."),
166 .priv_size = sizeof(TremoloContext),166 .priv_size = sizeof(TremoloContext),
libavfilter/af_vibrato.c+1−1
@@ -198,7 +198,7 @@ static const AVFilterPad avfilter_af_vibrato_outputs[] = { · 197 unmodified lines
198 { NULL }198 { NULL }
199};199};
200 200
201AVFilter ff_af_vibrato = {201const AVFilter ff_af_vibrato = {
202 .name = "vibrato",202 .name = "vibrato",
203 .description = NULL_IF_CONFIG_SMALL("Apply vibrato effect."),203 .description = NULL_IF_CONFIG_SMALL("Apply vibrato effect."),
204 .priv_size = sizeof(VibratoContext),204 .priv_size = sizeof(VibratoContext),
libavfilter/af_volume.c+1−1
@@ -477,7 +477,7 @@ static const AVFilterPad avfilter_af_volume_outputs[] = { · 476 unmodified lines
477 { NULL }477 { NULL }
478};478};
479 479
480AVFilter ff_af_volume = {480const AVFilter ff_af_volume = {
481 .name = "volume",481 .name = "volume",
482 .description = NULL_IF_CONFIG_SMALL("Change input volume."),482 .description = NULL_IF_CONFIG_SMALL("Change input volume."),
483 .query_formats = query_formats,483 .query_formats = query_formats,
libavfilter/af_volumedetect.c+1−1
@@ -155,7 +155,7 @@ static const AVFilterPad volumedetect_outputs[] = { · 154 unmodified lines
155 { NULL }155 { NULL }
156};156};
157 157
158AVFilter ff_af_volumedetect = {158const AVFilter ff_af_volumedetect = {
159 .name = "volumedetect",159 .name = "volumedetect",
160 .description = NULL_IF_CONFIG_SMALL("Detect audio volume."),160 .description = NULL_IF_CONFIG_SMALL("Detect audio volume."),
161 .priv_size = sizeof(VolDetectContext),161 .priv_size = sizeof(VolDetectContext),
libavfilter/allfilters.c+490−490
@@ -23,510 +23,510 @@ · 22 unmodified lines
23#include "avfilter.h"23#include "avfilter.h"
24#include "config.h"24#include "config.h"
25 25
26extern AVFilter ff_af_abench;26extern const AVFilter ff_af_abench;
27extern AVFilter ff_af_acompressor;27extern const AVFilter ff_af_acompressor;
28extern AVFilter ff_af_acontrast;28extern const AVFilter ff_af_acontrast;
29extern AVFilter ff_af_acopy;29extern const AVFilter ff_af_acopy;
30extern AVFilter ff_af_acue;30extern const AVFilter ff_af_acue;
31extern AVFilter ff_af_acrossfade;31extern const AVFilter ff_af_acrossfade;
32extern AVFilter ff_af_acrossover;32extern const AVFilter ff_af_acrossover;
33extern AVFilter ff_af_acrusher;33extern const AVFilter ff_af_acrusher;
34extern AVFilter ff_af_adeclick;34extern const AVFilter ff_af_adeclick;
35extern AVFilter ff_af_adeclip;35extern const AVFilter ff_af_adeclip;
36extern AVFilter ff_af_adelay;36extern const AVFilter ff_af_adelay;
37extern AVFilter ff_af_adenorm;37extern const AVFilter ff_af_adenorm;
38extern AVFilter ff_af_aderivative;38extern const AVFilter ff_af_aderivative;
39extern AVFilter ff_af_aecho;39extern const AVFilter ff_af_aecho;
40extern AVFilter ff_af_aemphasis;40extern const AVFilter ff_af_aemphasis;
41extern AVFilter ff_af_aeval;41extern const AVFilter ff_af_aeval;
42extern AVFilter ff_af_aexciter;42extern const AVFilter ff_af_aexciter;
43extern AVFilter ff_af_afade;43extern const AVFilter ff_af_afade;
44extern AVFilter ff_af_afftdn;44extern const AVFilter ff_af_afftdn;
45extern AVFilter ff_af_afftfilt;45extern const AVFilter ff_af_afftfilt;
46extern AVFilter ff_af_afir;46extern const AVFilter ff_af_afir;
47extern AVFilter ff_af_aformat;47extern const AVFilter ff_af_aformat;
48extern AVFilter ff_af_afreqshift;48extern const AVFilter ff_af_afreqshift;
49extern AVFilter ff_af_agate;49extern const AVFilter ff_af_agate;
50extern AVFilter ff_af_aiir;50extern const AVFilter ff_af_aiir;
51extern AVFilter ff_af_aintegral;51extern const AVFilter ff_af_aintegral;
52extern AVFilter ff_af_ainterleave;52extern const AVFilter ff_af_ainterleave;
53extern AVFilter ff_af_alimiter;53extern const AVFilter ff_af_alimiter;
54extern AVFilter ff_af_allpass;54extern const AVFilter ff_af_allpass;
55extern AVFilter ff_af_aloop;55extern const AVFilter ff_af_aloop;
56extern AVFilter ff_af_amerge;56extern const AVFilter ff_af_amerge;
57extern AVFilter ff_af_ametadata;57extern const AVFilter ff_af_ametadata;
58extern AVFilter ff_af_amix;58extern const AVFilter ff_af_amix;
59extern AVFilter ff_af_amultiply;59extern const AVFilter ff_af_amultiply;
60extern AVFilter ff_af_anequalizer;60extern const AVFilter ff_af_anequalizer;
61extern AVFilter ff_af_anlmdn;61extern const AVFilter ff_af_anlmdn;
62extern AVFilter ff_af_anlms;62extern const AVFilter ff_af_anlms;
63extern AVFilter ff_af_anull;63extern const AVFilter ff_af_anull;
64extern AVFilter ff_af_apad;64extern const AVFilter ff_af_apad;
65extern AVFilter ff_af_aperms;65extern const AVFilter ff_af_aperms;
66extern AVFilter ff_af_aphaser;66extern const AVFilter ff_af_aphaser;
67extern AVFilter ff_af_aphaseshift;67extern const AVFilter ff_af_aphaseshift;
68extern AVFilter ff_af_apulsator;68extern const AVFilter ff_af_apulsator;
69extern AVFilter ff_af_arealtime;69extern const AVFilter ff_af_arealtime;
70extern AVFilter ff_af_aresample;70extern const AVFilter ff_af_aresample;
71extern AVFilter ff_af_areverse;71extern const AVFilter ff_af_areverse;
72extern AVFilter ff_af_arnndn;72extern const AVFilter ff_af_arnndn;
73extern AVFilter ff_af_aselect;73extern const AVFilter ff_af_aselect;
74extern AVFilter ff_af_asendcmd;74extern const AVFilter ff_af_asendcmd;
75extern AVFilter ff_af_asetnsamples;75extern const AVFilter ff_af_asetnsamples;
76extern AVFilter ff_af_asetpts;76extern const AVFilter ff_af_asetpts;
77extern AVFilter ff_af_asetrate;77extern const AVFilter ff_af_asetrate;
78extern AVFilter ff_af_asettb;78extern const AVFilter ff_af_asettb;
79extern AVFilter ff_af_ashowinfo;79extern const AVFilter ff_af_ashowinfo;
80extern AVFilter ff_af_asidedata;80extern const AVFilter ff_af_asidedata;
81extern AVFilter ff_af_asoftclip;81extern const AVFilter ff_af_asoftclip;
82extern AVFilter ff_af_asplit;82extern const AVFilter ff_af_asplit;
83extern AVFilter ff_af_asr;83extern const AVFilter ff_af_asr;
84extern AVFilter ff_af_astats;84extern const AVFilter ff_af_astats;
85extern AVFilter ff_af_astreamselect;85extern const AVFilter ff_af_astreamselect;
86extern AVFilter ff_af_asubboost;86extern const AVFilter ff_af_asubboost;
87extern AVFilter ff_af_asubcut;87extern const AVFilter ff_af_asubcut;
88extern AVFilter ff_af_asupercut;88extern const AVFilter ff_af_asupercut;
89extern AVFilter ff_af_asuperpass;89extern const AVFilter ff_af_asuperpass;
90extern AVFilter ff_af_asuperstop;90extern const AVFilter ff_af_asuperstop;
91extern AVFilter ff_af_atempo;91extern const AVFilter ff_af_atempo;
92extern AVFilter ff_af_atrim;92extern const AVFilter ff_af_atrim;
93extern AVFilter ff_af_axcorrelate;93extern const AVFilter ff_af_axcorrelate;
94extern AVFilter ff_af_azmq;94extern const AVFilter ff_af_azmq;
95extern AVFilter ff_af_bandpass;95extern const AVFilter ff_af_bandpass;
96extern AVFilter ff_af_bandreject;96extern const AVFilter ff_af_bandreject;
97extern AVFilter ff_af_bass;97extern const AVFilter ff_af_bass;
98extern AVFilter ff_af_biquad;98extern const AVFilter ff_af_biquad;
99extern AVFilter ff_af_bs2b;99extern const AVFilter ff_af_bs2b;
100extern AVFilter ff_vf_chromaber_vulkan;100extern const AVFilter ff_vf_chromaber_vulkan;
101extern AVFilter ff_af_channelmap;101extern const AVFilter ff_af_channelmap;
102extern AVFilter ff_af_channelsplit;102extern const AVFilter ff_af_channelsplit;
103extern AVFilter ff_af_chorus;103extern const AVFilter ff_af_chorus;
104extern AVFilter ff_af_compand;104extern const AVFilter ff_af_compand;
105extern AVFilter ff_af_compensationdelay;105extern const AVFilter ff_af_compensationdelay;
106extern AVFilter ff_af_crossfeed;106extern const AVFilter ff_af_crossfeed;
107extern AVFilter ff_af_crystalizer;107extern const AVFilter ff_af_crystalizer;
108extern AVFilter ff_af_dcshift;108extern const AVFilter ff_af_dcshift;
109extern AVFilter ff_af_deesser;109extern const AVFilter ff_af_deesser;
110extern AVFilter ff_af_drmeter;110extern const AVFilter ff_af_drmeter;
111extern AVFilter ff_af_dynaudnorm;111extern const AVFilter ff_af_dynaudnorm;
112extern AVFilter ff_af_earwax;112extern const AVFilter ff_af_earwax;
113extern AVFilter ff_af_ebur128;113extern const AVFilter ff_af_ebur128;
114extern AVFilter ff_af_equalizer;114extern const AVFilter ff_af_equalizer;
115extern AVFilter ff_af_extrastereo;115extern const AVFilter ff_af_extrastereo;
116extern AVFilter ff_af_firequalizer;116extern const AVFilter ff_af_firequalizer;
117extern AVFilter ff_af_flanger;117extern const AVFilter ff_af_flanger;
118extern AVFilter ff_af_haas;118extern const AVFilter ff_af_haas;
119extern AVFilter ff_af_hdcd;119extern const AVFilter ff_af_hdcd;
120extern AVFilter ff_af_headphone;120extern const AVFilter ff_af_headphone;
121extern AVFilter ff_af_highpass;121extern const AVFilter ff_af_highpass;
122extern AVFilter ff_af_highshelf;122extern const AVFilter ff_af_highshelf;
123extern AVFilter ff_af_join;123extern const AVFilter ff_af_join;
124extern AVFilter ff_af_ladspa;124extern const AVFilter ff_af_ladspa;
125extern AVFilter ff_af_loudnorm;125extern const AVFilter ff_af_loudnorm;
126extern AVFilter ff_af_lowpass;126extern const AVFilter ff_af_lowpass;
127extern AVFilter ff_af_lowshelf;127extern const AVFilter ff_af_lowshelf;
128extern AVFilter ff_af_lv2;128extern const AVFilter ff_af_lv2;
129extern AVFilter ff_af_mcompand;129extern const AVFilter ff_af_mcompand;
130extern AVFilter ff_af_pan;130extern const AVFilter ff_af_pan;
131extern AVFilter ff_af_replaygain;131extern const AVFilter ff_af_replaygain;
132extern AVFilter ff_af_rubberband;132extern const AVFilter ff_af_rubberband;
133extern AVFilter ff_af_sidechaincompress;133extern const AVFilter ff_af_sidechaincompress;
134extern AVFilter ff_af_sidechaingate;134extern const AVFilter ff_af_sidechaingate;
135extern AVFilter ff_af_silencedetect;135extern const AVFilter ff_af_silencedetect;
136extern AVFilter ff_af_silenceremove;136extern const AVFilter ff_af_silenceremove;
137extern AVFilter ff_af_sofalizer;137extern const AVFilter ff_af_sofalizer;
138extern AVFilter ff_af_speechnorm;138extern const AVFilter ff_af_speechnorm;
139extern AVFilter ff_af_stereotools;139extern const AVFilter ff_af_stereotools;
140extern AVFilter ff_af_stereowiden;140extern const AVFilter ff_af_stereowiden;
141extern AVFilter ff_af_superequalizer;141extern const AVFilter ff_af_superequalizer;
142extern AVFilter ff_af_surround;142extern const AVFilter ff_af_surround;
143extern AVFilter ff_af_treble;143extern const AVFilter ff_af_treble;
144extern AVFilter ff_af_tremolo;144extern const AVFilter ff_af_tremolo;
145extern AVFilter ff_af_vibrato;145extern const AVFilter ff_af_vibrato;
146extern AVFilter ff_af_volume;146extern const AVFilter ff_af_volume;
147extern AVFilter ff_af_volumedetect;147extern const AVFilter ff_af_volumedetect;
148 148
149extern AVFilter ff_asrc_aevalsrc;149extern const AVFilter ff_asrc_aevalsrc;
150extern AVFilter ff_asrc_afirsrc;150extern const AVFilter ff_asrc_afirsrc;
151extern AVFilter ff_asrc_anoisesrc;151extern const AVFilter ff_asrc_anoisesrc;
152extern AVFilter ff_asrc_anullsrc;152extern const AVFilter ff_asrc_anullsrc;
153extern AVFilter ff_asrc_flite;153extern const AVFilter ff_asrc_flite;
154extern AVFilter ff_asrc_hilbert;154extern const AVFilter ff_asrc_hilbert;
155extern AVFilter ff_asrc_sinc;155extern const AVFilter ff_asrc_sinc;
156extern AVFilter ff_asrc_sine;156extern const AVFilter ff_asrc_sine;
157 157
158extern AVFilter ff_asink_anullsink;158extern const AVFilter ff_asink_anullsink;
159 159
160extern AVFilter ff_vf_addroi;160extern const AVFilter ff_vf_addroi;
161extern AVFilter ff_vf_alphaextract;161extern const AVFilter ff_vf_alphaextract;
162extern AVFilter ff_vf_alphamerge;162extern const AVFilter ff_vf_alphamerge;
163extern AVFilter ff_vf_amplify;163extern const AVFilter ff_vf_amplify;
164extern AVFilter ff_vf_ass;164extern const AVFilter ff_vf_ass;
165extern AVFilter ff_vf_atadenoise;165extern const AVFilter ff_vf_atadenoise;
166extern AVFilter ff_vf_avgblur;166extern const AVFilter ff_vf_avgblur;
167extern AVFilter ff_vf_avgblur_opencl;167extern const AVFilter ff_vf_avgblur_opencl;
168extern AVFilter ff_vf_avgblur_vulkan;168extern const AVFilter ff_vf_avgblur_vulkan;
169extern AVFilter ff_vf_bbox;169extern const AVFilter ff_vf_bbox;
170extern AVFilter ff_vf_bench;170extern const AVFilter ff_vf_bench;
171extern AVFilter ff_vf_bilateral;171extern const AVFilter ff_vf_bilateral;
172extern AVFilter ff_vf_bitplanenoise;172extern const AVFilter ff_vf_bitplanenoise;
173extern AVFilter ff_vf_blackdetect;173extern const AVFilter ff_vf_blackdetect;
174extern AVFilter ff_vf_blackframe;174extern const AVFilter ff_vf_blackframe;
175extern AVFilter ff_vf_blend;175extern const AVFilter ff_vf_blend;
176extern AVFilter ff_vf_bm3d;176extern const AVFilter ff_vf_bm3d;
177extern AVFilter ff_vf_boxblur;177extern const AVFilter ff_vf_boxblur;
178extern AVFilter ff_vf_boxblur_opencl;178extern const AVFilter ff_vf_boxblur_opencl;
179extern AVFilter ff_vf_bwdif;179extern const AVFilter ff_vf_bwdif;
180extern AVFilter ff_vf_cas;180extern const AVFilter ff_vf_cas;
181extern AVFilter ff_vf_chromahold;181extern const AVFilter ff_vf_chromahold;
182extern AVFilter ff_vf_chromakey;182extern const AVFilter ff_vf_chromakey;
183extern AVFilter ff_vf_chromanr;183extern const AVFilter ff_vf_chromanr;
184extern AVFilter ff_vf_chromashift;184extern const AVFilter ff_vf_chromashift;
185extern AVFilter ff_vf_ciescope;185extern const AVFilter ff_vf_ciescope;
186extern AVFilter ff_vf_codecview;186extern const AVFilter ff_vf_codecview;
187extern AVFilter ff_vf_colorbalance;187extern const AVFilter ff_vf_colorbalance;
188extern AVFilter ff_vf_colorchannelmixer;188extern const AVFilter ff_vf_colorchannelmixer;
189extern AVFilter ff_vf_colorcontrast;189extern const AVFilter ff_vf_colorcontrast;
190extern AVFilter ff_vf_colorcorrect;190extern const AVFilter ff_vf_colorcorrect;
191extern AVFilter ff_vf_colorize;191extern const AVFilter ff_vf_colorize;
192extern AVFilter ff_vf_colorkey;192extern const AVFilter ff_vf_colorkey;
193extern AVFilter ff_vf_colorkey_opencl;193extern const AVFilter ff_vf_colorkey_opencl;
194extern AVFilter ff_vf_colorhold;194extern const AVFilter ff_vf_colorhold;
195extern AVFilter ff_vf_colorlevels;195extern const AVFilter ff_vf_colorlevels;
196extern AVFilter ff_vf_colormatrix;196extern const AVFilter ff_vf_colormatrix;
197extern AVFilter ff_vf_colorspace;197extern const AVFilter ff_vf_colorspace;
198extern AVFilter ff_vf_colortemperature;198extern const AVFilter ff_vf_colortemperature;
199extern AVFilter ff_vf_convolution;199extern const AVFilter ff_vf_convolution;
200extern AVFilter ff_vf_convolution_opencl;200extern const AVFilter ff_vf_convolution_opencl;
201extern AVFilter ff_vf_convolve;201extern const AVFilter ff_vf_convolve;
202extern AVFilter ff_vf_copy;202extern const AVFilter ff_vf_copy;
203extern AVFilter ff_vf_coreimage;203extern const AVFilter ff_vf_coreimage;
204extern AVFilter ff_vf_cover_rect;204extern const AVFilter ff_vf_cover_rect;
205extern AVFilter ff_vf_crop;205extern const AVFilter ff_vf_crop;
206extern AVFilter ff_vf_cropdetect;206extern const AVFilter ff_vf_cropdetect;
207extern AVFilter ff_vf_cue;207extern const AVFilter ff_vf_cue;
208extern AVFilter ff_vf_curves;208extern const AVFilter ff_vf_curves;
209extern AVFilter ff_vf_datascope;209extern const AVFilter ff_vf_datascope;
210extern AVFilter ff_vf_dblur;210extern const AVFilter ff_vf_dblur;
211extern AVFilter ff_vf_dctdnoiz;211extern const AVFilter ff_vf_dctdnoiz;
212extern AVFilter ff_vf_deband;212extern const AVFilter ff_vf_deband;
213extern AVFilter ff_vf_deblock;213extern const AVFilter ff_vf_deblock;
214extern AVFilter ff_vf_decimate;214extern const AVFilter ff_vf_decimate;
215extern AVFilter ff_vf_deconvolve;215extern const AVFilter ff_vf_deconvolve;
216extern AVFilter ff_vf_dedot;216extern const AVFilter ff_vf_dedot;
217extern AVFilter ff_vf_deflate;217extern const AVFilter ff_vf_deflate;
218extern AVFilter ff_vf_deflicker;218extern const AVFilter ff_vf_deflicker;
219extern AVFilter ff_vf_deinterlace_qsv;219extern const AVFilter ff_vf_deinterlace_qsv;
220extern AVFilter ff_vf_deinterlace_vaapi;220extern const AVFilter ff_vf_deinterlace_vaapi;
221extern AVFilter ff_vf_dejudder;221extern const AVFilter ff_vf_dejudder;
222extern AVFilter ff_vf_delogo;222extern const AVFilter ff_vf_delogo;
223extern AVFilter ff_vf_denoise_vaapi;223extern const AVFilter ff_vf_denoise_vaapi;
224extern AVFilter ff_vf_derain;224extern const AVFilter ff_vf_derain;
225extern AVFilter ff_vf_deshake;225extern const AVFilter ff_vf_deshake;
226extern AVFilter ff_vf_deshake_opencl;226extern const AVFilter ff_vf_deshake_opencl;
227extern AVFilter ff_vf_despill;227extern const AVFilter ff_vf_despill;
228extern AVFilter ff_vf_detelecine;228extern const AVFilter ff_vf_detelecine;
229extern AVFilter ff_vf_dilation;229extern const AVFilter ff_vf_dilation;
230extern AVFilter ff_vf_dilation_opencl;230extern const AVFilter ff_vf_dilation_opencl;
231extern AVFilter ff_vf_displace;231extern const AVFilter ff_vf_displace;
232extern AVFilter ff_vf_dnn_detect;232extern const AVFilter ff_vf_dnn_detect;
233extern AVFilter ff_vf_dnn_processing;233extern const AVFilter ff_vf_dnn_processing;
234extern AVFilter ff_vf_doubleweave;234extern const AVFilter ff_vf_doubleweave;
235extern AVFilter ff_vf_drawbox;235extern const AVFilter ff_vf_drawbox;
236extern AVFilter ff_vf_drawgraph;236extern const AVFilter ff_vf_drawgraph;
237extern AVFilter ff_vf_drawgrid;237extern const AVFilter ff_vf_drawgrid;
238extern AVFilter ff_vf_drawtext;238extern const AVFilter ff_vf_drawtext;
239extern AVFilter ff_vf_edgedetect;239extern const AVFilter ff_vf_edgedetect;
240extern AVFilter ff_vf_elbg;240extern const AVFilter ff_vf_elbg;
241extern AVFilter ff_vf_entropy;241extern const AVFilter ff_vf_entropy;
242extern AVFilter ff_vf_epx;242extern const AVFilter ff_vf_epx;
243extern AVFilter ff_vf_eq;243extern const AVFilter ff_vf_eq;
244extern AVFilter ff_vf_erosion;244extern const AVFilter ff_vf_erosion;
245extern AVFilter ff_vf_erosion_opencl;245extern const AVFilter ff_vf_erosion_opencl;
246extern AVFilter ff_vf_estdif;246extern const AVFilter ff_vf_estdif;
247extern AVFilter ff_vf_exposure;247extern const AVFilter ff_vf_exposure;
248extern AVFilter ff_vf_extractplanes;248extern const AVFilter ff_vf_extractplanes;
249extern AVFilter ff_vf_fade;249extern const AVFilter ff_vf_fade;
250extern AVFilter ff_vf_fftdnoiz;250extern const AVFilter ff_vf_fftdnoiz;
251extern AVFilter ff_vf_fftfilt;251extern const AVFilter ff_vf_fftfilt;
252extern AVFilter ff_vf_field;252extern const AVFilter ff_vf_field;
253extern AVFilter ff_vf_fieldhint;253extern const AVFilter ff_vf_fieldhint;
254extern AVFilter ff_vf_fieldmatch;254extern const AVFilter ff_vf_fieldmatch;
255extern AVFilter ff_vf_fieldorder;255extern const AVFilter ff_vf_fieldorder;
256extern AVFilter ff_vf_fillborders;256extern const AVFilter ff_vf_fillborders;
257extern AVFilter ff_vf_find_rect;257extern const AVFilter ff_vf_find_rect;
258extern AVFilter ff_vf_floodfill;258extern const AVFilter ff_vf_floodfill;
259extern AVFilter ff_vf_format;259extern const AVFilter ff_vf_format;
260extern AVFilter ff_vf_fps;260extern const AVFilter ff_vf_fps;
261extern AVFilter ff_vf_framepack;261extern const AVFilter ff_vf_framepack;
262extern AVFilter ff_vf_framerate;262extern const AVFilter ff_vf_framerate;
263extern AVFilter ff_vf_framestep;263extern const AVFilter ff_vf_framestep;
264extern AVFilter ff_vf_freezedetect;264extern const AVFilter ff_vf_freezedetect;
265extern AVFilter ff_vf_freezeframes;265extern const AVFilter ff_vf_freezeframes;
266extern AVFilter ff_vf_frei0r;266extern const AVFilter ff_vf_frei0r;
267extern AVFilter ff_vf_fspp;267extern const AVFilter ff_vf_fspp;
268extern AVFilter ff_vf_gblur;268extern const AVFilter ff_vf_gblur;
269extern AVFilter ff_vf_geq;269extern const AVFilter ff_vf_geq;
270extern AVFilter ff_vf_gradfun;270extern const AVFilter ff_vf_gradfun;
271extern AVFilter ff_vf_graphmonitor;271extern const AVFilter ff_vf_graphmonitor;
272extern AVFilter ff_vf_greyedge;272extern const AVFilter ff_vf_greyedge;
273extern AVFilter ff_vf_haldclut;273extern const AVFilter ff_vf_haldclut;
274extern AVFilter ff_vf_hflip;274extern const AVFilter ff_vf_hflip;
275extern AVFilter ff_vf_histeq;275extern const AVFilter ff_vf_histeq;
276extern AVFilter ff_vf_histogram;276extern const AVFilter ff_vf_histogram;
277extern AVFilter ff_vf_hqdn3d;277extern const AVFilter ff_vf_hqdn3d;
278extern AVFilter ff_vf_hqx;278extern const AVFilter ff_vf_hqx;
279extern AVFilter ff_vf_hstack;279extern const AVFilter ff_vf_hstack;
280extern AVFilter ff_vf_hue;280extern const AVFilter ff_vf_hue;
281extern AVFilter ff_vf_hwdownload;281extern const AVFilter ff_vf_hwdownload;
282extern AVFilter ff_vf_hwmap;282extern const AVFilter ff_vf_hwmap;
283extern AVFilter ff_vf_hwupload;283extern const AVFilter ff_vf_hwupload;
284extern AVFilter ff_vf_hwupload_cuda;284extern const AVFilter ff_vf_hwupload_cuda;
285extern AVFilter ff_vf_hysteresis;285extern const AVFilter ff_vf_hysteresis;
286extern AVFilter ff_vf_identity;286extern const AVFilter ff_vf_identity;
287extern AVFilter ff_vf_idet;287extern const AVFilter ff_vf_idet;
288extern AVFilter ff_vf_il;288extern const AVFilter ff_vf_il;
289extern AVFilter ff_vf_inflate;289extern const AVFilter ff_vf_inflate;
290extern AVFilter ff_vf_interlace;290extern const AVFilter ff_vf_interlace;
291extern AVFilter ff_vf_interleave;291extern const AVFilter ff_vf_interleave;
292extern AVFilter ff_vf_kerndeint;292extern const AVFilter ff_vf_kerndeint;
293extern AVFilter ff_vf_kirsch;293extern const AVFilter ff_vf_kirsch;
294extern AVFilter ff_vf_lagfun;294extern const AVFilter ff_vf_lagfun;
295extern AVFilter ff_vf_lenscorrection;295extern const AVFilter ff_vf_lenscorrection;
296extern AVFilter ff_vf_lensfun;296extern const AVFilter ff_vf_lensfun;
297extern AVFilter ff_vf_libvmaf;297extern const AVFilter ff_vf_libvmaf;
298extern AVFilter ff_vf_limiter;298extern const AVFilter ff_vf_limiter;
299extern AVFilter ff_vf_loop;299extern const AVFilter ff_vf_loop;
300extern AVFilter ff_vf_lumakey;300extern const AVFilter ff_vf_lumakey;
301extern AVFilter ff_vf_lut;301extern const AVFilter ff_vf_lut;
302extern AVFilter ff_vf_lut1d;302extern const AVFilter ff_vf_lut1d;
303extern AVFilter ff_vf_lut2;303extern const AVFilter ff_vf_lut2;
304extern AVFilter ff_vf_lut3d;304extern const AVFilter ff_vf_lut3d;
305extern AVFilter ff_vf_lutrgb;305extern const AVFilter ff_vf_lutrgb;
306extern AVFilter ff_vf_lutyuv;306extern const AVFilter ff_vf_lutyuv;
307extern AVFilter ff_vf_maskedclamp;307extern const AVFilter ff_vf_maskedclamp;
308extern AVFilter ff_vf_maskedmax;308extern const AVFilter ff_vf_maskedmax;
309extern AVFilter ff_vf_maskedmerge;309extern const AVFilter ff_vf_maskedmerge;
310extern AVFilter ff_vf_maskedmin;310extern const AVFilter ff_vf_maskedmin;
311extern AVFilter ff_vf_maskedthreshold;311extern const AVFilter ff_vf_maskedthreshold;
312extern AVFilter ff_vf_maskfun;312extern const AVFilter ff_vf_maskfun;
313extern AVFilter ff_vf_mcdeint;313extern const AVFilter ff_vf_mcdeint;
314extern AVFilter ff_vf_median;314extern const AVFilter ff_vf_median;
315extern AVFilter ff_vf_mergeplanes;315extern const AVFilter ff_vf_mergeplanes;
316extern AVFilter ff_vf_mestimate;316extern const AVFilter ff_vf_mestimate;
317extern AVFilter ff_vf_metadata;317extern const AVFilter ff_vf_metadata;
318extern AVFilter ff_vf_midequalizer;318extern const AVFilter ff_vf_midequalizer;
319extern AVFilter ff_vf_minterpolate;319extern const AVFilter ff_vf_minterpolate;
320extern AVFilter ff_vf_mix;320extern const AVFilter ff_vf_mix;
321extern AVFilter ff_vf_monochrome;321extern const AVFilter ff_vf_monochrome;
322extern AVFilter ff_vf_mpdecimate;322extern const AVFilter ff_vf_mpdecimate;
323extern AVFilter ff_vf_msad;323extern const AVFilter ff_vf_msad;
324extern AVFilter ff_vf_negate;324extern const AVFilter ff_vf_negate;
325extern AVFilter ff_vf_nlmeans;325extern const AVFilter ff_vf_nlmeans;
326extern AVFilter ff_vf_nlmeans_opencl;326extern const AVFilter ff_vf_nlmeans_opencl;
327extern AVFilter ff_vf_nnedi;327extern const AVFilter ff_vf_nnedi;
328extern AVFilter ff_vf_noformat;328extern const AVFilter ff_vf_noformat;
329extern AVFilter ff_vf_noise;329extern const AVFilter ff_vf_noise;
330extern AVFilter ff_vf_normalize;330extern const AVFilter ff_vf_normalize;
331extern AVFilter ff_vf_null;331extern const AVFilter ff_vf_null;
332extern AVFilter ff_vf_ocr;332extern const AVFilter ff_vf_ocr;
333extern AVFilter ff_vf_ocv;333extern const AVFilter ff_vf_ocv;
334extern AVFilter ff_vf_oscilloscope;334extern const AVFilter ff_vf_oscilloscope;
335extern AVFilter ff_vf_overlay;335extern const AVFilter ff_vf_overlay;
336extern AVFilter ff_vf_overlay_opencl;336extern const AVFilter ff_vf_overlay_opencl;
337extern AVFilter ff_vf_overlay_qsv;337extern const AVFilter ff_vf_overlay_qsv;
338extern AVFilter ff_vf_overlay_vulkan;338extern const AVFilter ff_vf_overlay_vulkan;
339extern AVFilter ff_vf_overlay_cuda;339extern const AVFilter ff_vf_overlay_cuda;
340extern AVFilter ff_vf_owdenoise;340extern const AVFilter ff_vf_owdenoise;
341extern AVFilter ff_vf_pad;341extern const AVFilter ff_vf_pad;
342extern AVFilter ff_vf_pad_opencl;342extern const AVFilter ff_vf_pad_opencl;
343extern AVFilter ff_vf_palettegen;343extern const AVFilter ff_vf_palettegen;
344extern AVFilter ff_vf_paletteuse;344extern const AVFilter ff_vf_paletteuse;
345extern AVFilter ff_vf_perms;345extern const AVFilter ff_vf_perms;
346extern AVFilter ff_vf_perspective;346extern const AVFilter ff_vf_perspective;
347extern AVFilter ff_vf_phase;347extern const AVFilter ff_vf_phase;
348extern AVFilter ff_vf_photosensitivity;348extern const AVFilter ff_vf_photosensitivity;
349extern AVFilter ff_vf_pixdesctest;349extern const AVFilter ff_vf_pixdesctest;
350extern AVFilter ff_vf_pixscope;350extern const AVFilter ff_vf_pixscope;
351extern AVFilter ff_vf_pp;351extern const AVFilter ff_vf_pp;
352extern AVFilter ff_vf_pp7;352extern const AVFilter ff_vf_pp7;
353extern AVFilter ff_vf_premultiply;353extern const AVFilter ff_vf_premultiply;
354extern AVFilter ff_vf_prewitt;354extern const AVFilter ff_vf_prewitt;
355extern AVFilter ff_vf_prewitt_opencl;355extern const AVFilter ff_vf_prewitt_opencl;
356extern AVFilter ff_vf_procamp_vaapi;356extern const AVFilter ff_vf_procamp_vaapi;
357extern AVFilter ff_vf_program_opencl;357extern const AVFilter ff_vf_program_opencl;
358extern AVFilter ff_vf_pseudocolor;358extern const AVFilter ff_vf_pseudocolor;
359extern AVFilter ff_vf_psnr;359extern const AVFilter ff_vf_psnr;
360extern AVFilter ff_vf_pullup;360extern const AVFilter ff_vf_pullup;
361extern AVFilter ff_vf_qp;361extern const AVFilter ff_vf_qp;
362extern AVFilter ff_vf_random;362extern const AVFilter ff_vf_random;
363extern AVFilter ff_vf_readeia608;363extern const AVFilter ff_vf_readeia608;
364extern AVFilter ff_vf_readvitc;364extern const AVFilter ff_vf_readvitc;
365extern AVFilter ff_vf_realtime;365extern const AVFilter ff_vf_realtime;
366extern AVFilter ff_vf_remap;366extern const AVFilter ff_vf_remap;
367extern AVFilter ff_vf_removegrain;367extern const AVFilter ff_vf_removegrain;
368extern AVFilter ff_vf_removelogo;368extern const AVFilter ff_vf_removelogo;
369extern AVFilter ff_vf_repeatfields;369extern const AVFilter ff_vf_repeatfields;
370extern AVFilter ff_vf_reverse;370extern const AVFilter ff_vf_reverse;
371extern AVFilter ff_vf_rgbashift;371extern const AVFilter ff_vf_rgbashift;
372extern AVFilter ff_vf_roberts;372extern const AVFilter ff_vf_roberts;
373extern AVFilter ff_vf_roberts_opencl;373extern const AVFilter ff_vf_roberts_opencl;
374extern AVFilter ff_vf_rotate;374extern const AVFilter ff_vf_rotate;
375extern AVFilter ff_vf_sab;375extern const AVFilter ff_vf_sab;
376extern AVFilter ff_vf_scale;376extern const AVFilter ff_vf_scale;
377extern AVFilter ff_vf_scale_cuda;377extern const AVFilter ff_vf_scale_cuda;
378extern AVFilter ff_vf_scale_npp;378extern const AVFilter ff_vf_scale_npp;
379extern AVFilter ff_vf_scale_qsv;379extern const AVFilter ff_vf_scale_qsv;
380extern AVFilter ff_vf_scale_vaapi;380extern const AVFilter ff_vf_scale_vaapi;
381extern AVFilter ff_vf_scale_vulkan;381extern const AVFilter ff_vf_scale_vulkan;
382extern AVFilter ff_vf_scale2ref;382extern const AVFilter ff_vf_scale2ref;
383extern AVFilter ff_vf_scdet;383extern const AVFilter ff_vf_scdet;
384extern AVFilter ff_vf_scroll;384extern const AVFilter ff_vf_scroll;
385extern AVFilter ff_vf_select;385extern const AVFilter ff_vf_select;
386extern AVFilter ff_vf_selectivecolor;386extern const AVFilter ff_vf_selectivecolor;
387extern AVFilter ff_vf_sendcmd;387extern const AVFilter ff_vf_sendcmd;
388extern AVFilter ff_vf_separatefields;388extern const AVFilter ff_vf_separatefields;
389extern AVFilter ff_vf_setdar;389extern const AVFilter ff_vf_setdar;
390extern AVFilter ff_vf_setfield;390extern const AVFilter ff_vf_setfield;
391extern AVFilter ff_vf_setparams;391extern const AVFilter ff_vf_setparams;
392extern AVFilter ff_vf_setpts;392extern const AVFilter ff_vf_setpts;
393extern AVFilter ff_vf_setrange;393extern const AVFilter ff_vf_setrange;
394extern AVFilter ff_vf_setsar;394extern const AVFilter ff_vf_setsar;
395extern AVFilter ff_vf_settb;395extern const AVFilter ff_vf_settb;
396extern AVFilter ff_vf_sharpness_vaapi;396extern const AVFilter ff_vf_sharpness_vaapi;
397extern AVFilter ff_vf_shear;397extern const AVFilter ff_vf_shear;
398extern AVFilter ff_vf_showinfo;398extern const AVFilter ff_vf_showinfo;
399extern AVFilter ff_vf_showpalette;399extern const AVFilter ff_vf_showpalette;
400extern AVFilter ff_vf_shuffleframes;400extern const AVFilter ff_vf_shuffleframes;
401extern AVFilter ff_vf_shufflepixels;401extern const AVFilter ff_vf_shufflepixels;
402extern AVFilter ff_vf_shuffleplanes;402extern const AVFilter ff_vf_shuffleplanes;
403extern AVFilter ff_vf_sidedata;403extern const AVFilter ff_vf_sidedata;
404extern AVFilter ff_vf_signalstats;404extern const AVFilter ff_vf_signalstats;
405extern AVFilter ff_vf_signature;405extern const AVFilter ff_vf_signature;
406extern AVFilter ff_vf_smartblur;406extern const AVFilter ff_vf_smartblur;
407extern AVFilter ff_vf_sobel;407extern const AVFilter ff_vf_sobel;
408extern AVFilter ff_vf_sobel_opencl;408extern const AVFilter ff_vf_sobel_opencl;
409extern AVFilter ff_vf_split;409extern const AVFilter ff_vf_split;
410extern AVFilter ff_vf_spp;410extern const AVFilter ff_vf_spp;
411extern AVFilter ff_vf_sr;411extern const AVFilter ff_vf_sr;
412extern AVFilter ff_vf_ssim;412extern const AVFilter ff_vf_ssim;
413extern AVFilter ff_vf_stereo3d;413extern const AVFilter ff_vf_stereo3d;
414extern AVFilter ff_vf_streamselect;414extern const AVFilter ff_vf_streamselect;
415extern AVFilter ff_vf_subtitles;415extern const AVFilter ff_vf_subtitles;
416extern AVFilter ff_vf_super2xsai;416extern const AVFilter ff_vf_super2xsai;
417extern AVFilter ff_vf_swaprect;417extern const AVFilter ff_vf_swaprect;
418extern AVFilter ff_vf_swapuv;418extern const AVFilter ff_vf_swapuv;
419extern AVFilter ff_vf_tblend;419extern const AVFilter ff_vf_tblend;
420extern AVFilter ff_vf_telecine;420extern const AVFilter ff_vf_telecine;
421extern AVFilter ff_vf_thistogram;421extern const AVFilter ff_vf_thistogram;
422extern AVFilter ff_vf_threshold;422extern const AVFilter ff_vf_threshold;
423extern AVFilter ff_vf_thumbnail;423extern const AVFilter ff_vf_thumbnail;
424extern AVFilter ff_vf_thumbnail_cuda;424extern const AVFilter ff_vf_thumbnail_cuda;
425extern AVFilter ff_vf_tile;425extern const AVFilter ff_vf_tile;
426extern AVFilter ff_vf_tinterlace;426extern const AVFilter ff_vf_tinterlace;
427extern AVFilter ff_vf_tlut2;427extern const AVFilter ff_vf_tlut2;
428extern AVFilter ff_vf_tmedian;428extern const AVFilter ff_vf_tmedian;
429extern AVFilter ff_vf_tmidequalizer;429extern const AVFilter ff_vf_tmidequalizer;
430extern AVFilter ff_vf_tmix;430extern const AVFilter ff_vf_tmix;
431extern AVFilter ff_vf_tonemap;431extern const AVFilter ff_vf_tonemap;
432extern AVFilter ff_vf_tonemap_opencl;432extern const AVFilter ff_vf_tonemap_opencl;
433extern AVFilter ff_vf_tonemap_vaapi;433extern const AVFilter ff_vf_tonemap_vaapi;
434extern AVFilter ff_vf_tpad;434extern const AVFilter ff_vf_tpad;
435extern AVFilter ff_vf_transpose;435extern const AVFilter ff_vf_transpose;
436extern AVFilter ff_vf_transpose_npp;436extern const AVFilter ff_vf_transpose_npp;
437extern AVFilter ff_vf_transpose_opencl;437extern const AVFilter ff_vf_transpose_opencl;
438extern AVFilter ff_vf_transpose_vaapi;438extern const AVFilter ff_vf_transpose_vaapi;
439extern AVFilter ff_vf_trim;439extern const AVFilter ff_vf_trim;
440extern AVFilter ff_vf_unpremultiply;440extern const AVFilter ff_vf_unpremultiply;
441extern AVFilter ff_vf_unsharp;441extern const AVFilter ff_vf_unsharp;
442extern AVFilter ff_vf_unsharp_opencl;442extern const AVFilter ff_vf_unsharp_opencl;
443extern AVFilter ff_vf_untile;443extern const AVFilter ff_vf_untile;
444extern AVFilter ff_vf_uspp;444extern const AVFilter ff_vf_uspp;
445extern AVFilter ff_vf_v360;445extern const AVFilter ff_vf_v360;
446extern AVFilter ff_vf_vaguedenoiser;446extern const AVFilter ff_vf_vaguedenoiser;
447extern AVFilter ff_vf_vectorscope;447extern const AVFilter ff_vf_vectorscope;
448extern AVFilter ff_vf_vflip;448extern const AVFilter ff_vf_vflip;
449extern AVFilter ff_vf_vfrdet;449extern const AVFilter ff_vf_vfrdet;
450extern AVFilter ff_vf_vibrance;450extern const AVFilter ff_vf_vibrance;
451extern AVFilter ff_vf_vidstabdetect;451extern const AVFilter ff_vf_vidstabdetect;
452extern AVFilter ff_vf_vidstabtransform;452extern const AVFilter ff_vf_vidstabtransform;
453extern AVFilter ff_vf_vif;453extern const AVFilter ff_vf_vif;
454extern AVFilter ff_vf_vignette;454extern const AVFilter ff_vf_vignette;
455extern AVFilter ff_vf_vmafmotion;455extern const AVFilter ff_vf_vmafmotion;
456extern AVFilter ff_vf_vpp_qsv;456extern const AVFilter ff_vf_vpp_qsv;
457extern AVFilter ff_vf_vstack;457extern const AVFilter ff_vf_vstack;
458extern AVFilter ff_vf_w3fdif;458extern const AVFilter ff_vf_w3fdif;
459extern AVFilter ff_vf_waveform;459extern const AVFilter ff_vf_waveform;
460extern AVFilter ff_vf_weave;460extern const AVFilter ff_vf_weave;
461extern AVFilter ff_vf_xbr;461extern const AVFilter ff_vf_xbr;
462extern AVFilter ff_vf_xfade;462extern const AVFilter ff_vf_xfade;
463extern AVFilter ff_vf_xfade_opencl;463extern const AVFilter ff_vf_xfade_opencl;
464extern AVFilter ff_vf_xmedian;464extern const AVFilter ff_vf_xmedian;
465extern AVFilter ff_vf_xstack;465extern const AVFilter ff_vf_xstack;
466extern AVFilter ff_vf_yadif;466extern const AVFilter ff_vf_yadif;
467extern AVFilter ff_vf_yadif_cuda;467extern const AVFilter ff_vf_yadif_cuda;
468extern AVFilter ff_vf_yaepblur;468extern const AVFilter ff_vf_yaepblur;
469extern AVFilter ff_vf_zmq;469extern const AVFilter ff_vf_zmq;
470extern AVFilter ff_vf_zoompan;470extern const AVFilter ff_vf_zoompan;
471extern AVFilter ff_vf_zscale;471extern const AVFilter ff_vf_zscale;
472 472
473extern AVFilter ff_vsrc_allrgb;473extern const AVFilter ff_vsrc_allrgb;
474extern AVFilter ff_vsrc_allyuv;474extern const AVFilter ff_vsrc_allyuv;
475extern AVFilter ff_vsrc_cellauto;475extern const AVFilter ff_vsrc_cellauto;
476extern AVFilter ff_vsrc_color;476extern const AVFilter ff_vsrc_color;
477extern AVFilter ff_vsrc_coreimagesrc;477extern const AVFilter ff_vsrc_coreimagesrc;
478extern AVFilter ff_vsrc_frei0r_src;478extern const AVFilter ff_vsrc_frei0r_src;
479extern AVFilter ff_vsrc_gradients;479extern const AVFilter ff_vsrc_gradients;
480extern AVFilter ff_vsrc_haldclutsrc;480extern const AVFilter ff_vsrc_haldclutsrc;
481extern AVFilter ff_vsrc_life;481extern const AVFilter ff_vsrc_life;
482extern AVFilter ff_vsrc_mandelbrot;482extern const AVFilter ff_vsrc_mandelbrot;
483extern AVFilter ff_vsrc_mptestsrc;483extern const AVFilter ff_vsrc_mptestsrc;
484extern AVFilter ff_vsrc_nullsrc;484extern const AVFilter ff_vsrc_nullsrc;
485extern AVFilter ff_vsrc_openclsrc;485extern const AVFilter ff_vsrc_openclsrc;
486extern AVFilter ff_vsrc_pal75bars;486extern const AVFilter ff_vsrc_pal75bars;
487extern AVFilter ff_vsrc_pal100bars;487extern const AVFilter ff_vsrc_pal100bars;
488extern AVFilter ff_vsrc_rgbtestsrc;488extern const AVFilter ff_vsrc_rgbtestsrc;
489extern AVFilter ff_vsrc_sierpinski;489extern const AVFilter ff_vsrc_sierpinski;
490extern AVFilter ff_vsrc_smptebars;490extern const AVFilter ff_vsrc_smptebars;
491extern AVFilter ff_vsrc_smptehdbars;491extern const AVFilter ff_vsrc_smptehdbars;
492extern AVFilter ff_vsrc_testsrc;492extern const AVFilter ff_vsrc_testsrc;
493extern AVFilter ff_vsrc_testsrc2;493extern const AVFilter ff_vsrc_testsrc2;
494extern AVFilter ff_vsrc_yuvtestsrc;494extern const AVFilter ff_vsrc_yuvtestsrc;
495 495
496extern AVFilter ff_vsink_nullsink;496extern const AVFilter ff_vsink_nullsink;
497 497
498/* multimedia filters */498/* multimedia filters */
499extern AVFilter ff_avf_abitscope;499extern const AVFilter ff_avf_abitscope;
500extern AVFilter ff_avf_adrawgraph;500extern const AVFilter ff_avf_adrawgraph;
501extern AVFilter ff_avf_agraphmonitor;501extern const AVFilter ff_avf_agraphmonitor;
502extern AVFilter ff_avf_ahistogram;502extern const AVFilter ff_avf_ahistogram;
503extern AVFilter ff_avf_aphasemeter;503extern const AVFilter ff_avf_aphasemeter;
504extern AVFilter ff_avf_avectorscope;504extern const AVFilter ff_avf_avectorscope;
505extern AVFilter ff_avf_concat;505extern const AVFilter ff_avf_concat;
506extern AVFilter ff_avf_showcqt;506extern const AVFilter ff_avf_showcqt;
507extern AVFilter ff_avf_showfreqs;507extern const AVFilter ff_avf_showfreqs;
508extern AVFilter ff_avf_showspatial;508extern const AVFilter ff_avf_showspatial;
509extern AVFilter ff_avf_showspectrum;509extern const AVFilter ff_avf_showspectrum;
510extern AVFilter ff_avf_showspectrumpic;510extern const AVFilter ff_avf_showspectrumpic;
511extern AVFilter ff_avf_showvolume;511extern const AVFilter ff_avf_showvolume;
512extern AVFilter ff_avf_showwaves;512extern const AVFilter ff_avf_showwaves;
513extern AVFilter ff_avf_showwavespic;513extern const AVFilter ff_avf_showwavespic;
514extern AVFilter ff_vaf_spectrumsynth;514extern const AVFilter ff_vaf_spectrumsynth;
515 515
516/* multimedia sources */516/* multimedia sources */
517extern AVFilter ff_avsrc_amovie;517extern const AVFilter ff_avsrc_amovie;
518extern AVFilter ff_avsrc_movie;518extern const AVFilter ff_avsrc_movie;
519 519
520/* those filters are part of public or internal API,520/* those filters are part of public or internal API,
521 * they are formatted to not be found by the grep521 * they are formatted to not be found by the grep
522 * as they are manually added again (due to their 'names'522 * as they are manually added again (due to their 'names'
523 * being the same while having different 'types'). */523 * being the same while having different 'types'). */
524extern AVFilter ff_asrc_abuffer;524extern const AVFilter ff_asrc_abuffer;
525extern AVFilter ff_vsrc_buffer;525extern const AVFilter ff_vsrc_buffer;
526extern AVFilter ff_asink_abuffer;526extern const AVFilter ff_asink_abuffer;
527extern AVFilter ff_vsink_buffer;527extern const AVFilter ff_vsink_buffer;
528extern AVFilter ff_af_afifo;528extern const AVFilter ff_af_afifo;
529extern AVFilter ff_vf_fifo;529extern const AVFilter ff_vf_fifo;
530 530
531#include "libavfilter/filter_list.c"531#include "libavfilter/filter_list.c"
532 532
libavfilter/asink_anullsink.c+1−1
@@ -37,7 +37,7 @@ static const AVFilterPad avfilter_asink_anullsink_inputs[] = { · 36 unmodified lines
37 { NULL },37 { NULL },
38};38};
39 39
40AVFilter ff_asink_anullsink = {40const AVFilter ff_asink_anullsink = {
41 .name = "anullsink",41 .name = "anullsink",
42 .description = NULL_IF_CONFIG_SMALL("Do absolutely nothing with the input audio."),42 .description = NULL_IF_CONFIG_SMALL("Do absolutely nothing with the input audio."),
43 .priv_size = 0,43 .priv_size = 0,
libavfilter/asrc_afirsrc.c+1−1
@@ -317,7 +317,7 @@ static const AVFilterPad afirsrc_outputs[] = { · 316 unmodified lines
317 { NULL }317 { NULL }
318};318};
319 319
320AVFilter ff_asrc_afirsrc = {320const AVFilter ff_asrc_afirsrc = {
321 .name = "afirsrc",321 .name = "afirsrc",
322 .description = NULL_IF_CONFIG_SMALL("Generate a FIR coefficients audio stream."),322 .description = NULL_IF_CONFIG_SMALL("Generate a FIR coefficients audio stream."),
323 .query_formats = query_formats,323 .query_formats = query_formats,
libavfilter/asrc_anoisesrc.c+1−1
@@ -246,7 +246,7 @@ static const AVFilterPad anoisesrc_outputs[] = { · 245 unmodified lines
246 { NULL }246 { NULL }
247};247};
248 248
249AVFilter ff_asrc_anoisesrc = {249const AVFilter ff_asrc_anoisesrc = {
250 .name = "anoisesrc",250 .name = "anoisesrc",
251 .description = NULL_IF_CONFIG_SMALL("Generate a noise audio signal."),251 .description = NULL_IF_CONFIG_SMALL("Generate a noise audio signal."),
252 .query_formats = query_formats,252 .query_formats = query_formats,
libavfilter/asrc_anullsrc.c+1−1
@@ -137,7 +137,7 @@ static const AVFilterPad avfilter_asrc_anullsrc_outputs[] = { · 136 unmodified lines
137 { NULL }137 { NULL }
138};138};
139 139
140AVFilter ff_asrc_anullsrc = {140const AVFilter ff_asrc_anullsrc = {
141 .name = "anullsrc",141 .name = "anullsrc",
142 .description = NULL_IF_CONFIG_SMALL("Null audio source, return empty audio frames."),142 .description = NULL_IF_CONFIG_SMALL("Null audio source, return empty audio frames."),
143 .init = init,143 .init = init,
libavfilter/asrc_flite.c+1−1
@@ -274,7 +274,7 @@ static const AVFilterPad flite_outputs[] = { · 273 unmodified lines
274 { NULL }274 { NULL }
275};275};
276 276
277AVFilter ff_asrc_flite = {277const AVFilter ff_asrc_flite = {
278 .name = "flite",278 .name = "flite",
279 .description = NULL_IF_CONFIG_SMALL("Synthesize voice from text using libflite."),279 .description = NULL_IF_CONFIG_SMALL("Synthesize voice from text using libflite."),
280 .query_formats = query_formats,280 .query_formats = query_formats,
libavfilter/asrc_hilbert.c+1−1
@@ -187,7 +187,7 @@ static const AVFilterPad hilbert_outputs[] = { · 186 unmodified lines
187 { NULL }187 { NULL }
188};188};
189 189
190AVFilter ff_asrc_hilbert = {190const AVFilter ff_asrc_hilbert = {
191 .name = "hilbert",191 .name = "hilbert",
192 .description = NULL_IF_CONFIG_SMALL("Generate a Hilbert transform FIR coefficients."),192 .description = NULL_IF_CONFIG_SMALL("Generate a Hilbert transform FIR coefficients."),
193 .query_formats = query_formats,193 .query_formats = query_formats,
libavfilter/asrc_sinc.c+1−1
@@ -444,7 +444,7 @@ static const AVOption sinc_options[] = { · 443 unmodified lines
444 444
445AVFILTER_DEFINE_CLASS(sinc);445AVFILTER_DEFINE_CLASS(sinc);
446 446
447AVFilter ff_asrc_sinc = {447const AVFilter ff_asrc_sinc = {
448 .name = "sinc",448 .name = "sinc",
449 .description = NULL_IF_CONFIG_SMALL("Generate a sinc kaiser-windowed low-pass, high-pass, band-pass, or band-reject FIR coefficients."),449 .description = NULL_IF_CONFIG_SMALL("Generate a sinc kaiser-windowed low-pass, high-pass, band-pass, or band-reject FIR coefficients."),
450 .priv_size = sizeof(SincContext),450 .priv_size = sizeof(SincContext),
libavfilter/asrc_sine.c+1−1
@@ -269,7 +269,7 @@ static const AVFilterPad sine_outputs[] = { · 268 unmodified lines
269 { NULL }269 { NULL }
270};270};
271 271
272AVFilter ff_asrc_sine = {272const AVFilter ff_asrc_sine = {
273 .name = "sine",273 .name = "sine",
274 .description = NULL_IF_CONFIG_SMALL("Generate sine wave audio signal."),274 .description = NULL_IF_CONFIG_SMALL("Generate sine wave audio signal."),
275 .query_formats = query_formats,275 .query_formats = query_formats,
libavfilter/avf_abitscope.c+1−1
@@ -261,7 +261,7 @@ static const AVFilterPad outputs[] = { · 260 unmodified lines
261 { NULL }261 { NULL }
262};262};
263 263
264AVFilter ff_avf_abitscope = {264const AVFilter ff_avf_abitscope = {
265 .name = "abitscope",265 .name = "abitscope",
266 .description = NULL_IF_CONFIG_SMALL("Convert input audio to audio bit scope video output."),266 .description = NULL_IF_CONFIG_SMALL("Convert input audio to audio bit scope video output."),
267 .query_formats = query_formats,267 .query_formats = query_formats,
libavfilter/avf_ahistogram.c+1−1
@@ -424,7 +424,7 @@ static const AVFilterPad ahistogram_outputs[] = { · 423 unmodified lines
424 { NULL }424 { NULL }
425};425};
426 426
427AVFilter ff_avf_ahistogram = {427const AVFilter ff_avf_ahistogram = {
428 .name = "ahistogram",428 .name = "ahistogram",
429 .description = NULL_IF_CONFIG_SMALL("Convert input audio to histogram video output."),429 .description = NULL_IF_CONFIG_SMALL("Convert input audio to histogram video output."),
430 .uninit = uninit,430 .uninit = uninit,
libavfilter/avf_aphasemeter.c+1−1
@@ -385,7 +385,7 @@ static const AVFilterPad inputs[] = { · 384 unmodified lines
385 { NULL }385 { NULL }
386};386};
387 387
388AVFilter ff_avf_aphasemeter = {388const AVFilter ff_avf_aphasemeter = {
389 .name = "aphasemeter",389 .name = "aphasemeter",
390 .description = NULL_IF_CONFIG_SMALL("Convert input audio to phase meter video output."),390 .description = NULL_IF_CONFIG_SMALL("Convert input audio to phase meter video output."),
391 .init = init,391 .init = init,
libavfilter/avf_avectorscope.c+1−1
@@ -415,7 +415,7 @@ static const AVFilterPad audiovectorscope_outputs[] = { · 414 unmodified lines
415 { NULL }415 { NULL }
416};416};
417 417
418AVFilter ff_avf_avectorscope = {418const AVFilter ff_avf_avectorscope = {
419 .name = "avectorscope",419 .name = "avectorscope",
420 .description = NULL_IF_CONFIG_SMALL("Convert input audio to vectorscope video output."),420 .description = NULL_IF_CONFIG_SMALL("Convert input audio to vectorscope video output."),
421 .uninit = uninit,421 .uninit = uninit,
libavfilter/avf_concat.c+1−1
@@ -447,7 +447,7 @@ static int process_command(AVFilterContext *ctx, const char *cmd, const char *ar · 446 unmodified lines
447 return ret;447 return ret;
448}448}
449 449
450AVFilter ff_avf_concat = {450const AVFilter ff_avf_concat = {
451 .name = "concat",451 .name = "concat",
452 .description = NULL_IF_CONFIG_SMALL("Concatenate audio and video streams."),452 .description = NULL_IF_CONFIG_SMALL("Concatenate audio and video streams."),
453 .init = init,453 .init = init,
libavfilter/avf_showcqt.c+1−1
@@ -1589,7 +1589,7 @@ static const AVFilterPad showcqt_outputs[] = { · 1588 unmodified lines
1589 { NULL }1589 { NULL }
1590};1590};
1591 1591
1592AVFilter ff_avf_showcqt = {1592const AVFilter ff_avf_showcqt = {
1593 .name = "showcqt",1593 .name = "showcqt",
1594 .description = NULL_IF_CONFIG_SMALL("Convert input audio to a CQT (Constant/Clamped Q Transform) spectrum video output."),1594 .description = NULL_IF_CONFIG_SMALL("Convert input audio to a CQT (Constant/Clamped Q Transform) spectrum video output."),
1595 .init = init,1595 .init = init,
libavfilter/avf_showfreqs.c+1−1
@@ -556,7 +556,7 @@ static const AVFilterPad showfreqs_outputs[] = { · 555 unmodified lines
556 { NULL }556 { NULL }
557};557};
558 558
559AVFilter ff_avf_showfreqs = {559const AVFilter ff_avf_showfreqs = {
560 .name = "showfreqs",560 .name = "showfreqs",
561 .description = NULL_IF_CONFIG_SMALL("Convert input audio to a frequencies video output."),561 .description = NULL_IF_CONFIG_SMALL("Convert input audio to a frequencies video output."),
562 .init = init,562 .init = init,
libavfilter/avf_showspatial.c+1−1
@@ -358,7 +358,7 @@ static const AVFilterPad showspatial_outputs[] = { · 357 unmodified lines
358 { NULL }358 { NULL }
359};359};
360 360
361AVFilter ff_avf_showspatial = {361const AVFilter ff_avf_showspatial = {
362 .name = "showspatial",362 .name = "showspatial",
363 .description = NULL_IF_CONFIG_SMALL("Convert input audio to a spatial video output."),363 .description = NULL_IF_CONFIG_SMALL("Convert input audio to a spatial video output."),
364 .uninit = uninit,364 .uninit = uninit,
libavfilter/avf_showspectrum.c+2−2
@@ -1526,7 +1526,7 @@ static const AVFilterPad showspectrum_outputs[] = { · 1525 unmodified lines
1526 { NULL }1526 { NULL }
1527};1527};
1528 1528
1529AVFilter ff_avf_showspectrum = {1529const AVFilter ff_avf_showspectrum = {
1530 .name = "showspectrum",1530 .name = "showspectrum",
1531 .description = NULL_IF_CONFIG_SMALL("Convert input audio to a spectrum video output."),1531 .description = NULL_IF_CONFIG_SMALL("Convert input audio to a spectrum video output."),
1532 .uninit = uninit,1532 .uninit = uninit,
@@ -1709,7 +1709,7 @@ static const AVFilterPad showspectrumpic_outputs[] = { · 176 unmodified lines
1709 { NULL }1709 { NULL }
1710};1710};
1711 1711
1712AVFilter ff_avf_showspectrumpic = {1712const AVFilter ff_avf_showspectrumpic = {
1713 .name = "showspectrumpic",1713 .name = "showspectrumpic",
1714 .description = NULL_IF_CONFIG_SMALL("Convert input audio to a spectrum video output single picture."),1714 .description = NULL_IF_CONFIG_SMALL("Convert input audio to a spectrum video output single picture."),
1715 .uninit = uninit,1715 .uninit = uninit,
libavfilter/avf_showvolume.c+1−1
@@ -498,7 +498,7 @@ static const AVFilterPad showvolume_outputs[] = { · 497 unmodified lines
498 { NULL }498 { NULL }
499};499};
500 500
501AVFilter ff_avf_showvolume = {501const AVFilter ff_avf_showvolume = {
502 .name = "showvolume",502 .name = "showvolume",
503 .description = NULL_IF_CONFIG_SMALL("Convert input audio volume to video output."),503 .description = NULL_IF_CONFIG_SMALL("Convert input audio volume to video output."),
504 .init = init,504 .init = init,
libavfilter/avf_showwaves.c+2−2
@@ -775,7 +775,7 @@ static const AVFilterPad showwaves_outputs[] = { · 774 unmodified lines
775 { NULL }775 { NULL }
776};776};
777 777
778AVFilter ff_avf_showwaves = {778const AVFilter ff_avf_showwaves = {
779 .name = "showwaves",779 .name = "showwaves",
780 .description = NULL_IF_CONFIG_SMALL("Convert input audio to a video output."),780 .description = NULL_IF_CONFIG_SMALL("Convert input audio to a video output."),
781 .init = init,781 .init = init,
@@ -890,7 +890,7 @@ static const AVFilterPad showwavespic_outputs[] = { · 108 unmodified lines
890 { NULL }890 { NULL }
891};891};
892 892
893AVFilter ff_avf_showwavespic = {893const AVFilter ff_avf_showwavespic = {
894 .name = "showwavespic",894 .name = "showwavespic",
895 .description = NULL_IF_CONFIG_SMALL("Convert input audio to a video output single picture."),895 .description = NULL_IF_CONFIG_SMALL("Convert input audio to a video output single picture."),
896 .init = init,896 .init = init,
libavfilter/buffersink.c+2−2
@@ -335,7 +335,7 @@ static const AVFilterPad avfilter_vsink_buffer_inputs[] = { · 334 unmodified lines
335 { NULL }335 { NULL }
336};336};
337 337
338AVFilter ff_vsink_buffer = {338const AVFilter ff_vsink_buffer = {
339 .name = "buffersink",339 .name = "buffersink",
340 .description = NULL_IF_CONFIG_SMALL("Buffer video frames, and make them available to the end of the filter graph."),340 .description = NULL_IF_CONFIG_SMALL("Buffer video frames, and make them available to the end of the filter graph."),
341 .priv_size = sizeof(BufferSinkContext),341 .priv_size = sizeof(BufferSinkContext),
@@ -355,7 +355,7 @@ static const AVFilterPad avfilter_asink_abuffer_inputs[] = { · 13 unmodified lines
355 { NULL }355 { NULL }
356};356};
357 357
358AVFilter ff_asink_abuffer = {358const AVFilter ff_asink_abuffer = {
359 .name = "abuffersink",359 .name = "abuffersink",
360 .description = NULL_IF_CONFIG_SMALL("Buffer audio frames, and make them available to the end of the filter graph."),360 .description = NULL_IF_CONFIG_SMALL("Buffer audio frames, and make them available to the end of the filter graph."),
361 .priv_class = &abuffersink_class,361 .priv_class = &abuffersink_class,
libavfilter/buffersrc.c+2−2
@@ -438,7 +438,7 @@ static const AVFilterPad avfilter_vsrc_buffer_outputs[] = { · 437 unmodified lines
438 { NULL }438 { NULL }
439};439};
440 440
441AVFilter ff_vsrc_buffer = {441const AVFilter ff_vsrc_buffer = {
442 .name = "buffer",442 .name = "buffer",
443 .description = NULL_IF_CONFIG_SMALL("Buffer video frames, and make them accessible to the filterchain."),443 .description = NULL_IF_CONFIG_SMALL("Buffer video frames, and make them accessible to the filterchain."),
444 .priv_size = sizeof(BufferSourceContext),444 .priv_size = sizeof(BufferSourceContext),
@@ -462,7 +462,7 @@ static const AVFilterPad avfilter_asrc_abuffer_outputs[] = { · 17 unmodified lines
462 { NULL }462 { NULL }
463};463};
464 464
465AVFilter ff_asrc_abuffer = {465const AVFilter ff_asrc_abuffer = {
466 .name = "abuffer",466 .name = "abuffer",
467 .description = NULL_IF_CONFIG_SMALL("Buffer audio frames, and make them accessible to the filterchain."),467 .description = NULL_IF_CONFIG_SMALL("Buffer audio frames, and make them accessible to the filterchain."),
468 .priv_size = sizeof(BufferSourceContext),468 .priv_size = sizeof(BufferSourceContext),
libavfilter/f_bench.c+2−2
@@ -107,7 +107,7 @@ static const AVFilterPad bench_outputs[] = { · 106 unmodified lines
107 { NULL }107 { NULL }
108};108};
109 109
110AVFilter ff_vf_bench = {110const AVFilter ff_vf_bench = {
111 .name = "bench",111 .name = "bench",
112 .description = NULL_IF_CONFIG_SMALL("Benchmark part of a filtergraph."),112 .description = NULL_IF_CONFIG_SMALL("Benchmark part of a filtergraph."),
113 .priv_size = sizeof(BenchContext),113 .priv_size = sizeof(BenchContext),
@@ -139,7 +139,7 @@ static const AVFilterPad abench_outputs[] = { · 25 unmodified lines
139 { NULL }139 { NULL }
140};140};
141 141
142AVFilter ff_af_abench = {142const AVFilter ff_af_abench = {
143 .name = "abench",143 .name = "abench",
144 .description = NULL_IF_CONFIG_SMALL("Benchmark part of a filtergraph."),144 .description = NULL_IF_CONFIG_SMALL("Benchmark part of a filtergraph."),
145 .priv_size = sizeof(BenchContext),145 .priv_size = sizeof(BenchContext),
libavfilter/f_cue.c+2−2
@@ -114,7 +114,7 @@ static const AVFilterPad cue_outputs[] = { · 113 unmodified lines
114 { NULL }114 { NULL }
115};115};
116 116
117AVFilter ff_vf_cue = {117const AVFilter ff_vf_cue = {
118 .name = "cue",118 .name = "cue",
119 .description = NULL_IF_CONFIG_SMALL("Delay filtering to match a cue."),119 .description = NULL_IF_CONFIG_SMALL("Delay filtering to match a cue."),
120 .priv_size = sizeof(CueContext),120 .priv_size = sizeof(CueContext),
@@ -145,7 +145,7 @@ static const AVFilterPad acue_outputs[] = { · 24 unmodified lines
145 { NULL }145 { NULL }
146};146};
147 147
148AVFilter ff_af_acue = {148const AVFilter ff_af_acue = {
149 .name = "acue",149 .name = "acue",
150 .description = NULL_IF_CONFIG_SMALL("Delay filtering to match a cue."),150 .description = NULL_IF_CONFIG_SMALL("Delay filtering to match a cue."),
151 .priv_size = sizeof(CueContext),151 .priv_size = sizeof(CueContext),
libavfilter/f_drawgraph.c+2−2
@@ -471,7 +471,7 @@ static const AVFilterPad drawgraph_outputs[] = { · 470 unmodified lines
471 { NULL }471 { NULL }
472};472};
473 473
474AVFilter ff_vf_drawgraph = {474const AVFilter ff_vf_drawgraph = {
475 .name = "drawgraph",475 .name = "drawgraph",
476 .description = NULL_IF_CONFIG_SMALL("Draw a graph using input video metadata."),476 .description = NULL_IF_CONFIG_SMALL("Draw a graph using input video metadata."),
477 .priv_size = sizeof(DrawGraphContext),477 .priv_size = sizeof(DrawGraphContext),
@@ -509,7 +509,7 @@ static const AVFilterPad adrawgraph_outputs[] = { · 31 unmodified lines
509 { NULL }509 { NULL }
510};510};
511 511
512AVFilter ff_avf_adrawgraph = {512const AVFilter ff_avf_adrawgraph = {
513 .name = "adrawgraph",513 .name = "adrawgraph",
514 .description = NULL_IF_CONFIG_SMALL("Draw a graph using input audio metadata."),514 .description = NULL_IF_CONFIG_SMALL("Draw a graph using input audio metadata."),
515 .priv_size = sizeof(DrawGraphContext),515 .priv_size = sizeof(DrawGraphContext),
libavfilter/f_ebur128.c+1−1
@@ -999,7 +999,7 @@ static const AVFilterPad ebur128_inputs[] = { · 998 unmodified lines
999 { NULL }999 { NULL }
1000};1000};
1001 1001
1002AVFilter ff_af_ebur128 = {1002const AVFilter ff_af_ebur128 = {
1003 .name = "ebur128",1003 .name = "ebur128",
1004 .description = NULL_IF_CONFIG_SMALL("EBU R128 scanner."),1004 .description = NULL_IF_CONFIG_SMALL("EBU R128 scanner."),
1005 .priv_size = sizeof(EBUR128Context),1005 .priv_size = sizeof(EBUR128Context),
libavfilter/f_graphmonitor.c+2−2
@@ -393,7 +393,7 @@ static const AVFilterPad graphmonitor_outputs[] = { · 392 unmodified lines
393 { NULL }393 { NULL }
394};394};
395 395
396AVFilter ff_vf_graphmonitor = {396const AVFilter ff_vf_graphmonitor = {
397 .name = "graphmonitor",397 .name = "graphmonitor",
398 .description = NULL_IF_CONFIG_SMALL("Show various filtergraph stats."),398 .description = NULL_IF_CONFIG_SMALL("Show various filtergraph stats."),
399 .priv_size = sizeof(GraphMonitorContext),399 .priv_size = sizeof(GraphMonitorContext),
@@ -428,7 +428,7 @@ static const AVFilterPad agraphmonitor_outputs[] = { · 28 unmodified lines
428 { NULL }428 { NULL }
429};429};
430 430
431AVFilter ff_avf_agraphmonitor = {431const AVFilter ff_avf_agraphmonitor = {
432 .name = "agraphmonitor",432 .name = "agraphmonitor",
433 .description = NULL_IF_CONFIG_SMALL("Show various filtergraph stats."),433 .description = NULL_IF_CONFIG_SMALL("Show various filtergraph stats."),
434 .priv_size = sizeof(GraphMonitorContext),434 .priv_size = sizeof(GraphMonitorContext),
libavfilter/f_interleave.c+2−2
@@ -238,7 +238,7 @@ static const AVFilterPad interleave_outputs[] = { · 237 unmodified lines
238 { NULL }238 { NULL }
239};239};
240 240
241AVFilter ff_vf_interleave = {241const AVFilter ff_vf_interleave = {
242 .name = "interleave",242 .name = "interleave",
243 .description = NULL_IF_CONFIG_SMALL("Temporally interleave video inputs."),243 .description = NULL_IF_CONFIG_SMALL("Temporally interleave video inputs."),
244 .priv_size = sizeof(InterleaveContext),244 .priv_size = sizeof(InterleaveContext),
@@ -266,7 +266,7 @@ static const AVFilterPad ainterleave_outputs[] = { · 21 unmodified lines
266 { NULL }266 { NULL }
267};267};
268 268
269AVFilter ff_af_ainterleave = {269const AVFilter ff_af_ainterleave = {
270 .name = "ainterleave",270 .name = "ainterleave",
271 .description = NULL_IF_CONFIG_SMALL("Temporally interleave audio inputs."),271 .description = NULL_IF_CONFIG_SMALL("Temporally interleave audio inputs."),
272 .priv_size = sizeof(InterleaveContext),272 .priv_size = sizeof(InterleaveContext),
libavfilter/f_loop.c+2−2
@@ -281,7 +281,7 @@ static const AVFilterPad aoutputs[] = { · 280 unmodified lines
281 { NULL }281 { NULL }
282};282};
283 283
284AVFilter ff_af_aloop = {284const AVFilter ff_af_aloop = {
285 .name = "aloop",285 .name = "aloop",
286 .description = NULL_IF_CONFIG_SMALL("Loop audio samples."),286 .description = NULL_IF_CONFIG_SMALL("Loop audio samples."),
287 .priv_size = sizeof(LoopContext),287 .priv_size = sizeof(LoopContext),
@@ -454,7 +454,7 @@ static const AVFilterPad outputs[] = { · 166 unmodified lines
454 { NULL }454 { NULL }
455};455};
456 456
457AVFilter ff_vf_loop = {457const AVFilter ff_vf_loop = {
458 .name = "loop",458 .name = "loop",
459 .description = NULL_IF_CONFIG_SMALL("Loop video frames."),459 .description = NULL_IF_CONFIG_SMALL("Loop video frames."),
460 .priv_size = sizeof(LoopContext),460 .priv_size = sizeof(LoopContext),
libavfilter/f_metadata.c+2−2
@@ -383,7 +383,7 @@ static const AVFilterPad aoutputs[] = { · 382 unmodified lines
383 { NULL }383 { NULL }
384};384};
385 385
386AVFilter ff_af_ametadata = {386const AVFilter ff_af_ametadata = {
387 .name = "ametadata",387 .name = "ametadata",
388 .description = NULL_IF_CONFIG_SMALL("Manipulate audio frame metadata."),388 .description = NULL_IF_CONFIG_SMALL("Manipulate audio frame metadata."),
389 .priv_size = sizeof(MetadataContext),389 .priv_size = sizeof(MetadataContext),
@@ -418,7 +418,7 @@ static const AVFilterPad outputs[] = { · 28 unmodified lines
418 { NULL }418 { NULL }
419};419};
420 420
421AVFilter ff_vf_metadata = {421const AVFilter ff_vf_metadata = {
422 .name = "metadata",422 .name = "metadata",
423 .description = NULL_IF_CONFIG_SMALL("Manipulate video frame metadata."),423 .description = NULL_IF_CONFIG_SMALL("Manipulate video frame metadata."),
424 .priv_size = sizeof(MetadataContext),424 .priv_size = sizeof(MetadataContext),
libavfilter/f_perms.c+2−2
@@ -133,7 +133,7 @@ static const AVFilterPad aperms_outputs[] = { · 132 unmodified lines
133 { NULL }133 { NULL }
134};134};
135 135
136AVFilter ff_af_aperms = {136const AVFilter ff_af_aperms = {
137 .name = "aperms",137 .name = "aperms",
138 .description = NULL_IF_CONFIG_SMALL("Set permissions for the output audio frame."),138 .description = NULL_IF_CONFIG_SMALL("Set permissions for the output audio frame."),
139 .init = init,139 .init = init,
@@ -167,7 +167,7 @@ static const AVFilterPad perms_outputs[] = { · 27 unmodified lines
167 { NULL }167 { NULL }
168};168};
169 169
170AVFilter ff_vf_perms = {170const AVFilter ff_vf_perms = {
171 .name = "perms",171 .name = "perms",
172 .description = NULL_IF_CONFIG_SMALL("Set permissions for the output video frame."),172 .description = NULL_IF_CONFIG_SMALL("Set permissions for the output video frame."),
173 .init = init,173 .init = init,
libavfilter/f_realtime.c+2−2
@@ -92,7 +92,7 @@ static const AVFilterPad avfilter_vf_realtime_outputs[] = { · 91 unmodified lines
92 { NULL }92 { NULL }
93};93};
94 94
95AVFilter ff_vf_realtime = {95const AVFilter ff_vf_realtime = {
96 .name = "realtime",96 .name = "realtime",
97 .description = NULL_IF_CONFIG_SMALL("Slow down filtering to match realtime."),97 .description = NULL_IF_CONFIG_SMALL("Slow down filtering to match realtime."),
98 .priv_size = sizeof(RealtimeContext),98 .priv_size = sizeof(RealtimeContext),
@@ -124,7 +124,7 @@ static const AVFilterPad arealtime_outputs[] = { · 25 unmodified lines
124 { NULL }124 { NULL }
125};125};
126 126
127AVFilter ff_af_arealtime = {127const AVFilter ff_af_arealtime = {
128 .name = "arealtime",128 .name = "arealtime",
129 .description = NULL_IF_CONFIG_SMALL("Slow down filtering to match realtime."),129 .description = NULL_IF_CONFIG_SMALL("Slow down filtering to match realtime."),
130 .priv_size = sizeof(RealtimeContext),130 .priv_size = sizeof(RealtimeContext),
libavfilter/f_reverse.c+2−2
@@ -133,7 +133,7 @@ static const AVFilterPad reverse_outputs[] = { · 132 unmodified lines
133 { NULL }133 { NULL }
134};134};
135 135
136AVFilter ff_vf_reverse = {136const AVFilter ff_vf_reverse = {
137 .name = "reverse",137 .name = "reverse",
138 .description = NULL_IF_CONFIG_SMALL("Reverse a clip."),138 .description = NULL_IF_CONFIG_SMALL("Reverse a clip."),
139 .priv_size = sizeof(ReverseContext),139 .priv_size = sizeof(ReverseContext),
@@ -294,7 +294,7 @@ static const AVFilterPad areverse_outputs[] = { · 154 unmodified lines
294 { NULL }294 { NULL }
295};295};
296 296
297AVFilter ff_af_areverse = {297const AVFilter ff_af_areverse = {
298 .name = "areverse",298 .name = "areverse",
299 .description = NULL_IF_CONFIG_SMALL("Reverse an audio clip."),299 .description = NULL_IF_CONFIG_SMALL("Reverse an audio clip."),
300 .query_formats = query_formats,300 .query_formats = query_formats,
libavfilter/f_select.c+2−2
@@ -476,7 +476,7 @@ static const AVFilterPad avfilter_af_aselect_inputs[] = { · 475 unmodified lines
476 { NULL }476 { NULL }
477};477};
478 478
479AVFilter ff_af_aselect = {479const AVFilter ff_af_aselect = {
480 .name = "aselect",480 .name = "aselect",
481 .description = NULL_IF_CONFIG_SMALL("Select audio frames to pass in output."),481 .description = NULL_IF_CONFIG_SMALL("Select audio frames to pass in output."),
482 .init = aselect_init,482 .init = aselect_init,
@@ -540,7 +540,7 @@ static const AVFilterPad avfilter_vf_select_inputs[] = { · 57 unmodified lines
540 { NULL }540 { NULL }
541};541};
542 542
543AVFilter ff_vf_select = {543const AVFilter ff_vf_select = {
544 .name = "select",544 .name = "select",
545 .description = NULL_IF_CONFIG_SMALL("Select video frames to pass in output."),545 .description = NULL_IF_CONFIG_SMALL("Select video frames to pass in output."),
546 .init = select_init,546 .init = select_init,
libavfilter/f_sendcmd.c+2−2
@@ -594,7 +594,7 @@ static const AVFilterPad sendcmd_outputs[] = { · 593 unmodified lines
594 { NULL }594 { NULL }
595};595};
596 596
597AVFilter ff_vf_sendcmd = {597const AVFilter ff_vf_sendcmd = {
598 .name = "sendcmd",598 .name = "sendcmd",
599 .description = NULL_IF_CONFIG_SMALL("Send commands to filters."),599 .description = NULL_IF_CONFIG_SMALL("Send commands to filters."),
600 .init = init,600 .init = init,
@@ -629,7 +629,7 @@ static const AVFilterPad asendcmd_outputs[] = { · 28 unmodified lines
629 { NULL }629 { NULL }
630};630};
631 631
632AVFilter ff_af_asendcmd = {632const AVFilter ff_af_asendcmd = {
633 .name = "asendcmd",633 .name = "asendcmd",
634 .description = NULL_IF_CONFIG_SMALL("Send commands to filters."),634 .description = NULL_IF_CONFIG_SMALL("Send commands to filters."),
635 .init = init,635 .init = init,
libavfilter/f_sidedata.c+2−2
@@ -141,7 +141,7 @@ static const AVFilterPad aoutputs[] = { · 140 unmodified lines
141 { NULL }141 { NULL }
142};142};
143 143
144AVFilter ff_af_asidedata = {144const AVFilter ff_af_asidedata = {
145 .name = "asidedata",145 .name = "asidedata",
146 .description = NULL_IF_CONFIG_SMALL("Manipulate audio frame side data."),146 .description = NULL_IF_CONFIG_SMALL("Manipulate audio frame side data."),
147 .priv_size = sizeof(SideDataContext),147 .priv_size = sizeof(SideDataContext),
@@ -175,7 +175,7 @@ static const AVFilterPad outputs[] = { · 27 unmodified lines
175 { NULL }175 { NULL }
176};176};
177 177
178AVFilter ff_vf_sidedata = {178const AVFilter ff_vf_sidedata = {
179 .name = "sidedata",179 .name = "sidedata",
180 .description = NULL_IF_CONFIG_SMALL("Manipulate video frame side data."),180 .description = NULL_IF_CONFIG_SMALL("Manipulate video frame side data."),
181 .priv_size = sizeof(SideDataContext),181 .priv_size = sizeof(SideDataContext),
libavfilter/f_streamselect.c+2−2
@@ -327,7 +327,7 @@ static int query_formats(AVFilterContext *ctx) · 326 unmodified lines
327 return 0;327 return 0;
328}328}
329 329
330AVFilter ff_vf_streamselect = {330const AVFilter ff_vf_streamselect = {
331 .name = "streamselect",331 .name = "streamselect",
332 .description = NULL_IF_CONFIG_SMALL("Select video streams"),332 .description = NULL_IF_CONFIG_SMALL("Select video streams"),
333 .init = init,333 .init = init,
@@ -343,7 +343,7 @@ AVFilter ff_vf_streamselect = { · 9 unmodified lines
343#define astreamselect_options streamselect_options343#define astreamselect_options streamselect_options
344AVFILTER_DEFINE_CLASS(astreamselect);344AVFILTER_DEFINE_CLASS(astreamselect);
345 345
346AVFilter ff_af_astreamselect = {346const AVFilter ff_af_astreamselect = {
347 .name = "astreamselect",347 .name = "astreamselect",
348 .description = NULL_IF_CONFIG_SMALL("Select audio streams"),348 .description = NULL_IF_CONFIG_SMALL("Select audio streams"),
349 .init = init,349 .init = init,
libavfilter/f_zmq.c+2−2
@@ -225,7 +225,7 @@ static const AVFilterPad zmq_outputs[] = { · 224 unmodified lines
225 { NULL }225 { NULL }
226};226};
227 227
228AVFilter ff_vf_zmq = {228const AVFilter ff_vf_zmq = {
229 .name = "zmq",229 .name = "zmq",
230 .description = NULL_IF_CONFIG_SMALL("Receive commands through ZMQ and broker them to filters."),230 .description = NULL_IF_CONFIG_SMALL("Receive commands through ZMQ and broker them to filters."),
231 .init = init,231 .init = init,
@@ -260,7 +260,7 @@ static const AVFilterPad azmq_outputs[] = { · 28 unmodified lines
260 { NULL }260 { NULL }
261};261};
262 262
263AVFilter ff_af_azmq = {263const AVFilter ff_af_azmq = {
264 .name = "azmq",264 .name = "azmq",
265 .description = NULL_IF_CONFIG_SMALL("Receive commands through ZMQ and broker them to filters."),265 .description = NULL_IF_CONFIG_SMALL("Receive commands through ZMQ and broker them to filters."),
266 .init = init,266 .init = init,
libavfilter/fifo.c+2−2
@@ -128,7 +128,7 @@ static const AVFilterPad avfilter_vf_fifo_outputs[] = { · 127 unmodified lines
128 { NULL }128 { NULL }
129};129};
130 130
131AVFilter ff_vf_fifo = {131const AVFilter ff_vf_fifo = {
132 .name = "fifo",132 .name = "fifo",
133 .description = NULL_IF_CONFIG_SMALL("Buffer input images and send them when they are requested."),133 .description = NULL_IF_CONFIG_SMALL("Buffer input images and send them when they are requested."),
134 .init = init,134 .init = init,
@@ -156,7 +156,7 @@ static const AVFilterPad avfilter_af_afifo_outputs[] = { · 21 unmodified lines
156 { NULL }156 { NULL }
157};157};
158 158
159AVFilter ff_af_afifo = {159const AVFilter ff_af_afifo = {
160 .name = "afifo",160 .name = "afifo",
161 .description = NULL_IF_CONFIG_SMALL("Buffer input frames and send them when they are requested."),161 .description = NULL_IF_CONFIG_SMALL("Buffer input frames and send them when they are requested."),
162 .init = init,162 .init = init,
libavfilter/setpts.c+2−2
@@ -290,7 +290,7 @@ static const AVFilterPad avfilter_vf_setpts_outputs[] = { · 289 unmodified lines
290 { NULL }290 { NULL }
291};291};
292 292
293AVFilter ff_vf_setpts = {293const AVFilter ff_vf_setpts = {
294 .name = "setpts",294 .name = "setpts",
295 .description = NULL_IF_CONFIG_SMALL("Set PTS for the output video frame."),295 .description = NULL_IF_CONFIG_SMALL("Set PTS for the output video frame."),
296 .init = init,296 .init = init,
@@ -330,7 +330,7 @@ static const AVFilterPad asetpts_outputs[] = { · 33 unmodified lines
330 { NULL }330 { NULL }
331};331};
332 332
333AVFilter ff_af_asetpts = {333const AVFilter ff_af_asetpts = {
334 .name = "asetpts",334 .name = "asetpts",
335 .description = NULL_IF_CONFIG_SMALL("Set PTS for the output audio frame."),335 .description = NULL_IF_CONFIG_SMALL("Set PTS for the output audio frame."),
336 .init = init,336 .init = init,
libavfilter/settb.c+2−2
@@ -179,7 +179,7 @@ static const AVFilterPad avfilter_vf_settb_outputs[] = { · 178 unmodified lines
179 { NULL }179 { NULL }
180};180};
181 181
182AVFilter ff_vf_settb = {182const AVFilter ff_vf_settb = {
183 .name = "settb",183 .name = "settb",
184 .description = NULL_IF_CONFIG_SMALL("Set timebase for the video output link."),184 .description = NULL_IF_CONFIG_SMALL("Set timebase for the video output link."),
185 .priv_size = sizeof(SetTBContext),185 .priv_size = sizeof(SetTBContext),
@@ -212,7 +212,7 @@ static const AVFilterPad avfilter_af_asettb_outputs[] = { · 26 unmodified lines
212 { NULL }212 { NULL }
213};213};
214 214
215AVFilter ff_af_asettb = {215const AVFilter ff_af_asettb = {
216 .name = "asettb",216 .name = "asettb",
217 .description = NULL_IF_CONFIG_SMALL("Set timebase for the audio output link."),217 .description = NULL_IF_CONFIG_SMALL("Set timebase for the audio output link."),
218 .priv_size = sizeof(SetTBContext),218 .priv_size = sizeof(SetTBContext),
libavfilter/split.c+2−2
@@ -119,7 +119,7 @@ static const AVFilterPad avfilter_vf_split_inputs[] = { · 118 unmodified lines
119 { NULL }119 { NULL }
120};120};
121 121
122AVFilter ff_vf_split = {122const AVFilter ff_vf_split = {
123 .name = "split",123 .name = "split",
124 .description = NULL_IF_CONFIG_SMALL("Pass on the input to N video outputs."),124 .description = NULL_IF_CONFIG_SMALL("Pass on the input to N video outputs."),
125 .priv_size = sizeof(SplitContext),125 .priv_size = sizeof(SplitContext),
@@ -140,7 +140,7 @@ static const AVFilterPad avfilter_af_asplit_inputs[] = { · 14 unmodified lines
140 { NULL }140 { NULL }
141};141};
142 142
143AVFilter ff_af_asplit = {143const AVFilter ff_af_asplit = {
144 .name = "asplit",144 .name = "asplit",
145 .description = NULL_IF_CONFIG_SMALL("Pass on the audio input to N audio outputs."),145 .description = NULL_IF_CONFIG_SMALL("Pass on the audio input to N audio outputs."),
146 .priv_size = sizeof(SplitContext),146 .priv_size = sizeof(SplitContext),
libavfilter/src_movie.c+2−2
@@ -637,7 +637,7 @@ static int process_command(AVFilterContext *ctx, const char *cmd, const char *ar · 636 unmodified lines
637 637
638AVFILTER_DEFINE_CLASS(movie);638AVFILTER_DEFINE_CLASS(movie);
639 639
640AVFilter ff_avsrc_movie = {640const AVFilter ff_avsrc_movie = {
641 .name = "movie",641 .name = "movie",
642 .description = NULL_IF_CONFIG_SMALL("Read from a movie source."),642 .description = NULL_IF_CONFIG_SMALL("Read from a movie source."),
643 .priv_size = sizeof(MovieContext),643 .priv_size = sizeof(MovieContext),
@@ -659,7 +659,7 @@ AVFilter ff_avsrc_movie = { · 15 unmodified lines
659#define amovie_options movie_options659#define amovie_options movie_options
660AVFILTER_DEFINE_CLASS(amovie);660AVFILTER_DEFINE_CLASS(amovie);
661 661
662AVFilter ff_avsrc_amovie = {662const AVFilter ff_avsrc_amovie = {
663 .name = "amovie",663 .name = "amovie",
664 .description = NULL_IF_CONFIG_SMALL("Read audio from a movie source."),664 .description = NULL_IF_CONFIG_SMALL("Read audio from a movie source."),
665 .priv_size = sizeof(MovieContext),665 .priv_size = sizeof(MovieContext),
libavfilter/trim.c+2−2
@@ -207,7 +207,7 @@ static const AVFilterPad trim_outputs[] = { · 206 unmodified lines
207 { NULL }207 { NULL }
208};208};
209 209
210AVFilter ff_vf_trim = {210const AVFilter ff_vf_trim = {
211 .name = "trim",211 .name = "trim",
212 .description = NULL_IF_CONFIG_SMALL("Pick one continuous section from the input, drop the rest."),212 .description = NULL_IF_CONFIG_SMALL("Pick one continuous section from the input, drop the rest."),
213 .init = init,213 .init = init,
@@ -362,7 +362,7 @@ static const AVFilterPad atrim_outputs[] = { · 148 unmodified lines
362 { NULL }362 { NULL }
363};363};
364 364
365AVFilter ff_af_atrim = {365const AVFilter ff_af_atrim = {
366 .name = "atrim",366 .name = "atrim",
367 .description = NULL_IF_CONFIG_SMALL("Pick one continuous section from the input, drop the rest."),367 .description = NULL_IF_CONFIG_SMALL("Pick one continuous section from the input, drop the rest."),
368 .init = init,368 .init = init,
libavfilter/vaf_spectrumsynth.c+1−1
@@ -529,7 +529,7 @@ static const AVFilterPad spectrumsynth_outputs[] = { · 528 unmodified lines
529 { NULL }529 { NULL }
530};530};
531 531
532AVFilter ff_vaf_spectrumsynth = {532const AVFilter ff_vaf_spectrumsynth = {
533 .name = "spectrumsynth",533 .name = "spectrumsynth",
534 .description = NULL_IF_CONFIG_SMALL("Convert input spectrum videos to audio output."),534 .description = NULL_IF_CONFIG_SMALL("Convert input spectrum videos to audio output."),
535 .uninit = uninit,535 .uninit = uninit,
libavfilter/vf_addroi.c+1−1
@@ -255,7 +255,7 @@ static const AVFilterPad addroi_outputs[] = { · 254 unmodified lines
255 { NULL }255 { NULL }
256};256};
257 257
258AVFilter ff_vf_addroi = {258const AVFilter ff_vf_addroi = {
259 .name = "addroi",259 .name = "addroi",
260 .description = NULL_IF_CONFIG_SMALL("Add region of interest to frame."),260 .description = NULL_IF_CONFIG_SMALL("Add region of interest to frame."),
261 .init = addroi_init,261 .init = addroi_init,
libavfilter/vf_alphamerge.c+1−1
@@ -188,7 +188,7 @@ static const AVOption alphamerge_options[] = { · 187 unmodified lines
188 188
189FRAMESYNC_DEFINE_CLASS(alphamerge, AlphaMergeContext, fs);189FRAMESYNC_DEFINE_CLASS(alphamerge, AlphaMergeContext, fs);
190 190
191AVFilter ff_vf_alphamerge = {191const AVFilter ff_vf_alphamerge = {
192 .name = "alphamerge",192 .name = "alphamerge",
193 .description = NULL_IF_CONFIG_SMALL("Copy the luma value of the second "193 .description = NULL_IF_CONFIG_SMALL("Copy the luma value of the second "
194 "input into the alpha channel of the first input."),194 "input into the alpha channel of the first input."),
libavfilter/vf_amplify.c+1−1
@@ -313,7 +313,7 @@ static const AVFilterPad outputs[] = { · 312 unmodified lines
313 313
314AVFILTER_DEFINE_CLASS(amplify);314AVFILTER_DEFINE_CLASS(amplify);
315 315
316AVFilter ff_vf_amplify = {316const AVFilter ff_vf_amplify = {
317 .name = "amplify",317 .name = "amplify",
318 .description = NULL_IF_CONFIG_SMALL("Amplify changes between successive video frames."),318 .description = NULL_IF_CONFIG_SMALL("Amplify changes between successive video frames."),
319 .priv_size = sizeof(AmplifyContext),319 .priv_size = sizeof(AmplifyContext),
libavfilter/vf_aspect.c+2−2
@@ -185,7 +185,7 @@ static const AVFilterPad avfilter_vf_setdar_outputs[] = { · 184 unmodified lines
185 { NULL }185 { NULL }
186};186};
187 187
188AVFilter ff_vf_setdar = {188const AVFilter ff_vf_setdar = {
189 .name = "setdar",189 .name = "setdar",
190 .description = NULL_IF_CONFIG_SMALL("Set the frame display aspect ratio."),190 .description = NULL_IF_CONFIG_SMALL("Set the frame display aspect ratio."),
191 .priv_size = sizeof(AspectContext),191 .priv_size = sizeof(AspectContext),
@@ -249,7 +249,7 @@ static const AVFilterPad avfilter_vf_setsar_outputs[] = { · 57 unmodified lines
249 { NULL }249 { NULL }
250};250};
251 251
252AVFilter ff_vf_setsar = {252const AVFilter ff_vf_setsar = {
253 .name = "setsar",253 .name = "setsar",
254 .description = NULL_IF_CONFIG_SMALL("Set the pixel sample aspect ratio."),254 .description = NULL_IF_CONFIG_SMALL("Set the pixel sample aspect ratio."),
255 .priv_size = sizeof(AspectContext),255 .priv_size = sizeof(AspectContext),
libavfilter/vf_atadenoise.c+1−1
@@ -572,7 +572,7 @@ static const AVFilterPad outputs[] = { · 571 unmodified lines
572 { NULL }572 { NULL }
573};573};
574 574
575AVFilter ff_vf_atadenoise = {575const AVFilter ff_vf_atadenoise = {
576 .name = "atadenoise",576 .name = "atadenoise",
577 .description = NULL_IF_CONFIG_SMALL("Apply an Adaptive Temporal Averaging Denoiser."),577 .description = NULL_IF_CONFIG_SMALL("Apply an Adaptive Temporal Averaging Denoiser."),
578 .priv_size = sizeof(ATADenoiseContext),578 .priv_size = sizeof(ATADenoiseContext),
libavfilter/vf_avgblur.c+1−1
@@ -313,7 +313,7 @@ static const AVFilterPad avgblur_outputs[] = { · 312 unmodified lines
313 { NULL }313 { NULL }
314};314};
315 315
316AVFilter ff_vf_avgblur = {316const AVFilter ff_vf_avgblur = {
317 .name = "avgblur",317 .name = "avgblur",
318 .description = NULL_IF_CONFIG_SMALL("Apply Average Blur filter."),318 .description = NULL_IF_CONFIG_SMALL("Apply Average Blur filter."),
319 .priv_size = sizeof(AverageBlurContext),319 .priv_size = sizeof(AverageBlurContext),
libavfilter/vf_avgblur_opencl.c+2−2
@@ -340,7 +340,7 @@ static const AVOption avgblur_opencl_options[] = { · 339 unmodified lines
340AVFILTER_DEFINE_CLASS(avgblur_opencl);340AVFILTER_DEFINE_CLASS(avgblur_opencl);
341 341
342 342
343AVFilter ff_vf_avgblur_opencl = {343const AVFilter ff_vf_avgblur_opencl = {
344 .name = "avgblur_opencl",344 .name = "avgblur_opencl",
345 .description = NULL_IF_CONFIG_SMALL("Apply average blur filter"),345 .description = NULL_IF_CONFIG_SMALL("Apply average blur filter"),
346 .priv_size = sizeof(AverageBlurOpenCLContext),346 .priv_size = sizeof(AverageBlurOpenCLContext),
@@ -379,7 +379,7 @@ static const AVOption boxblur_opencl_options[] = { · 32 unmodified lines
379 379
380AVFILTER_DEFINE_CLASS(boxblur_opencl);380AVFILTER_DEFINE_CLASS(boxblur_opencl);
381 381
382AVFilter ff_vf_boxblur_opencl = {382const AVFilter ff_vf_boxblur_opencl = {
383 .name = "boxblur_opencl",383 .name = "boxblur_opencl",
384 .description = NULL_IF_CONFIG_SMALL("Apply boxblur filter to input video"),384 .description = NULL_IF_CONFIG_SMALL("Apply boxblur filter to input video"),
385 .priv_size = sizeof(AverageBlurOpenCLContext),385 .priv_size = sizeof(AverageBlurOpenCLContext),
libavfilter/vf_avgblur_vulkan.c+1−1
@@ -398,7 +398,7 @@ static const AVFilterPad avgblur_vulkan_outputs[] = { · 397 unmodified lines
398 { NULL }398 { NULL }
399};399};
400 400
401AVFilter ff_vf_avgblur_vulkan = {401const AVFilter ff_vf_avgblur_vulkan = {
402 .name = "avgblur_vulkan",402 .name = "avgblur_vulkan",
403 .description = NULL_IF_CONFIG_SMALL("Apply avgblur mask to input video"),403 .description = NULL_IF_CONFIG_SMALL("Apply avgblur mask to input video"),
404 .priv_size = sizeof(AvgBlurVulkanContext),404 .priv_size = sizeof(AvgBlurVulkanContext),
libavfilter/vf_bbox.c+1−1
@@ -153,7 +153,7 @@ static const AVFilterPad bbox_outputs[] = { · 152 unmodified lines
153 { NULL }153 { NULL }
154};154};
155 155
156AVFilter ff_vf_bbox = {156const AVFilter ff_vf_bbox = {
157 .name = "bbox",157 .name = "bbox",
158 .description = NULL_IF_CONFIG_SMALL("Compute bounding box for each frame."),158 .description = NULL_IF_CONFIG_SMALL("Compute bounding box for each frame."),
159 .priv_size = sizeof(BBoxContext),159 .priv_size = sizeof(BBoxContext),
libavfilter/vf_bilateral.c+1−1
@@ -379,7 +379,7 @@ static const AVFilterPad bilateral_outputs[] = { · 378 unmodified lines
379 { NULL }379 { NULL }
380};380};
381 381
382AVFilter ff_vf_bilateral = {382const AVFilter ff_vf_bilateral = {
383 .name = "bilateral",383 .name = "bilateral",
384 .description = NULL_IF_CONFIG_SMALL("Apply Bilateral filter."),384 .description = NULL_IF_CONFIG_SMALL("Apply Bilateral filter."),
385 .priv_size = sizeof(BilateralContext),385 .priv_size = sizeof(BilateralContext),
libavfilter/vf_bitplanenoise.c+1−1
@@ -214,7 +214,7 @@ static const AVFilterPad outputs[] = { · 213 unmodified lines
214 { NULL }214 { NULL }
215};215};
216 216
217AVFilter ff_vf_bitplanenoise = {217const AVFilter ff_vf_bitplanenoise = {
218 .name = "bitplanenoise",218 .name = "bitplanenoise",
219 .description = NULL_IF_CONFIG_SMALL("Measure bit plane noise."),219 .description = NULL_IF_CONFIG_SMALL("Measure bit plane noise."),
220 .priv_size = sizeof(BPNContext),220 .priv_size = sizeof(BPNContext),
libavfilter/vf_blackdetect.c+1−1
@@ -258,7 +258,7 @@ static const AVFilterPad blackdetect_outputs[] = { · 257 unmodified lines
258 { NULL }258 { NULL }
259};259};
260 260
261AVFilter ff_vf_blackdetect = {261const AVFilter ff_vf_blackdetect = {
262 .name = "blackdetect",262 .name = "blackdetect",
263 .description = NULL_IF_CONFIG_SMALL("Detect video intervals that are (almost) black."),263 .description = NULL_IF_CONFIG_SMALL("Detect video intervals that are (almost) black."),
264 .priv_size = sizeof(BlackDetectContext),264 .priv_size = sizeof(BlackDetectContext),
libavfilter/vf_blackframe.c+1−1
@@ -132,7 +132,7 @@ static const AVFilterPad avfilter_vf_blackframe_outputs[] = { · 131 unmodified lines
132 { NULL }132 { NULL }
133};133};
134 134
135AVFilter ff_vf_blackframe = {135const AVFilter ff_vf_blackframe = {
136 .name = "blackframe",136 .name = "blackframe",
137 .description = NULL_IF_CONFIG_SMALL("Detect frames that are (almost) black."),137 .description = NULL_IF_CONFIG_SMALL("Detect frames that are (almost) black."),
138 .priv_size = sizeof(BlackFrameContext),138 .priv_size = sizeof(BlackFrameContext),
libavfilter/vf_blend.c+2−2
@@ -906,7 +906,7 @@ static const AVFilterPad blend_outputs[] = { · 905 unmodified lines
906 { NULL }906 { NULL }
907};907};
908 908
909AVFilter ff_vf_blend = {909const AVFilter ff_vf_blend = {
910 .name = "blend",910 .name = "blend",
911 .description = NULL_IF_CONFIG_SMALL("Blend two video frames into each other."),911 .description = NULL_IF_CONFIG_SMALL("Blend two video frames into each other."),
912 .preinit = blend_framesync_preinit,912 .preinit = blend_framesync_preinit,
@@ -968,7 +968,7 @@ static const AVFilterPad tblend_outputs[] = { · 55 unmodified lines
968 { NULL }968 { NULL }
969};969};
970 970
971AVFilter ff_vf_tblend = {971const AVFilter ff_vf_tblend = {
972 .name = "tblend",972 .name = "tblend",
973 .description = NULL_IF_CONFIG_SMALL("Blend successive frames."),973 .description = NULL_IF_CONFIG_SMALL("Blend successive frames."),
974 .priv_size = sizeof(BlendContext),974 .priv_size = sizeof(BlendContext),
libavfilter/vf_bm3d.c+1−1
@@ -1055,7 +1055,7 @@ static const AVFilterPad bm3d_outputs[] = { · 1054 unmodified lines
1055 { NULL }1055 { NULL }
1056};1056};
1057 1057
1058AVFilter ff_vf_bm3d = {1058const AVFilter ff_vf_bm3d = {
1059 .name = "bm3d",1059 .name = "bm3d",
1060 .description = NULL_IF_CONFIG_SMALL("Block-Matching 3D denoiser."),1060 .description = NULL_IF_CONFIG_SMALL("Block-Matching 3D denoiser."),
1061 .priv_size = sizeof(BM3DContext),1061 .priv_size = sizeof(BM3DContext),
libavfilter/vf_boxblur.c+1−1
@@ -304,7 +304,7 @@ static const AVFilterPad avfilter_vf_boxblur_outputs[] = { · 303 unmodified lines
304 { NULL }304 { NULL }
305};305};
306 306
307AVFilter ff_vf_boxblur = {307const AVFilter ff_vf_boxblur = {
308 .name = "boxblur",308 .name = "boxblur",
309 .description = NULL_IF_CONFIG_SMALL("Blur the input."),309 .description = NULL_IF_CONFIG_SMALL("Blur the input."),
310 .priv_size = sizeof(BoxBlurContext),310 .priv_size = sizeof(BoxBlurContext),
libavfilter/vf_bwdif.c+1−1
@@ -410,7 +410,7 @@ static const AVFilterPad avfilter_vf_bwdif_outputs[] = { · 409 unmodified lines
410 { NULL }410 { NULL }
411};411};
412 412
413AVFilter ff_vf_bwdif = {413const AVFilter ff_vf_bwdif = {
414 .name = "bwdif",414 .name = "bwdif",
415 .description = NULL_IF_CONFIG_SMALL("Deinterlace the input image."),415 .description = NULL_IF_CONFIG_SMALL("Deinterlace the input image."),
416 .priv_size = sizeof(BWDIFContext),416 .priv_size = sizeof(BWDIFContext),
libavfilter/vf_cas.c+1−1
@@ -286,7 +286,7 @@ static const AVOption cas_options[] = { · 285 unmodified lines
286 286
287AVFILTER_DEFINE_CLASS(cas);287AVFILTER_DEFINE_CLASS(cas);
288 288
289AVFilter ff_vf_cas = {289const AVFilter ff_vf_cas = {
290 .name = "cas",290 .name = "cas",
291 .description = NULL_IF_CONFIG_SMALL("Contrast Adaptive Sharpen."),291 .description = NULL_IF_CONFIG_SMALL("Contrast Adaptive Sharpen."),
292 .priv_size = sizeof(CASContext),292 .priv_size = sizeof(CASContext),
libavfilter/vf_chromaber_vulkan.c+1−1
@@ -333,7 +333,7 @@ static const AVFilterPad chromaber_vulkan_outputs[] = { · 332 unmodified lines
333 { NULL }333 { NULL }
334};334};
335 335
336AVFilter ff_vf_chromaber_vulkan = {336const AVFilter ff_vf_chromaber_vulkan = {
337 .name = "chromaber_vulkan",337 .name = "chromaber_vulkan",
338 .description = NULL_IF_CONFIG_SMALL("Offset chroma of input video (chromatic aberration)"),338 .description = NULL_IF_CONFIG_SMALL("Offset chroma of input video (chromatic aberration)"),
339 .priv_size = sizeof(ChromaticAberrationVulkanContext),339 .priv_size = sizeof(ChromaticAberrationVulkanContext),
libavfilter/vf_chromakey.c+2−2
@@ -398,7 +398,7 @@ static const AVOption chromakey_options[] = { · 397 unmodified lines
398 398
399AVFILTER_DEFINE_CLASS(chromakey);399AVFILTER_DEFINE_CLASS(chromakey);
400 400
401AVFilter ff_vf_chromakey = {401const AVFilter ff_vf_chromakey = {
402 .name = "chromakey",402 .name = "chromakey",
403 .description = NULL_IF_CONFIG_SMALL("Turns a certain color into transparency. Operates on YUV colors."),403 .description = NULL_IF_CONFIG_SMALL("Turns a certain color into transparency. Operates on YUV colors."),
404 .priv_size = sizeof(ChromakeyContext),404 .priv_size = sizeof(ChromakeyContext),
@@ -440,7 +440,7 @@ static const AVFilterPad chromahold_outputs[] = { · 35 unmodified lines
440 440
441AVFILTER_DEFINE_CLASS(chromahold);441AVFILTER_DEFINE_CLASS(chromahold);
442 442
443AVFilter ff_vf_chromahold = {443const AVFilter ff_vf_chromahold = {
444 .name = "chromahold",444 .name = "chromahold",
445 .description = NULL_IF_CONFIG_SMALL("Turns a certain color range into gray."),445 .description = NULL_IF_CONFIG_SMALL("Turns a certain color range into gray."),
446 .priv_size = sizeof(ChromakeyContext),446 .priv_size = sizeof(ChromakeyContext),
libavfilter/vf_chromanr.c+1−1
@@ -262,7 +262,7 @@ static const AVFilterPad outputs[] = { · 261 unmodified lines
262 262
263AVFILTER_DEFINE_CLASS(chromanr);263AVFILTER_DEFINE_CLASS(chromanr);
264 264
265AVFilter ff_vf_chromanr = {265const AVFilter ff_vf_chromanr = {
266 .name = "chromanr",266 .name = "chromanr",
267 .description = NULL_IF_CONFIG_SMALL("Reduce chrominance noise."),267 .description = NULL_IF_CONFIG_SMALL("Reduce chrominance noise."),
268 .priv_size = sizeof(ChromaNRContext),268 .priv_size = sizeof(ChromaNRContext),
libavfilter/vf_chromashift.c+2−2
@@ -446,7 +446,7 @@ static const AVFilterPad outputs[] = { · 445 unmodified lines
446 446
447AVFILTER_DEFINE_CLASS(chromashift);447AVFILTER_DEFINE_CLASS(chromashift);
448 448
449AVFilter ff_vf_chromashift = {449const AVFilter ff_vf_chromashift = {
450 .name = "chromashift",450 .name = "chromashift",
451 .description = NULL_IF_CONFIG_SMALL("Shift chroma."),451 .description = NULL_IF_CONFIG_SMALL("Shift chroma."),
452 .priv_size = sizeof(ChromaShiftContext),452 .priv_size = sizeof(ChromaShiftContext),
@@ -475,7 +475,7 @@ static const AVOption rgbashift_options[] = { · 22 unmodified lines
475 475
476AVFILTER_DEFINE_CLASS(rgbashift);476AVFILTER_DEFINE_CLASS(rgbashift);
477 477
478AVFilter ff_vf_rgbashift = {478const AVFilter ff_vf_rgbashift = {
479 .name = "rgbashift",479 .name = "rgbashift",
480 .description = NULL_IF_CONFIG_SMALL("Shift RGBA."),480 .description = NULL_IF_CONFIG_SMALL("Shift RGBA."),
481 .priv_size = sizeof(ChromaShiftContext),481 .priv_size = sizeof(ChromaShiftContext),
libavfilter/vf_ciescope.c+1−1
@@ -1503,7 +1503,7 @@ static const AVFilterPad outputs[] = { · 1502 unmodified lines
1503 { NULL }1503 { NULL }
1504};1504};
1505 1505
1506AVFilter ff_vf_ciescope = {1506const AVFilter ff_vf_ciescope = {
1507 .name = "ciescope",1507 .name = "ciescope",
1508 .description = NULL_IF_CONFIG_SMALL("Video CIE scope."),1508 .description = NULL_IF_CONFIG_SMALL("Video CIE scope."),
1509 .priv_size = sizeof(CiescopeContext),1509 .priv_size = sizeof(CiescopeContext),
libavfilter/vf_codecview.c+1−1
@@ -318,7 +318,7 @@ static const AVFilterPad codecview_outputs[] = { · 317 unmodified lines
318 { NULL }318 { NULL }
319};319};
320 320
321AVFilter ff_vf_codecview = {321const AVFilter ff_vf_codecview = {
322 .name = "codecview",322 .name = "codecview",
323 .description = NULL_IF_CONFIG_SMALL("Visualize information about some codecs."),323 .description = NULL_IF_CONFIG_SMALL("Visualize information about some codecs."),
324 .priv_size = sizeof(CodecViewContext),324 .priv_size = sizeof(CodecViewContext),
libavfilter/vf_colorbalance.c+1−1
@@ -439,7 +439,7 @@ static const AVFilterPad colorbalance_outputs[] = { · 438 unmodified lines
439 { NULL }439 { NULL }
440};440};
441 441
442AVFilter ff_vf_colorbalance = {442const AVFilter ff_vf_colorbalance = {
443 .name = "colorbalance",443 .name = "colorbalance",
444 .description = NULL_IF_CONFIG_SMALL("Adjust the color balance."),444 .description = NULL_IF_CONFIG_SMALL("Adjust the color balance."),
445 .priv_size = sizeof(ColorBalanceContext),445 .priv_size = sizeof(ColorBalanceContext),
libavfilter/vf_colorchannelmixer.c+1−1
@@ -799,7 +799,7 @@ static const AVFilterPad colorchannelmixer_outputs[] = { · 798 unmodified lines
799 { NULL }799 { NULL }
800};800};
801 801
802AVFilter ff_vf_colorchannelmixer = {802const AVFilter ff_vf_colorchannelmixer = {
803 .name = "colorchannelmixer",803 .name = "colorchannelmixer",
804 .description = NULL_IF_CONFIG_SMALL("Adjust colors by mixing color channels."),804 .description = NULL_IF_CONFIG_SMALL("Adjust colors by mixing color channels."),
805 .priv_size = sizeof(ColorChannelMixerContext),805 .priv_size = sizeof(ColorChannelMixerContext),
libavfilter/vf_colorconstancy.c+1−1
@@ -747,7 +747,7 @@ static const AVOption greyedge_options[] = { · 746 unmodified lines
747 747
748AVFILTER_DEFINE_CLASS(greyedge);748AVFILTER_DEFINE_CLASS(greyedge);
749 749
750AVFilter ff_vf_greyedge = {750const AVFilter ff_vf_greyedge = {
751 .name = GREY_EDGE,751 .name = GREY_EDGE,
752 .description = NULL_IF_CONFIG_SMALL("Estimates scene illumination by grey edge assumption."),752 .description = NULL_IF_CONFIG_SMALL("Estimates scene illumination by grey edge assumption."),
753 .priv_size = sizeof(ColorConstancyContext),753 .priv_size = sizeof(ColorConstancyContext),
libavfilter/vf_colorcontrast.c+1−1
@@ -395,7 +395,7 @@ static const AVOption colorcontrast_options[] = { · 394 unmodified lines
395 395
396AVFILTER_DEFINE_CLASS(colorcontrast);396AVFILTER_DEFINE_CLASS(colorcontrast);
397 397
398AVFilter ff_vf_colorcontrast = {398const AVFilter ff_vf_colorcontrast = {
399 .name = "colorcontrast",399 .name = "colorcontrast",
400 .description = NULL_IF_CONFIG_SMALL("Adjust color contrast between RGB components."),400 .description = NULL_IF_CONFIG_SMALL("Adjust color contrast between RGB components."),
401 .priv_size = sizeof(ColorContrastContext),401 .priv_size = sizeof(ColorContrastContext),
libavfilter/vf_colorcorrect.c+1−1
@@ -204,7 +204,7 @@ static const AVOption colorcorrect_options[] = { · 203 unmodified lines
204 204
205AVFILTER_DEFINE_CLASS(colorcorrect);205AVFILTER_DEFINE_CLASS(colorcorrect);
206 206
207AVFilter ff_vf_colorcorrect = {207const AVFilter ff_vf_colorcorrect = {
208 .name = "colorcorrect",208 .name = "colorcorrect",
209 .description = NULL_IF_CONFIG_SMALL("Adjust color white balance selectively for blacks and whites."),209 .description = NULL_IF_CONFIG_SMALL("Adjust color white balance selectively for blacks and whites."),
210 .priv_size = sizeof(ColorCorrectContext),210 .priv_size = sizeof(ColorCorrectContext),
libavfilter/vf_colorize.c+1−1
@@ -293,7 +293,7 @@ static const AVOption colorize_options[] = { · 292 unmodified lines
293 293
294AVFILTER_DEFINE_CLASS(colorize);294AVFILTER_DEFINE_CLASS(colorize);
295 295
296AVFilter ff_vf_colorize = {296const AVFilter ff_vf_colorize = {
297 .name = "colorize",297 .name = "colorize",
298 .description = NULL_IF_CONFIG_SMALL("Overlay a solid color on the video stream."),298 .description = NULL_IF_CONFIG_SMALL("Overlay a solid color on the video stream."),
299 .priv_size = sizeof(ColorizeContext),299 .priv_size = sizeof(ColorizeContext),
libavfilter/vf_colorkey.c+2−2
@@ -212,7 +212,7 @@ static const AVOption colorkey_options[] = { · 211 unmodified lines
212 212
213AVFILTER_DEFINE_CLASS(colorkey);213AVFILTER_DEFINE_CLASS(colorkey);
214 214
215AVFilter ff_vf_colorkey = {215const AVFilter ff_vf_colorkey = {
216 .name = "colorkey",216 .name = "colorkey",
217 .description = NULL_IF_CONFIG_SMALL("Turns a certain color into transparency. Operates on RGB colors."),217 .description = NULL_IF_CONFIG_SMALL("Turns a certain color into transparency. Operates on RGB colors."),
218 .priv_size = sizeof(ColorkeyContext),218 .priv_size = sizeof(ColorkeyContext),
@@ -237,7 +237,7 @@ static const AVOption colorhold_options[] = { · 18 unmodified lines
237 237
238AVFILTER_DEFINE_CLASS(colorhold);238AVFILTER_DEFINE_CLASS(colorhold);
239 239
240AVFilter ff_vf_colorhold = {240const AVFilter ff_vf_colorhold = {
241 .name = "colorhold",241 .name = "colorhold",
242 .description = NULL_IF_CONFIG_SMALL("Turns a certain color range into gray. Operates on RGB colors."),242 .description = NULL_IF_CONFIG_SMALL("Turns a certain color range into gray. Operates on RGB colors."),
243 .priv_size = sizeof(ColorkeyContext),243 .priv_size = sizeof(ColorkeyContext),
libavfilter/vf_colorkey_opencl.c+1−1
@@ -230,7 +230,7 @@ static const AVOption colorkey_opencl_options[] = { · 229 unmodified lines
230 230
231AVFILTER_DEFINE_CLASS(colorkey_opencl);231AVFILTER_DEFINE_CLASS(colorkey_opencl);
232 232
233AVFilter ff_vf_colorkey_opencl = {233const AVFilter ff_vf_colorkey_opencl = {
234 .name = "colorkey_opencl",234 .name = "colorkey_opencl",
235 .description = NULL_IF_CONFIG_SMALL("Turns a certain color into transparency. Operates on RGB colors."),235 .description = NULL_IF_CONFIG_SMALL("Turns a certain color into transparency. Operates on RGB colors."),
236 .priv_size = sizeof(ColorkeyOpenCLContext),236 .priv_size = sizeof(ColorkeyOpenCLContext),
libavfilter/vf_colorlevels.c+1−1
@@ -315,7 +315,7 @@ static const AVFilterPad colorlevels_outputs[] = { · 314 unmodified lines
315 { NULL }315 { NULL }
316};316};
317 317
318AVFilter ff_vf_colorlevels = {318const AVFilter ff_vf_colorlevels = {
319 .name = "colorlevels",319 .name = "colorlevels",
320 .description = NULL_IF_CONFIG_SMALL("Adjust the color levels."),320 .description = NULL_IF_CONFIG_SMALL("Adjust the color levels."),
321 .priv_size = sizeof(ColorLevelsContext),321 .priv_size = sizeof(ColorLevelsContext),
libavfilter/vf_colormatrix.c+1−1
@@ -507,7 +507,7 @@ static const AVFilterPad colormatrix_outputs[] = { · 506 unmodified lines
507 { NULL }507 { NULL }
508};508};
509 509
510AVFilter ff_vf_colormatrix = {510const AVFilter ff_vf_colormatrix = {
511 .name = "colormatrix",511 .name = "colormatrix",
512 .description = NULL_IF_CONFIG_SMALL("Convert color matrix."),512 .description = NULL_IF_CONFIG_SMALL("Convert color matrix."),
513 .priv_size = sizeof(ColorMatrixContext),513 .priv_size = sizeof(ColorMatrixContext),
libavfilter/vf_colorspace.c+1−1
@@ -1069,7 +1069,7 @@ static const AVFilterPad outputs[] = { · 1068 unmodified lines
1069 { NULL }1069 { NULL }
1070};1070};
1071 1071
1072AVFilter ff_vf_colorspace = {1072const AVFilter ff_vf_colorspace = {
1073 .name = "colorspace",1073 .name = "colorspace",
1074 .description = NULL_IF_CONFIG_SMALL("Convert between colorspaces."),1074 .description = NULL_IF_CONFIG_SMALL("Convert between colorspaces."),
1075 .init = init,1075 .init = init,
libavfilter/vf_colortemperature.c+1−1
@@ -357,7 +357,7 @@ static const AVOption colortemperature_options[] = { · 356 unmodified lines
357 357
358AVFILTER_DEFINE_CLASS(colortemperature);358AVFILTER_DEFINE_CLASS(colortemperature);
359 359
360AVFilter ff_vf_colortemperature = {360const AVFilter ff_vf_colortemperature = {
361 .name = "colortemperature",361 .name = "colortemperature",
362 .description = NULL_IF_CONFIG_SMALL("Adjust color temperature of video."),362 .description = NULL_IF_CONFIG_SMALL("Adjust color temperature of video."),
363 .priv_size = sizeof(ColorTemperatureContext),363 .priv_size = sizeof(ColorTemperatureContext),
libavfilter/vf_convolution.c+5−5
@@ -902,7 +902,7 @@ static const AVFilterPad convolution_outputs[] = { · 901 unmodified lines
902 902
903#if CONFIG_CONVOLUTION_FILTER903#if CONFIG_CONVOLUTION_FILTER
904 904
905AVFilter ff_vf_convolution = {905const AVFilter ff_vf_convolution = {
906 .name = "convolution",906 .name = "convolution",
907 .description = NULL_IF_CONFIG_SMALL("Apply convolution filter."),907 .description = NULL_IF_CONFIG_SMALL("Apply convolution filter."),
908 .priv_size = sizeof(ConvolutionContext),908 .priv_size = sizeof(ConvolutionContext),
@@ -931,7 +931,7 @@ static const AVOption prewitt_roberts_sobel_options[] = { · 22 unmodified lines
931#define prewitt_options prewitt_roberts_sobel_options931#define prewitt_options prewitt_roberts_sobel_options
932AVFILTER_DEFINE_CLASS(prewitt);932AVFILTER_DEFINE_CLASS(prewitt);
933 933
934AVFilter ff_vf_prewitt = {934const AVFilter ff_vf_prewitt = {
935 .name = "prewitt",935 .name = "prewitt",
936 .description = NULL_IF_CONFIG_SMALL("Apply prewitt operator."),936 .description = NULL_IF_CONFIG_SMALL("Apply prewitt operator."),
937 .priv_size = sizeof(ConvolutionContext),937 .priv_size = sizeof(ConvolutionContext),
@@ -951,7 +951,7 @@ AVFilter ff_vf_prewitt = { · 13 unmodified lines
951#define sobel_options prewitt_roberts_sobel_options951#define sobel_options prewitt_roberts_sobel_options
952AVFILTER_DEFINE_CLASS(sobel);952AVFILTER_DEFINE_CLASS(sobel);
953 953
954AVFilter ff_vf_sobel = {954const AVFilter ff_vf_sobel = {
955 .name = "sobel",955 .name = "sobel",
956 .description = NULL_IF_CONFIG_SMALL("Apply sobel operator."),956 .description = NULL_IF_CONFIG_SMALL("Apply sobel operator."),
957 .priv_size = sizeof(ConvolutionContext),957 .priv_size = sizeof(ConvolutionContext),
@@ -971,7 +971,7 @@ AVFilter ff_vf_sobel = { · 13 unmodified lines
971#define roberts_options prewitt_roberts_sobel_options971#define roberts_options prewitt_roberts_sobel_options
972AVFILTER_DEFINE_CLASS(roberts);972AVFILTER_DEFINE_CLASS(roberts);
973 973
974AVFilter ff_vf_roberts = {974const AVFilter ff_vf_roberts = {
975 .name = "roberts",975 .name = "roberts",
976 .description = NULL_IF_CONFIG_SMALL("Apply roberts cross operator."),976 .description = NULL_IF_CONFIG_SMALL("Apply roberts cross operator."),
977 .priv_size = sizeof(ConvolutionContext),977 .priv_size = sizeof(ConvolutionContext),
@@ -991,7 +991,7 @@ AVFilter ff_vf_roberts = { · 13 unmodified lines
991#define kirsch_options prewitt_roberts_sobel_options991#define kirsch_options prewitt_roberts_sobel_options
992AVFILTER_DEFINE_CLASS(kirsch);992AVFILTER_DEFINE_CLASS(kirsch);
993 993
994AVFilter ff_vf_kirsch = {994const AVFilter ff_vf_kirsch = {
995 .name = "kirsch",995 .name = "kirsch",
996 .description = NULL_IF_CONFIG_SMALL("Apply kirsch operator."),996 .description = NULL_IF_CONFIG_SMALL("Apply kirsch operator."),
997 .priv_size = sizeof(ConvolutionContext),997 .priv_size = sizeof(ConvolutionContext),
libavfilter/vf_convolution_opencl.c+4−4
@@ -362,7 +362,7 @@ static const AVOption convolution_opencl_options[] = { · 361 unmodified lines
362 362
363AVFILTER_DEFINE_CLASS(convolution_opencl);363AVFILTER_DEFINE_CLASS(convolution_opencl);
364 364
365AVFilter ff_vf_convolution_opencl = {365const AVFilter ff_vf_convolution_opencl = {
366 .name = "convolution_opencl",366 .name = "convolution_opencl",
367 .description = NULL_IF_CONFIG_SMALL("Apply convolution mask to input video"),367 .description = NULL_IF_CONFIG_SMALL("Apply convolution mask to input video"),
368 .priv_size = sizeof(ConvolutionOpenCLContext),368 .priv_size = sizeof(ConvolutionOpenCLContext),
@@ -388,7 +388,7 @@ static const AVOption sobel_opencl_options[] = { · 19 unmodified lines
388 388
389AVFILTER_DEFINE_CLASS(sobel_opencl);389AVFILTER_DEFINE_CLASS(sobel_opencl);
390 390
391AVFilter ff_vf_sobel_opencl = {391const AVFilter ff_vf_sobel_opencl = {
392 .name = "sobel_opencl",392 .name = "sobel_opencl",
393 .description = NULL_IF_CONFIG_SMALL("Apply sobel operator"),393 .description = NULL_IF_CONFIG_SMALL("Apply sobel operator"),
394 .priv_size = sizeof(ConvolutionOpenCLContext),394 .priv_size = sizeof(ConvolutionOpenCLContext),
@@ -414,7 +414,7 @@ static const AVOption prewitt_opencl_options[] = { · 19 unmodified lines
414 414
415AVFILTER_DEFINE_CLASS(prewitt_opencl);415AVFILTER_DEFINE_CLASS(prewitt_opencl);
416 416
417AVFilter ff_vf_prewitt_opencl = {417const AVFilter ff_vf_prewitt_opencl = {
418 .name = "prewitt_opencl",418 .name = "prewitt_opencl",
419 .description = NULL_IF_CONFIG_SMALL("Apply prewitt operator"),419 .description = NULL_IF_CONFIG_SMALL("Apply prewitt operator"),
420 .priv_size = sizeof(ConvolutionOpenCLContext),420 .priv_size = sizeof(ConvolutionOpenCLContext),
@@ -440,7 +440,7 @@ static const AVOption roberts_opencl_options[] = { · 19 unmodified lines
440 440
441AVFILTER_DEFINE_CLASS(roberts_opencl);441AVFILTER_DEFINE_CLASS(roberts_opencl);
442 442
443AVFilter ff_vf_roberts_opencl = {443const AVFilter ff_vf_roberts_opencl = {
444 .name = "roberts_opencl",444 .name = "roberts_opencl",
445 .description = NULL_IF_CONFIG_SMALL("Apply roberts operator"),445 .description = NULL_IF_CONFIG_SMALL("Apply roberts operator"),
446 .priv_size = sizeof(ConvolutionOpenCLContext),446 .priv_size = sizeof(ConvolutionOpenCLContext),
libavfilter/vf_convolve.c+2−2
@@ -625,7 +625,7 @@ static const AVFilterPad convolve_outputs[] = { · 624 unmodified lines
625 625
626FRAMESYNC_DEFINE_CLASS(convolve, ConvolveContext, fs);626FRAMESYNC_DEFINE_CLASS(convolve, ConvolveContext, fs);
627 627
628AVFilter ff_vf_convolve = {628const AVFilter ff_vf_convolve = {
629 .name = "convolve",629 .name = "convolve",
630 .description = NULL_IF_CONFIG_SMALL("Convolve first video stream with second video stream."),630 .description = NULL_IF_CONFIG_SMALL("Convolve first video stream with second video stream."),
631 .preinit = convolve_framesync_preinit,631 .preinit = convolve_framesync_preinit,
@@ -655,7 +655,7 @@ static const AVOption deconvolve_options[] = { · 23 unmodified lines
655 655
656FRAMESYNC_DEFINE_CLASS(deconvolve, ConvolveContext, fs);656FRAMESYNC_DEFINE_CLASS(deconvolve, ConvolveContext, fs);
657 657
658AVFilter ff_vf_deconvolve = {658const AVFilter ff_vf_deconvolve = {
659 .name = "deconvolve",659 .name = "deconvolve",
660 .description = NULL_IF_CONFIG_SMALL("Deconvolve first video stream with second video stream."),660 .description = NULL_IF_CONFIG_SMALL("Deconvolve first video stream with second video stream."),
661 .preinit = deconvolve_framesync_preinit,661 .preinit = deconvolve_framesync_preinit,
libavfilter/vf_copy.c+1−1
@@ -81,7 +81,7 @@ static const AVFilterPad avfilter_vf_copy_outputs[] = { · 80 unmodified lines
81 { NULL }81 { NULL }
82};82};
83 83
84AVFilter ff_vf_copy = {84const AVFilter ff_vf_copy = {
85 .name = "copy",85 .name = "copy",
86 .description = NULL_IF_CONFIG_SMALL("Copy the input video unchanged to the output."),86 .description = NULL_IF_CONFIG_SMALL("Copy the input video unchanged to the output."),
87 .inputs = avfilter_vf_copy_inputs,87 .inputs = avfilter_vf_copy_inputs,
libavfilter/vf_coreimage.m+2−2
@@ -656,7 +656,7 @@ static const AVOption coreimage_options[] = { · 655 unmodified lines
656 656
657AVFILTER_DEFINE_CLASS(coreimage);657AVFILTER_DEFINE_CLASS(coreimage);
658 658
659AVFilter ff_vf_coreimage = {659const AVFilter ff_vf_coreimage = {
660 .name = "coreimage",660 .name = "coreimage",
661 .description = NULL_IF_CONFIG_SMALL("Video filtering using CoreImage API."),661 .description = NULL_IF_CONFIG_SMALL("Video filtering using CoreImage API."),
662 .init = init,662 .init = init,
@@ -677,7 +677,7 @@ static const AVOption coreimagesrc_options[] = { · 14 unmodified lines
677 677
678AVFILTER_DEFINE_CLASS(coreimagesrc);678AVFILTER_DEFINE_CLASS(coreimagesrc);
679 679
680AVFilter ff_vsrc_coreimagesrc = {680const AVFilter ff_vsrc_coreimagesrc = {
681 .name = "coreimagesrc",681 .name = "coreimagesrc",
682 .description = NULL_IF_CONFIG_SMALL("Video source using image generators of CoreImage API."),682 .description = NULL_IF_CONFIG_SMALL("Video source using image generators of CoreImage API."),
683 .init = init_src,683 .init = init_src,
libavfilter/vf_cover_rect.c+1−1
@@ -248,7 +248,7 @@ static const AVFilterPad cover_rect_outputs[] = { · 247 unmodified lines
248 { NULL }248 { NULL }
249};249};
250 250
251AVFilter ff_vf_cover_rect = {251const AVFilter ff_vf_cover_rect = {
252 .name = "cover_rect",252 .name = "cover_rect",
253 .description = NULL_IF_CONFIG_SMALL("Find and cover a user specified object."),253 .description = NULL_IF_CONFIG_SMALL("Find and cover a user specified object."),
254 .priv_size = sizeof(CoverContext),254 .priv_size = sizeof(CoverContext),
libavfilter/vf_crop.c+1−1
@@ -392,7 +392,7 @@ static const AVFilterPad avfilter_vf_crop_outputs[] = { · 391 unmodified lines
392 { NULL }392 { NULL }
393};393};
394 394
395AVFilter ff_vf_crop = {395const AVFilter ff_vf_crop = {
396 .name = "crop",396 .name = "crop",
397 .description = NULL_IF_CONFIG_SMALL("Crop the input video."),397 .description = NULL_IF_CONFIG_SMALL("Crop the input video."),
398 .priv_size = sizeof(CropContext),398 .priv_size = sizeof(CropContext),
libavfilter/vf_cropdetect.c+1−1
@@ -274,7 +274,7 @@ static const AVFilterPad avfilter_vf_cropdetect_outputs[] = { · 273 unmodified lines
274 { NULL }274 { NULL }
275};275};
276 276
277AVFilter ff_vf_cropdetect = {277const AVFilter ff_vf_cropdetect = {
278 .name = "cropdetect",278 .name = "cropdetect",
279 .description = NULL_IF_CONFIG_SMALL("Auto-detect crop size."),279 .description = NULL_IF_CONFIG_SMALL("Auto-detect crop size."),
280 .priv_size = sizeof(CropDetectContext),280 .priv_size = sizeof(CropDetectContext),
libavfilter/vf_curves.c+1−1
@@ -813,7 +813,7 @@ static const AVFilterPad curves_outputs[] = { · 812 unmodified lines
813 { NULL }813 { NULL }
814};814};
815 815
816AVFilter ff_vf_curves = {816const AVFilter ff_vf_curves = {
817 .name = "curves",817 .name = "curves",
818 .description = NULL_IF_CONFIG_SMALL("Adjust components curves."),818 .description = NULL_IF_CONFIG_SMALL("Adjust components curves."),
819 .priv_size = sizeof(CurvesContext),819 .priv_size = sizeof(CurvesContext),
libavfilter/vf_datascope.c+3−3
@@ -450,7 +450,7 @@ static const AVFilterPad outputs[] = { · 449 unmodified lines
450 { NULL }450 { NULL }
451};451};
452 452
453AVFilter ff_vf_datascope = {453const AVFilter ff_vf_datascope = {
454 .name = "datascope",454 .name = "datascope",
455 .description = NULL_IF_CONFIG_SMALL("Video data analysis."),455 .description = NULL_IF_CONFIG_SMALL("Video data analysis."),
456 .priv_size = sizeof(DatascopeContext),456 .priv_size = sizeof(DatascopeContext),
@@ -739,7 +739,7 @@ static const AVFilterPad pixscope_outputs[] = { · 282 unmodified lines
739 { NULL }739 { NULL }
740};740};
741 741
742AVFilter ff_vf_pixscope = {742const AVFilter ff_vf_pixscope = {
743 .name = "pixscope",743 .name = "pixscope",
744 .description = NULL_IF_CONFIG_SMALL("Pixel data analysis."),744 .description = NULL_IF_CONFIG_SMALL("Pixel data analysis."),
745 .priv_size = sizeof(PixscopeContext),745 .priv_size = sizeof(PixscopeContext),
@@ -1145,7 +1145,7 @@ static const AVFilterPad oscilloscope_outputs[] = { · 399 unmodified lines
1145 { NULL }1145 { NULL }
1146};1146};
1147 1147
1148AVFilter ff_vf_oscilloscope = {1148const AVFilter ff_vf_oscilloscope = {
1149 .name = "oscilloscope",1149 .name = "oscilloscope",
1150 .description = NULL_IF_CONFIG_SMALL("2D Video Oscilloscope."),1150 .description = NULL_IF_CONFIG_SMALL("2D Video Oscilloscope."),
1151 .priv_size = sizeof(OscilloscopeContext),1151 .priv_size = sizeof(OscilloscopeContext),
libavfilter/vf_dblur.c+1−1
@@ -292,7 +292,7 @@ static const AVFilterPad dblur_outputs[] = { · 291 unmodified lines
292 { NULL }292 { NULL }
293};293};
294 294
295AVFilter ff_vf_dblur = {295const AVFilter ff_vf_dblur = {
296 .name = "dblur",296 .name = "dblur",
297 .description = NULL_IF_CONFIG_SMALL("Apply Directional Blur filter."),297 .description = NULL_IF_CONFIG_SMALL("Apply Directional Blur filter."),
298 .priv_size = sizeof(DBlurContext),298 .priv_size = sizeof(DBlurContext),
libavfilter/vf_dctdnoiz.c+1−1
@@ -822,7 +822,7 @@ static const AVFilterPad dctdnoiz_outputs[] = { · 821 unmodified lines
822 { NULL }822 { NULL }
823};823};
824 824
825AVFilter ff_vf_dctdnoiz = {825const AVFilter ff_vf_dctdnoiz = {
826 .name = "dctdnoiz",826 .name = "dctdnoiz",
827 .description = NULL_IF_CONFIG_SMALL("Denoise frames using 2D DCT."),827 .description = NULL_IF_CONFIG_SMALL("Denoise frames using 2D DCT."),
828 .priv_size = sizeof(DCTdnoizContext),828 .priv_size = sizeof(DCTdnoizContext),
libavfilter/vf_deband.c+1−1
@@ -471,7 +471,7 @@ static const AVFilterPad avfilter_vf_deband_outputs[] = { · 470 unmodified lines
471 { NULL }471 { NULL }
472};472};
473 473
474AVFilter ff_vf_deband = {474const AVFilter ff_vf_deband = {
475 .name = "deband",475 .name = "deband",
476 .description = NULL_IF_CONFIG_SMALL("Debands video."),476 .description = NULL_IF_CONFIG_SMALL("Debands video."),
477 .priv_size = sizeof(DebandContext),477 .priv_size = sizeof(DebandContext),
libavfilter/vf_deblock.c+1−1
@@ -415,7 +415,7 @@ static const AVFilterPad outputs[] = { · 414 unmodified lines
415 415
416AVFILTER_DEFINE_CLASS(deblock);416AVFILTER_DEFINE_CLASS(deblock);
417 417
418AVFilter ff_vf_deblock = {418const AVFilter ff_vf_deblock = {
419 .name = "deblock",419 .name = "deblock",
420 .description = NULL_IF_CONFIG_SMALL("Deblock video."),420 .description = NULL_IF_CONFIG_SMALL("Deblock video."),
421 .priv_size = sizeof(DeblockContext),421 .priv_size = sizeof(DeblockContext),
libavfilter/vf_decimate.c+1−1
@@ -434,7 +434,7 @@ static const AVFilterPad decimate_outputs[] = { · 433 unmodified lines
434 { NULL }434 { NULL }
435};435};
436 436
437AVFilter ff_vf_decimate = {437const AVFilter ff_vf_decimate = {
438 .name = "decimate",438 .name = "decimate",
439 .description = NULL_IF_CONFIG_SMALL("Decimate frames (post field matching filter)."),439 .description = NULL_IF_CONFIG_SMALL("Decimate frames (post field matching filter)."),
440 .init = decimate_init,440 .init = decimate_init,
libavfilter/vf_dedot.c+1−1
@@ -401,7 +401,7 @@ static const AVFilterPad outputs[] = { · 400 unmodified lines
401 401
402AVFILTER_DEFINE_CLASS(dedot);402AVFILTER_DEFINE_CLASS(dedot);
403 403
404AVFilter ff_vf_dedot = {404const AVFilter ff_vf_dedot = {
405 .name = "dedot",405 .name = "dedot",
406 .description = NULL_IF_CONFIG_SMALL("Reduce cross-luminance and cross-color."),406 .description = NULL_IF_CONFIG_SMALL("Reduce cross-luminance and cross-color."),
407 .priv_size = sizeof(DedotContext),407 .priv_size = sizeof(DedotContext),
libavfilter/vf_deflicker.c+1−1
@@ -466,7 +466,7 @@ static const AVFilterPad outputs[] = { · 465 unmodified lines
466 { NULL }466 { NULL }
467};467};
468 468
469AVFilter ff_vf_deflicker = {469const AVFilter ff_vf_deflicker = {
470 .name = "deflicker",470 .name = "deflicker",
471 .description = NULL_IF_CONFIG_SMALL("Remove temporal frame luminance variations."),471 .description = NULL_IF_CONFIG_SMALL("Remove temporal frame luminance variations."),
472 .priv_size = sizeof(DeflickerContext),472 .priv_size = sizeof(DeflickerContext),
libavfilter/vf_deinterlace_qsv.c+1−1
@@ -594,7 +594,7 @@ static const AVFilterPad qsvdeint_outputs[] = { · 593 unmodified lines
594 { NULL }594 { NULL }
595};595};
596 596
597AVFilter ff_vf_deinterlace_qsv = {597const AVFilter ff_vf_deinterlace_qsv = {
598 .name = "deinterlace_qsv",598 .name = "deinterlace_qsv",
599 .description = NULL_IF_CONFIG_SMALL("QuickSync video deinterlacing"),599 .description = NULL_IF_CONFIG_SMALL("QuickSync video deinterlacing"),
600 600
libavfilter/vf_deinterlace_vaapi.c+1−1
@@ -383,7 +383,7 @@ static const AVFilterPad deint_vaapi_outputs[] = { · 382 unmodified lines
383 { NULL }383 { NULL }
384};384};
385 385
386AVFilter ff_vf_deinterlace_vaapi = {386const AVFilter ff_vf_deinterlace_vaapi = {
387 .name = "deinterlace_vaapi",387 .name = "deinterlace_vaapi",
388 .description = NULL_IF_CONFIG_SMALL("Deinterlacing of VAAPI surfaces"),388 .description = NULL_IF_CONFIG_SMALL("Deinterlacing of VAAPI surfaces"),
389 .priv_size = sizeof(DeintVAAPIContext),389 .priv_size = sizeof(DeintVAAPIContext),
libavfilter/vf_dejudder.c+1−1
@@ -175,7 +175,7 @@ static const AVFilterPad dejudder_outputs[] = { · 174 unmodified lines
175 { NULL }175 { NULL }
176};176};
177 177
178AVFilter ff_vf_dejudder = {178const AVFilter ff_vf_dejudder = {
179 .name = "dejudder",179 .name = "dejudder",
180 .description = NULL_IF_CONFIG_SMALL("Remove judder produced by pullup."),180 .description = NULL_IF_CONFIG_SMALL("Remove judder produced by pullup."),
181 .priv_size = sizeof(DejudderContext),181 .priv_size = sizeof(DejudderContext),
libavfilter/vf_delogo.c+1−1
@@ -398,7 +398,7 @@ static const AVFilterPad avfilter_vf_delogo_outputs[] = { · 397 unmodified lines
398 { NULL }398 { NULL }
399};399};
400 400
401AVFilter ff_vf_delogo = {401const AVFilter ff_vf_delogo = {
402 .name = "delogo",402 .name = "delogo",
403 .description = NULL_IF_CONFIG_SMALL("Remove logo from input video."),403 .description = NULL_IF_CONFIG_SMALL("Remove logo from input video."),
404 .priv_size = sizeof(DelogoContext),404 .priv_size = sizeof(DelogoContext),
libavfilter/vf_derain.c+1−1
@@ -126,7 +126,7 @@ static const AVFilterPad derain_outputs[] = { · 125 unmodified lines
126 { NULL }126 { NULL }
127};127};
128 128
129AVFilter ff_vf_derain = {129const AVFilter ff_vf_derain = {
130 .name = "derain",130 .name = "derain",
131 .description = NULL_IF_CONFIG_SMALL("Apply derain filter to the input."),131 .description = NULL_IF_CONFIG_SMALL("Apply derain filter to the input."),
132 .priv_size = sizeof(DRContext),132 .priv_size = sizeof(DRContext),
libavfilter/vf_deshake.c+1−1
@@ -551,7 +551,7 @@ static const AVFilterPad deshake_outputs[] = { · 550 unmodified lines
551 { NULL }551 { NULL }
552};552};
553 553
554AVFilter ff_vf_deshake = {554const AVFilter ff_vf_deshake = {
555 .name = "deshake",555 .name = "deshake",
556 .description = NULL_IF_CONFIG_SMALL("Stabilize shaky video."),556 .description = NULL_IF_CONFIG_SMALL("Stabilize shaky video."),
557 .priv_size = sizeof(DeshakeContext),557 .priv_size = sizeof(DeshakeContext),
libavfilter/vf_deshake_opencl.c+1−1
@@ -2187,7 +2187,7 @@ static const AVOption deshake_opencl_options[] = { · 2186 unmodified lines
2187 2187
2188AVFILTER_DEFINE_CLASS(deshake_opencl);2188AVFILTER_DEFINE_CLASS(deshake_opencl);
2189 2189
2190AVFilter ff_vf_deshake_opencl = {2190const AVFilter ff_vf_deshake_opencl = {
2191 .name = "deshake_opencl",2191 .name = "deshake_opencl",
2192 .description = NULL_IF_CONFIG_SMALL("Feature-point based video stabilization filter"),2192 .description = NULL_IF_CONFIG_SMALL("Feature-point based video stabilization filter"),
2193 .priv_size = sizeof(DeshakeOpenCLContext),2193 .priv_size = sizeof(DeshakeOpenCLContext),
libavfilter/vf_despill.c+1−1
@@ -171,7 +171,7 @@ static const AVOption despill_options[] = { · 170 unmodified lines
171 171
172AVFILTER_DEFINE_CLASS(despill);172AVFILTER_DEFINE_CLASS(despill);
173 173
174AVFilter ff_vf_despill = {174const AVFilter ff_vf_despill = {
175 .name = "despill",175 .name = "despill",
176 .description = NULL_IF_CONFIG_SMALL("Despill video."),176 .description = NULL_IF_CONFIG_SMALL("Despill video."),
177 .priv_size = sizeof(DespillContext),177 .priv_size = sizeof(DespillContext),
libavfilter/vf_detelecine.c+1−1
@@ -372,7 +372,7 @@ static const AVFilterPad detelecine_outputs[] = { · 371 unmodified lines
372 { NULL }372 { NULL }
373};373};
374 374
375AVFilter ff_vf_detelecine = {375const AVFilter ff_vf_detelecine = {
376 .name = "detelecine",376 .name = "detelecine",
377 .description = NULL_IF_CONFIG_SMALL("Apply an inverse telecine pattern."),377 .description = NULL_IF_CONFIG_SMALL("Apply an inverse telecine pattern."),
378 .priv_size = sizeof(DetelecineContext),378 .priv_size = sizeof(DetelecineContext),
libavfilter/vf_displace.c+1−1
@@ -400,7 +400,7 @@ static const AVFilterPad displace_outputs[] = { · 399 unmodified lines
400 { NULL }400 { NULL }
401};401};
402 402
403AVFilter ff_vf_displace = {403const AVFilter ff_vf_displace = {
404 .name = "displace",404 .name = "displace",
405 .description = NULL_IF_CONFIG_SMALL("Displace pixels."),405 .description = NULL_IF_CONFIG_SMALL("Displace pixels."),
406 .priv_size = sizeof(DisplaceContext),406 .priv_size = sizeof(DisplaceContext),
libavfilter/vf_dnn_detect.c+1−1
@@ -407,7 +407,7 @@ static const AVFilterPad dnn_detect_outputs[] = { · 406 unmodified lines
407 { NULL }407 { NULL }
408};408};
409 409
410AVFilter ff_vf_dnn_detect = {410const AVFilter ff_vf_dnn_detect = {
411 .name = "dnn_detect",411 .name = "dnn_detect",
412 .description = NULL_IF_CONFIG_SMALL("Apply DNN detect filter to the input."),412 .description = NULL_IF_CONFIG_SMALL("Apply DNN detect filter to the input."),
413 .priv_size = sizeof(DnnDetectContext),413 .priv_size = sizeof(DnnDetectContext),
libavfilter/vf_dnn_processing.c+1−1
@@ -444,7 +444,7 @@ static const AVFilterPad dnn_processing_outputs[] = { · 443 unmodified lines
444 { NULL }444 { NULL }
445};445};
446 446
447AVFilter ff_vf_dnn_processing = {447const AVFilter ff_vf_dnn_processing = {
448 .name = "dnn_processing",448 .name = "dnn_processing",
449 .description = NULL_IF_CONFIG_SMALL("Apply DNN processing filter to the input."),449 .description = NULL_IF_CONFIG_SMALL("Apply DNN processing filter to the input."),
450 .priv_size = sizeof(DnnProcessingContext),450 .priv_size = sizeof(DnnProcessingContext),
libavfilter/vf_drawbox.c+2−2
@@ -347,7 +347,7 @@ static const AVFilterPad drawbox_outputs[] = { · 346 unmodified lines
347 { NULL }347 { NULL }
348};348};
349 349
350AVFilter ff_vf_drawbox = {350const AVFilter ff_vf_drawbox = {
351 .name = "drawbox",351 .name = "drawbox",
352 .description = NULL_IF_CONFIG_SMALL("Draw a colored box on the input video."),352 .description = NULL_IF_CONFIG_SMALL("Draw a colored box on the input video."),
353 .priv_size = sizeof(DrawBoxContext),353 .priv_size = sizeof(DrawBoxContext),
@@ -481,7 +481,7 @@ static const AVFilterPad drawgrid_outputs[] = { · 127 unmodified lines
481 { NULL }481 { NULL }
482};482};
483 483
484AVFilter ff_vf_drawgrid = {484const AVFilter ff_vf_drawgrid = {
485 .name = "drawgrid",485 .name = "drawgrid",
486 .description = NULL_IF_CONFIG_SMALL("Draw a colored grid on the input video."),486 .description = NULL_IF_CONFIG_SMALL("Draw a colored grid on the input video."),
487 .priv_size = sizeof(DrawBoxContext),487 .priv_size = sizeof(DrawBoxContext),
libavfilter/vf_drawtext.c+1−1
@@ -1565,7 +1565,7 @@ static const AVFilterPad avfilter_vf_drawtext_outputs[] = { · 1564 unmodified lines
1565 { NULL }1565 { NULL }
1566};1566};
1567 1567
1568AVFilter ff_vf_drawtext = {1568const AVFilter ff_vf_drawtext = {
1569 .name = "drawtext",1569 .name = "drawtext",
1570 .description = NULL_IF_CONFIG_SMALL("Draw text on top of video frames using libfreetype library."),1570 .description = NULL_IF_CONFIG_SMALL("Draw text on top of video frames using libfreetype library."),
1571 .priv_size = sizeof(DrawTextContext),1571 .priv_size = sizeof(DrawTextContext),
libavfilter/vf_edgedetect.c+1−1
@@ -431,7 +431,7 @@ static const AVFilterPad edgedetect_outputs[] = { · 430 unmodified lines
431 { NULL }431 { NULL }
432};432};
433 433
434AVFilter ff_vf_edgedetect = {434const AVFilter ff_vf_edgedetect = {
435 .name = "edgedetect",435 .name = "edgedetect",
436 .description = NULL_IF_CONFIG_SMALL("Detect and draw edge."),436 .description = NULL_IF_CONFIG_SMALL("Detect and draw edge."),
437 .priv_size = sizeof(EdgeDetectContext),437 .priv_size = sizeof(EdgeDetectContext),
libavfilter/vf_elbg.c+1−1
@@ -253,7 +253,7 @@ static const AVFilterPad elbg_outputs[] = { · 252 unmodified lines
253 { NULL }253 { NULL }
254};254};
255 255
256AVFilter ff_vf_elbg = {256const AVFilter ff_vf_elbg = {
257 .name = "elbg",257 .name = "elbg",
258 .description = NULL_IF_CONFIG_SMALL("Apply posterize effect, using the ELBG algorithm."),258 .description = NULL_IF_CONFIG_SMALL("Apply posterize effect, using the ELBG algorithm."),
259 .priv_size = sizeof(ELBGContext),259 .priv_size = sizeof(ELBGContext),
libavfilter/vf_entropy.c+1−1
@@ -193,7 +193,7 @@ static const AVFilterPad outputs[] = { · 192 unmodified lines
193 { NULL }193 { NULL }
194};194};
195 195
196AVFilter ff_vf_entropy = {196const AVFilter ff_vf_entropy = {
197 .name = "entropy",197 .name = "entropy",
198 .description = NULL_IF_CONFIG_SMALL("Measure video frames entropy."),198 .description = NULL_IF_CONFIG_SMALL("Measure video frames entropy."),
199 .priv_size = sizeof(EntropyContext),199 .priv_size = sizeof(EntropyContext),
libavfilter/vf_epx.c+1−1
@@ -275,7 +275,7 @@ static const AVFilterPad outputs[] = { · 274 unmodified lines
275 { NULL }275 { NULL }
276};276};
277 277
278AVFilter ff_vf_epx = {278const AVFilter ff_vf_epx = {
279 .name = "epx",279 .name = "epx",
280 .description = NULL_IF_CONFIG_SMALL("Scale the input using EPX algorithm."),280 .description = NULL_IF_CONFIG_SMALL("Scale the input using EPX algorithm."),
281 .inputs = inputs,281 .inputs = inputs,
libavfilter/vf_eq.c+1−1
@@ -377,7 +377,7 @@ static const AVOption eq_options[] = { · 376 unmodified lines
377 377
378AVFILTER_DEFINE_CLASS(eq);378AVFILTER_DEFINE_CLASS(eq);
379 379
380AVFilter ff_vf_eq = {380const AVFilter ff_vf_eq = {
381 .name = "eq",381 .name = "eq",
382 .description = NULL_IF_CONFIG_SMALL("Adjust brightness, contrast, gamma, and saturation."),382 .description = NULL_IF_CONFIG_SMALL("Adjust brightness, contrast, gamma, and saturation."),
383 .priv_size = sizeof(EQContext),383 .priv_size = sizeof(EQContext),
libavfilter/vf_estdif.c+1−1
@@ -577,7 +577,7 @@ static const AVFilterPad estdif_outputs[] = { · 576 unmodified lines
577 { NULL }577 { NULL }
578};578};
579 579
580AVFilter ff_vf_estdif = {580const AVFilter ff_vf_estdif = {
581 .name = "estdif",581 .name = "estdif",
582 .description = NULL_IF_CONFIG_SMALL("Apply Edge Slope Tracing deinterlace."),582 .description = NULL_IF_CONFIG_SMALL("Apply Edge Slope Tracing deinterlace."),
583 .priv_size = sizeof(ESTDIFContext),583 .priv_size = sizeof(ESTDIFContext),
libavfilter/vf_exposure.c+1−1
@@ -131,7 +131,7 @@ static const AVOption exposure_options[] = { · 130 unmodified lines
131 131
132AVFILTER_DEFINE_CLASS(exposure);132AVFILTER_DEFINE_CLASS(exposure);
133 133
134AVFilter ff_vf_exposure = {134const AVFilter ff_vf_exposure = {
135 .name = "exposure",135 .name = "exposure",
136 .description = NULL_IF_CONFIG_SMALL("Adjust exposure of the video stream."),136 .description = NULL_IF_CONFIG_SMALL("Adjust exposure of the video stream."),
137 .priv_size = sizeof(ExposureContext),137 .priv_size = sizeof(ExposureContext),
libavfilter/vf_extractplanes.c+2−2
@@ -379,7 +379,7 @@ static const AVFilterPad extractplanes_inputs[] = { · 378 unmodified lines
379 { NULL }379 { NULL }
380};380};
381 381
382AVFilter ff_vf_extractplanes = {382const AVFilter ff_vf_extractplanes = {
383 .name = "extractplanes",383 .name = "extractplanes",
384 .description = NULL_IF_CONFIG_SMALL("Extract planes as grayscale frames."),384 .description = NULL_IF_CONFIG_SMALL("Extract planes as grayscale frames."),
385 .priv_size = sizeof(ExtractPlanesContext),385 .priv_size = sizeof(ExtractPlanesContext),
@@ -403,7 +403,7 @@ static av_cold int init_alphaextract(AVFilterContext *ctx) · 17 unmodified lines
403 return init(ctx);403 return init(ctx);
404}404}
405 405
406AVFilter ff_vf_alphaextract = {406const AVFilter ff_vf_alphaextract = {
407 .name = "alphaextract",407 .name = "alphaextract",
408 .description = NULL_IF_CONFIG_SMALL("Extract an alpha channel as a "408 .description = NULL_IF_CONFIG_SMALL("Extract an alpha channel as a "
409 "grayscale image component."),409 "grayscale image component."),
libavfilter/vf_fade.c+1−1
@@ -568,7 +568,7 @@ static const AVFilterPad avfilter_vf_fade_outputs[] = { · 567 unmodified lines
568 { NULL }568 { NULL }
569};569};
570 570
571AVFilter ff_vf_fade = {571const AVFilter ff_vf_fade = {
572 .name = "fade",572 .name = "fade",
573 .description = NULL_IF_CONFIG_SMALL("Fade in/out input video."),573 .description = NULL_IF_CONFIG_SMALL("Fade in/out input video."),
574 .init = init,574 .init = init,
libavfilter/vf_fftdnoiz.c+1−1
@@ -685,7 +685,7 @@ static const AVFilterPad fftdnoiz_outputs[] = { · 684 unmodified lines
685 { NULL }685 { NULL }
686};686};
687 687
688AVFilter ff_vf_fftdnoiz = {688const AVFilter ff_vf_fftdnoiz = {
689 .name = "fftdnoiz",689 .name = "fftdnoiz",
690 .description = NULL_IF_CONFIG_SMALL("Denoise frames using 3D FFT."),690 .description = NULL_IF_CONFIG_SMALL("Denoise frames using 3D FFT."),
691 .priv_size = sizeof(FFTdnoizContext),691 .priv_size = sizeof(FFTdnoizContext),
libavfilter/vf_fftfilt.c+1−1
@@ -428,7 +428,7 @@ static const AVFilterPad fftfilt_outputs[] = { · 427 unmodified lines
428 { NULL }428 { NULL }
429};429};
430 430
431AVFilter ff_vf_fftfilt = {431const AVFilter ff_vf_fftfilt = {
432 .name = "fftfilt",432 .name = "fftfilt",
433 .description = NULL_IF_CONFIG_SMALL("Apply arbitrary expressions to pixels in frequency domain."),433 .description = NULL_IF_CONFIG_SMALL("Apply arbitrary expressions to pixels in frequency domain."),
434 .priv_size = sizeof(FFTFILTContext),434 .priv_size = sizeof(FFTFILTContext),
libavfilter/vf_field.c+1−1
@@ -101,7 +101,7 @@ static const AVFilterPad field_outputs[] = { · 100 unmodified lines
101 { NULL }101 { NULL }
102};102};
103 103
104AVFilter ff_vf_field = {104const AVFilter ff_vf_field = {
105 .name = "field",105 .name = "field",
106 .description = NULL_IF_CONFIG_SMALL("Extract a field from the input video."),106 .description = NULL_IF_CONFIG_SMALL("Extract a field from the input video."),
107 .priv_size = sizeof(FieldContext),107 .priv_size = sizeof(FieldContext),
libavfilter/vf_fieldhint.c+1−1
@@ -296,7 +296,7 @@ static const AVFilterPad outputs[] = { · 295 unmodified lines
296 { NULL }296 { NULL }
297};297};
298 298
299AVFilter ff_vf_fieldhint = {299const AVFilter ff_vf_fieldhint = {
300 .name = "fieldhint",300 .name = "fieldhint",
301 .description = NULL_IF_CONFIG_SMALL("Field matching using hints."),301 .description = NULL_IF_CONFIG_SMALL("Field matching using hints."),
302 .priv_size = sizeof(FieldHintContext),302 .priv_size = sizeof(FieldHintContext),
libavfilter/vf_fieldmatch.c+1−1
@@ -1040,7 +1040,7 @@ static const AVFilterPad fieldmatch_outputs[] = { · 1039 unmodified lines
1040 { NULL }1040 { NULL }
1041};1041};
1042 1042
1043AVFilter ff_vf_fieldmatch = {1043const AVFilter ff_vf_fieldmatch = {
1044 .name = "fieldmatch",1044 .name = "fieldmatch",
1045 .description = NULL_IF_CONFIG_SMALL("Field matching for inverse telecine."),1045 .description = NULL_IF_CONFIG_SMALL("Field matching for inverse telecine."),
1046 .query_formats = query_formats,1046 .query_formats = query_formats,
libavfilter/vf_fieldorder.c+1−1
@@ -184,7 +184,7 @@ static const AVFilterPad avfilter_vf_fieldorder_outputs[] = { · 183 unmodified lines
184 { NULL }184 { NULL }
185};185};
186 186
187AVFilter ff_vf_fieldorder = {187const AVFilter ff_vf_fieldorder = {
188 .name = "fieldorder",188 .name = "fieldorder",
189 .description = NULL_IF_CONFIG_SMALL("Set the field order."),189 .description = NULL_IF_CONFIG_SMALL("Set the field order."),
190 .priv_size = sizeof(FieldOrderContext),190 .priv_size = sizeof(FieldOrderContext),
libavfilter/vf_fillborders.c+1−1
@@ -628,7 +628,7 @@ static const AVFilterPad fillborders_outputs[] = { · 627 unmodified lines
628 { NULL }628 { NULL }
629};629};
630 630
631AVFilter ff_vf_fillborders = {631const AVFilter ff_vf_fillborders = {
632 .name = "fillborders",632 .name = "fillborders",
633 .description = NULL_IF_CONFIG_SMALL("Fill borders of the input video."),633 .description = NULL_IF_CONFIG_SMALL("Fill borders of the input video."),
634 .priv_size = sizeof(FillBordersContext),634 .priv_size = sizeof(FillBordersContext),
libavfilter/vf_find_rect.c+1−1
@@ -303,7 +303,7 @@ static const AVFilterPad foc_outputs[] = { · 302 unmodified lines
303 { NULL }303 { NULL }
304};304};
305 305
306AVFilter ff_vf_find_rect = {306const AVFilter ff_vf_find_rect = {
307 .name = "find_rect",307 .name = "find_rect",
308 .description = NULL_IF_CONFIG_SMALL("Find a user specified object."),308 .description = NULL_IF_CONFIG_SMALL("Find a user specified object."),
309 .priv_size = sizeof(FOCContext),309 .priv_size = sizeof(FOCContext),
libavfilter/vf_floodfill.c+1−1
@@ -420,7 +420,7 @@ static const AVOption floodfill_options[] = { · 419 unmodified lines
420 420
421AVFILTER_DEFINE_CLASS(floodfill);421AVFILTER_DEFINE_CLASS(floodfill);
422 422
423AVFilter ff_vf_floodfill = {423const AVFilter ff_vf_floodfill = {
424 .name = "floodfill",424 .name = "floodfill",
425 .description = NULL_IF_CONFIG_SMALL("Fill area with same color with another color."),425 .description = NULL_IF_CONFIG_SMALL("Fill area with same color with another color."),
426 .priv_size = sizeof(FloodfillContext),426 .priv_size = sizeof(FloodfillContext),
libavfilter/vf_format.c+2−2
@@ -166,7 +166,7 @@ static const AVFilterPad avfilter_vf_format_outputs[] = { · 165 unmodified lines
166 { NULL }166 { NULL }
167};167};
168 168
169AVFilter ff_vf_format = {169const AVFilter ff_vf_format = {
170 .name = "format",170 .name = "format",
171 .description = NULL_IF_CONFIG_SMALL("Convert the input video to one of the specified pixel formats."),171 .description = NULL_IF_CONFIG_SMALL("Convert the input video to one of the specified pixel formats."),
172 172
@@ -205,7 +205,7 @@ static const AVFilterPad avfilter_vf_noformat_outputs[] = { · 32 unmodified lines
205 { NULL }205 { NULL }
206};206};
207 207
208AVFilter ff_vf_noformat = {208const AVFilter ff_vf_noformat = {
209 .name = "noformat",209 .name = "noformat",
210 .description = NULL_IF_CONFIG_SMALL("Force libavfilter not to use any of the specified pixel formats for the input to the next filter."),210 .description = NULL_IF_CONFIG_SMALL("Force libavfilter not to use any of the specified pixel formats for the input to the next filter."),
211 211
libavfilter/vf_fps.c+1−1
@@ -343,7 +343,7 @@ static const AVFilterPad avfilter_vf_fps_outputs[] = { · 342 unmodified lines
343 { NULL }343 { NULL }
344};344};
345 345
346AVFilter ff_vf_fps = {346const AVFilter ff_vf_fps = {
347 .name = "fps",347 .name = "fps",
348 .description = NULL_IF_CONFIG_SMALL("Force constant framerate."),348 .description = NULL_IF_CONFIG_SMALL("Force constant framerate."),
349 .init = init,349 .init = init,
libavfilter/vf_framepack.c+1−1
@@ -469,7 +469,7 @@ static const AVFilterPad framepack_outputs[] = { · 468 unmodified lines
469 { NULL }469 { NULL }
470};470};
471 471
472AVFilter ff_vf_framepack = {472const AVFilter ff_vf_framepack = {
473 .name = "framepack",473 .name = "framepack",
474 .description = NULL_IF_CONFIG_SMALL("Generate a frame packed stereoscopic video."),474 .description = NULL_IF_CONFIG_SMALL("Generate a frame packed stereoscopic video."),
475 .priv_size = sizeof(FramepackContext),475 .priv_size = sizeof(FramepackContext),
libavfilter/vf_framerate.c+1−1
@@ -441,7 +441,7 @@ static const AVFilterPad framerate_outputs[] = { · 440 unmodified lines
441 { NULL }441 { NULL }
442};442};
443 443
444AVFilter ff_vf_framerate = {444const AVFilter ff_vf_framerate = {
445 .name = "framerate",445 .name = "framerate",
446 .description = NULL_IF_CONFIG_SMALL("Upsamples or downsamples progressive source between specified frame rates."),446 .description = NULL_IF_CONFIG_SMALL("Upsamples or downsamples progressive source between specified frame rates."),
447 .priv_size = sizeof(FrameRateContext),447 .priv_size = sizeof(FrameRateContext),
libavfilter/vf_framestep.c+1−1
@@ -89,7 +89,7 @@ static const AVFilterPad framestep_outputs[] = { · 88 unmodified lines
89 { NULL }89 { NULL }
90};90};
91 91
92AVFilter ff_vf_framestep = {92const AVFilter ff_vf_framestep = {
93 .name = "framestep",93 .name = "framestep",
94 .description = NULL_IF_CONFIG_SMALL("Select one frame every N frames."),94 .description = NULL_IF_CONFIG_SMALL("Select one frame every N frames."),
95 .priv_size = sizeof(FrameStepContext),95 .priv_size = sizeof(FrameStepContext),
libavfilter/vf_freezedetect.c+1−1
@@ -222,7 +222,7 @@ static const AVFilterPad freezedetect_outputs[] = { · 221 unmodified lines
222 { NULL }222 { NULL }
223};223};
224 224
225AVFilter ff_vf_freezedetect = {225const AVFilter ff_vf_freezedetect = {
226 .name = "freezedetect",226 .name = "freezedetect",
227 .description = NULL_IF_CONFIG_SMALL("Detects frozen video input."),227 .description = NULL_IF_CONFIG_SMALL("Detects frozen video input."),
228 .priv_size = sizeof(FreezeDetectContext),228 .priv_size = sizeof(FreezeDetectContext),
libavfilter/vf_freezeframes.c+1−1
@@ -155,7 +155,7 @@ static const AVFilterPad freezeframes_outputs[] = { · 154 unmodified lines
155 { NULL },155 { NULL },
156};156};
157 157
158AVFilter ff_vf_freezeframes = {158const AVFilter ff_vf_freezeframes = {
159 .name = "freezeframes",159 .name = "freezeframes",
160 .description = NULL_IF_CONFIG_SMALL("Freeze video frames."),160 .description = NULL_IF_CONFIG_SMALL("Freeze video frames."),
161 .priv_size = sizeof(FreezeFramesContext),161 .priv_size = sizeof(FreezeFramesContext),
libavfilter/vf_frei0r.c+2−2
@@ -413,7 +413,7 @@ static const AVFilterPad avfilter_vf_frei0r_outputs[] = { · 412 unmodified lines
413 { NULL }413 { NULL }
414};414};
415 415
416AVFilter ff_vf_frei0r = {416const AVFilter ff_vf_frei0r = {
417 .name = "frei0r",417 .name = "frei0r",
418 .description = NULL_IF_CONFIG_SMALL("Apply a frei0r effect."),418 .description = NULL_IF_CONFIG_SMALL("Apply a frei0r effect."),
419 .query_formats = query_formats,419 .query_formats = query_formats,
@@ -501,7 +501,7 @@ static const AVFilterPad avfilter_vsrc_frei0r_src_outputs[] = { · 81 unmodified lines
501 { NULL }501 { NULL }
502};502};
503 503
504AVFilter ff_vsrc_frei0r_src = {504const AVFilter ff_vsrc_frei0r_src = {
505 .name = "frei0r_src",505 .name = "frei0r_src",
506 .description = NULL_IF_CONFIG_SMALL("Generate a frei0r source."),506 .description = NULL_IF_CONFIG_SMALL("Generate a frei0r source."),
507 .priv_size = sizeof(Frei0rContext),507 .priv_size = sizeof(Frei0rContext),
libavfilter/vf_fspp.c+1−1
@@ -668,7 +668,7 @@ static const AVFilterPad fspp_outputs[] = { · 667 unmodified lines
668 { NULL }668 { NULL }
669};669};
670 670
671AVFilter ff_vf_fspp = {671const AVFilter ff_vf_fspp = {
672 .name = "fspp",672 .name = "fspp",
673 .description = NULL_IF_CONFIG_SMALL("Apply Fast Simple Post-processing filter."),673 .description = NULL_IF_CONFIG_SMALL("Apply Fast Simple Post-processing filter."),
674 .priv_size = sizeof(FSPPContext),674 .priv_size = sizeof(FSPPContext),
libavfilter/vf_gblur.c+1−1
@@ -393,7 +393,7 @@ static const AVFilterPad gblur_outputs[] = { · 392 unmodified lines
393 { NULL }393 { NULL }
394};394};
395 395
396AVFilter ff_vf_gblur = {396const AVFilter ff_vf_gblur = {
397 .name = "gblur",397 .name = "gblur",
398 .description = NULL_IF_CONFIG_SMALL("Apply Gaussian Blur filter."),398 .description = NULL_IF_CONFIG_SMALL("Apply Gaussian Blur filter."),
399 .priv_size = sizeof(GBlurContext),399 .priv_size = sizeof(GBlurContext),
libavfilter/vf_geq.c+1−1
@@ -492,7 +492,7 @@ static const AVFilterPad geq_outputs[] = { · 491 unmodified lines
492 { NULL }492 { NULL }
493};493};
494 494
495AVFilter ff_vf_geq = {495const AVFilter ff_vf_geq = {
496 .name = "geq",496 .name = "geq",
497 .description = NULL_IF_CONFIG_SMALL("Apply generic equation to each pixel."),497 .description = NULL_IF_CONFIG_SMALL("Apply generic equation to each pixel."),
498 .priv_size = sizeof(GEQContext),498 .priv_size = sizeof(GEQContext),
libavfilter/vf_gradfun.c+1−1
@@ -252,7 +252,7 @@ static const AVFilterPad avfilter_vf_gradfun_outputs[] = { · 251 unmodified lines
252 { NULL }252 { NULL }
253};253};
254 254
255AVFilter ff_vf_gradfun = {255const AVFilter ff_vf_gradfun = {
256 .name = "gradfun",256 .name = "gradfun",
257 .description = NULL_IF_CONFIG_SMALL("Debands video quickly using gradients."),257 .description = NULL_IF_CONFIG_SMALL("Debands video quickly using gradients."),
258 .priv_size = sizeof(GradFunContext),258 .priv_size = sizeof(GradFunContext),
libavfilter/vf_hflip.c+1−1
@@ -245,7 +245,7 @@ static const AVFilterPad avfilter_vf_hflip_outputs[] = { · 244 unmodified lines
245 { NULL }245 { NULL }
246};246};
247 247
248AVFilter ff_vf_hflip = {248const AVFilter ff_vf_hflip = {
249 .name = "hflip",249 .name = "hflip",
250 .description = NULL_IF_CONFIG_SMALL("Horizontally flip the input video."),250 .description = NULL_IF_CONFIG_SMALL("Horizontally flip the input video."),
251 .priv_size = sizeof(FlipContext),251 .priv_size = sizeof(FlipContext),
libavfilter/vf_histeq.c+1−1
@@ -270,7 +270,7 @@ static const AVFilterPad histeq_outputs[] = { · 269 unmodified lines
270 { NULL }270 { NULL }
271};271};
272 272
273AVFilter ff_vf_histeq = {273const AVFilter ff_vf_histeq = {
274 .name = "histeq",274 .name = "histeq",
275 .description = NULL_IF_CONFIG_SMALL("Apply global color histogram equalization."),275 .description = NULL_IF_CONFIG_SMALL("Apply global color histogram equalization."),
276 .priv_size = sizeof(HisteqContext),276 .priv_size = sizeof(HisteqContext),
libavfilter/vf_histogram.c+2−2
@@ -503,7 +503,7 @@ static const AVFilterPad outputs[] = { · 502 unmodified lines
503 503
504#if CONFIG_HISTOGRAM_FILTER504#if CONFIG_HISTOGRAM_FILTER
505 505
506AVFilter ff_vf_histogram = {506const AVFilter ff_vf_histogram = {
507 .name = "histogram",507 .name = "histogram",
508 .description = NULL_IF_CONFIG_SMALL("Compute and draw a histogram."),508 .description = NULL_IF_CONFIG_SMALL("Compute and draw a histogram."),
509 .priv_size = sizeof(HistogramContext),509 .priv_size = sizeof(HistogramContext),
@@ -545,7 +545,7 @@ static const AVOption thistogram_options[] = { · 35 unmodified lines
545 545
546AVFILTER_DEFINE_CLASS(thistogram);546AVFILTER_DEFINE_CLASS(thistogram);
547 547
548AVFilter ff_vf_thistogram = {548const AVFilter ff_vf_thistogram = {
549 .name = "thistogram",549 .name = "thistogram",
550 .description = NULL_IF_CONFIG_SMALL("Compute and draw a temporal histogram."),550 .description = NULL_IF_CONFIG_SMALL("Compute and draw a temporal histogram."),
551 .priv_size = sizeof(HistogramContext),551 .priv_size = sizeof(HistogramContext),
libavfilter/vf_hqdn3d.c+1−1
@@ -398,7 +398,7 @@ static const AVFilterPad avfilter_vf_hqdn3d_outputs[] = { · 397 unmodified lines
398 { NULL }398 { NULL }
399};399};
400 400
401AVFilter ff_vf_hqdn3d = {401const AVFilter ff_vf_hqdn3d = {
402 .name = "hqdn3d",402 .name = "hqdn3d",
403 .description = NULL_IF_CONFIG_SMALL("Apply a High Quality 3D Denoiser."),403 .description = NULL_IF_CONFIG_SMALL("Apply a High Quality 3D Denoiser."),
404 .priv_size = sizeof(HQDN3DContext),404 .priv_size = sizeof(HQDN3DContext),
libavfilter/vf_hqx.c+1−1
@@ -553,7 +553,7 @@ static const AVFilterPad hqx_outputs[] = { · 552 unmodified lines
553 { NULL }553 { NULL }
554};554};
555 555
556AVFilter ff_vf_hqx = {556const AVFilter ff_vf_hqx = {
557 .name = "hqx",557 .name = "hqx",
558 .description = NULL_IF_CONFIG_SMALL("Scale the input by 2, 3 or 4 using the hq*x magnification algorithm."),558 .description = NULL_IF_CONFIG_SMALL("Scale the input by 2, 3 or 4 using the hq*x magnification algorithm."),
559 .priv_size = sizeof(HQXContext),559 .priv_size = sizeof(HQXContext),
libavfilter/vf_hue.c+1−1
@@ -516,7 +516,7 @@ static const AVFilterPad hue_outputs[] = { · 515 unmodified lines
516 { NULL }516 { NULL }
517};517};
518 518
519AVFilter ff_vf_hue = {519const AVFilter ff_vf_hue = {
520 .name = "hue",520 .name = "hue",
521 .description = NULL_IF_CONFIG_SMALL("Adjust the hue and saturation of the input video."),521 .description = NULL_IF_CONFIG_SMALL("Adjust the hue and saturation of the input video."),
522 .priv_size = sizeof(HueContext),522 .priv_size = sizeof(HueContext),
libavfilter/vf_hwdownload.c+1−1
@@ -192,7 +192,7 @@ static const AVFilterPad hwdownload_outputs[] = { · 191 unmodified lines
192 { NULL }192 { NULL }
193};193};
194 194
195AVFilter ff_vf_hwdownload = {195const AVFilter ff_vf_hwdownload = {
196 .name = "hwdownload",196 .name = "hwdownload",
197 .description = NULL_IF_CONFIG_SMALL("Download a hardware frame to a normal frame"),197 .description = NULL_IF_CONFIG_SMALL("Download a hardware frame to a normal frame"),
198 .uninit = hwdownload_uninit,198 .uninit = hwdownload_uninit,
libavfilter/vf_hwmap.c+1−1
@@ -419,7 +419,7 @@ static const AVFilterPad hwmap_outputs[] = { · 418 unmodified lines
419 { NULL }419 { NULL }
420};420};
421 421
422AVFilter ff_vf_hwmap = {422const AVFilter ff_vf_hwmap = {
423 .name = "hwmap",423 .name = "hwmap",
424 .description = NULL_IF_CONFIG_SMALL("Map hardware frames"),424 .description = NULL_IF_CONFIG_SMALL("Map hardware frames"),
425 .uninit = hwmap_uninit,425 .uninit = hwmap_uninit,
libavfilter/vf_hwupload.c+1−1
@@ -250,7 +250,7 @@ static const AVFilterPad hwupload_outputs[] = { · 249 unmodified lines
250 { NULL }250 { NULL }
251};251};
252 252
253AVFilter ff_vf_hwupload = {253const AVFilter ff_vf_hwupload = {
254 .name = "hwupload",254 .name = "hwupload",
255 .description = NULL_IF_CONFIG_SMALL("Upload a normal frame to a hardware frame"),255 .description = NULL_IF_CONFIG_SMALL("Upload a normal frame to a hardware frame"),
256 .uninit = hwupload_uninit,256 .uninit = hwupload_uninit,
libavfilter/vf_hwupload_cuda.c+1−1
@@ -183,7 +183,7 @@ static const AVFilterPad cudaupload_outputs[] = { · 182 unmodified lines
183 { NULL }183 { NULL }
184};184};
185 185
186AVFilter ff_vf_hwupload_cuda = {186const AVFilter ff_vf_hwupload_cuda = {
187 .name = "hwupload_cuda",187 .name = "hwupload_cuda",
188 .description = NULL_IF_CONFIG_SMALL("Upload a system memory frame to a CUDA device."),188 .description = NULL_IF_CONFIG_SMALL("Upload a system memory frame to a CUDA device."),
189 189
libavfilter/vf_hysteresis.c+1−1
@@ -374,7 +374,7 @@ static const AVFilterPad hysteresis_outputs[] = { · 373 unmodified lines
374 { NULL }374 { NULL }
375};375};
376 376
377AVFilter ff_vf_hysteresis = {377const AVFilter ff_vf_hysteresis = {
378 .name = "hysteresis",378 .name = "hysteresis",
379 .description = NULL_IF_CONFIG_SMALL("Grow first stream into second stream by connecting components."),379 .description = NULL_IF_CONFIG_SMALL("Grow first stream into second stream by connecting components."),
380 .preinit = hysteresis_framesync_preinit,380 .preinit = hysteresis_framesync_preinit,
libavfilter/vf_identity.c+2−2
@@ -413,7 +413,7 @@ static const AVOption options[] = { · 412 unmodified lines
413#define identity_options options413#define identity_options options
414FRAMESYNC_DEFINE_CLASS(identity, IdentityContext, fs);414FRAMESYNC_DEFINE_CLASS(identity, IdentityContext, fs);
415 415
416AVFilter ff_vf_identity = {416const AVFilter ff_vf_identity = {
417 .name = "identity",417 .name = "identity",
418 .description = NULL_IF_CONFIG_SMALL("Calculate the Identity between two video streams."),418 .description = NULL_IF_CONFIG_SMALL("Calculate the Identity between two video streams."),
419 .preinit = identity_framesync_preinit,419 .preinit = identity_framesync_preinit,
@@ -435,7 +435,7 @@ AVFilter ff_vf_identity = { · 15 unmodified lines
435#define msad_options options435#define msad_options options
436FRAMESYNC_DEFINE_CLASS(msad, IdentityContext, fs);436FRAMESYNC_DEFINE_CLASS(msad, IdentityContext, fs);
437 437
438AVFilter ff_vf_msad = {438const AVFilter ff_vf_msad = {
439 .name = "msad",439 .name = "msad",
440 .description = NULL_IF_CONFIG_SMALL("Calculate the MSAD between two video streams."),440 .description = NULL_IF_CONFIG_SMALL("Calculate the MSAD between two video streams."),
441 .preinit = msad_framesync_preinit,441 .preinit = msad_framesync_preinit,
libavfilter/vf_idet.c+1−1
@@ -441,7 +441,7 @@ static const AVFilterPad idet_outputs[] = { · 440 unmodified lines
441 { NULL }441 { NULL }
442};442};
443 443
444AVFilter ff_vf_idet = {444const AVFilter ff_vf_idet = {
445 .name = "idet",445 .name = "idet",
446 .description = NULL_IF_CONFIG_SMALL("Interlace detect Filter."),446 .description = NULL_IF_CONFIG_SMALL("Interlace detect Filter."),
447 .priv_size = sizeof(IDETContext),447 .priv_size = sizeof(IDETContext),
libavfilter/vf_il.c+1−1
@@ -198,7 +198,7 @@ static const AVFilterPad outputs[] = { · 197 unmodified lines
198 { NULL }198 { NULL }
199};199};
200 200
201AVFilter ff_vf_il = {201const AVFilter ff_vf_il = {
202 .name = "il",202 .name = "il",
203 .description = NULL_IF_CONFIG_SMALL("Deinterleave or interleave fields."),203 .description = NULL_IF_CONFIG_SMALL("Deinterleave or interleave fields."),
204 .priv_size = sizeof(IlContext),204 .priv_size = sizeof(IlContext),
libavfilter/vf_kerndeint.c+1−1
@@ -307,7 +307,7 @@ static const AVFilterPad kerndeint_outputs[] = { · 306 unmodified lines
307};307};
308 308
309 309
310AVFilter ff_vf_kerndeint = {310const AVFilter ff_vf_kerndeint = {
311 .name = "kerndeint",311 .name = "kerndeint",
312 .description = NULL_IF_CONFIG_SMALL("Apply kernel deinterlacing to the input."),312 .description = NULL_IF_CONFIG_SMALL("Apply kernel deinterlacing to the input."),
313 .priv_size = sizeof(KerndeintContext),313 .priv_size = sizeof(KerndeintContext),
libavfilter/vf_lagfun.c+1−1
@@ -219,7 +219,7 @@ static const AVFilterPad outputs[] = { · 218 unmodified lines
219 219
220AVFILTER_DEFINE_CLASS(lagfun);220AVFILTER_DEFINE_CLASS(lagfun);
221 221
222AVFilter ff_vf_lagfun = {222const AVFilter ff_vf_lagfun = {
223 .name = "lagfun",223 .name = "lagfun",
224 .description = NULL_IF_CONFIG_SMALL("Slowly update darker pixels."),224 .description = NULL_IF_CONFIG_SMALL("Slowly update darker pixels."),
225 .priv_size = sizeof(LagfunContext),225 .priv_size = sizeof(LagfunContext),
libavfilter/vf_lenscorrection.c+1−1
@@ -357,7 +357,7 @@ static const AVFilterPad lenscorrection_outputs[] = { · 356 unmodified lines
357 { NULL }357 { NULL }
358};358};
359 359
360AVFilter ff_vf_lenscorrection = {360const AVFilter ff_vf_lenscorrection = {
361 .name = "lenscorrection",361 .name = "lenscorrection",
362 .description = NULL_IF_CONFIG_SMALL("Rectify the image by correcting for lens distortion."),362 .description = NULL_IF_CONFIG_SMALL("Rectify the image by correcting for lens distortion."),
363 .priv_size = sizeof(LenscorrectionCtx),363 .priv_size = sizeof(LenscorrectionCtx),
libavfilter/vf_lensfun.c+1−1
@@ -536,7 +536,7 @@ static const AVFilterPad lensfun_outputs[] = { · 535 unmodified lines
536 { NULL }536 { NULL }
537};537};
538 538
539AVFilter ff_vf_lensfun = {539const AVFilter ff_vf_lensfun = {
540 .name = "lensfun",540 .name = "lensfun",
541 .description = NULL_IF_CONFIG_SMALL("Apply correction to an image based on info derived from the lensfun database."),541 .description = NULL_IF_CONFIG_SMALL("Apply correction to an image based on info derived from the lensfun database."),
542 .priv_size = sizeof(LensfunContext),542 .priv_size = sizeof(LensfunContext),
libavfilter/vf_libopencv.c+1−1
@@ -427,7 +427,7 @@ static const AVFilterPad avfilter_vf_ocv_outputs[] = { · 426 unmodified lines
427 { NULL }427 { NULL }
428};428};
429 429
430AVFilter ff_vf_ocv = {430const AVFilter ff_vf_ocv = {
431 .name = "ocv",431 .name = "ocv",
432 .description = NULL_IF_CONFIG_SMALL("Apply transform using libopencv."),432 .description = NULL_IF_CONFIG_SMALL("Apply transform using libopencv."),
433 .priv_size = sizeof(OCVContext),433 .priv_size = sizeof(OCVContext),
libavfilter/vf_libvmaf.c+1−1
@@ -365,7 +365,7 @@ static const AVFilterPad libvmaf_outputs[] = { · 364 unmodified lines
365 { NULL }365 { NULL }
366};366};
367 367
368AVFilter ff_vf_libvmaf = {368const AVFilter ff_vf_libvmaf = {
369 .name = "libvmaf",369 .name = "libvmaf",
370 .description = NULL_IF_CONFIG_SMALL("Calculate the VMAF between two video streams."),370 .description = NULL_IF_CONFIG_SMALL("Calculate the VMAF between two video streams."),
371 .preinit = libvmaf_framesync_preinit,371 .preinit = libvmaf_framesync_preinit,
libavfilter/vf_limiter.c+1−1
@@ -260,7 +260,7 @@ static const AVFilterPad outputs[] = { · 259 unmodified lines
260 { NULL }260 { NULL }
261};261};
262 262
263AVFilter ff_vf_limiter = {263const AVFilter ff_vf_limiter = {
264 .name = "limiter",264 .name = "limiter",
265 .description = NULL_IF_CONFIG_SMALL("Limit pixels components to the specified range."),265 .description = NULL_IF_CONFIG_SMALL("Limit pixels components to the specified range."),
266 .priv_size = sizeof(LimiterContext),266 .priv_size = sizeof(LimiterContext),
libavfilter/vf_lumakey.c+1−1
@@ -205,7 +205,7 @@ static const AVOption lumakey_options[] = { · 204 unmodified lines
205 205
206AVFILTER_DEFINE_CLASS(lumakey);206AVFILTER_DEFINE_CLASS(lumakey);
207 207
208AVFilter ff_vf_lumakey = {208const AVFilter ff_vf_lumakey = {
209 .name = "lumakey",209 .name = "lumakey",
210 .description = NULL_IF_CONFIG_SMALL("Turns a certain luma into transparency."),210 .description = NULL_IF_CONFIG_SMALL("Turns a certain luma into transparency."),
211 .priv_size = sizeof(LumakeyContext),211 .priv_size = sizeof(LumakeyContext),
libavfilter/vf_lut.c+1−1
@@ -593,7 +593,7 @@ static const AVFilterPad outputs[] = { · 592 unmodified lines
593};593};
594 594
595#define DEFINE_LUT_FILTER(name_, description_) \595#define DEFINE_LUT_FILTER(name_, description_) \
596 AVFilter ff_vf_##name_ = { \596 const AVFilter ff_vf_##name_ = { \
597 .name = #name_, \597 .name = #name_, \
598 .description = NULL_IF_CONFIG_SMALL(description_), \598 .description = NULL_IF_CONFIG_SMALL(description_), \
599 .priv_size = sizeof(LutContext), \599 .priv_size = sizeof(LutContext), \
libavfilter/vf_lut2.c+2−2
@@ -560,7 +560,7 @@ static int process_command(AVFilterContext *ctx, const char *cmd, const char *ar · 559 unmodified lines
560 560
561FRAMESYNC_DEFINE_CLASS(lut2, LUT2Context, fs);561FRAMESYNC_DEFINE_CLASS(lut2, LUT2Context, fs);
562 562
563AVFilter ff_vf_lut2 = {563const AVFilter ff_vf_lut2 = {
564 .name = "lut2",564 .name = "lut2",
565 .description = NULL_IF_CONFIG_SMALL("Compute and apply a lookup table from two video inputs."),565 .description = NULL_IF_CONFIG_SMALL("Compute and apply a lookup table from two video inputs."),
566 .preinit = lut2_framesync_preinit,566 .preinit = lut2_framesync_preinit,
@@ -652,7 +652,7 @@ static const AVFilterPad tlut2_outputs[] = { · 85 unmodified lines
652 { NULL }652 { NULL }
653};653};
654 654
655AVFilter ff_vf_tlut2 = {655const AVFilter ff_vf_tlut2 = {
656 .name = "tlut2",656 .name = "tlut2",
657 .description = NULL_IF_CONFIG_SMALL("Compute and apply a lookup table from two successive frames."),657 .description = NULL_IF_CONFIG_SMALL("Compute and apply a lookup table from two successive frames."),
658 .priv_size = sizeof(LUT2Context),658 .priv_size = sizeof(LUT2Context),
libavfilter/vf_lut3d.c+3−3
@@ -1353,7 +1353,7 @@ static const AVFilterPad lut3d_outputs[] = { · 1352 unmodified lines
1353 { NULL }1353 { NULL }
1354};1354};
1355 1355
1356AVFilter ff_vf_lut3d = {1356const AVFilter ff_vf_lut3d = {
1357 .name = "lut3d",1357 .name = "lut3d",
1358 .description = NULL_IF_CONFIG_SMALL("Adjust colors using a 3D LUT."),1358 .description = NULL_IF_CONFIG_SMALL("Adjust colors using a 3D LUT."),
1359 .priv_size = sizeof(LUT3DContext),1359 .priv_size = sizeof(LUT3DContext),
@@ -1620,7 +1620,7 @@ static const AVFilterPad haldclut_outputs[] = { · 260 unmodified lines
1620 { NULL }1620 { NULL }
1621};1621};
1622 1622
1623AVFilter ff_vf_haldclut = {1623const AVFilter ff_vf_haldclut = {
1624 .name = "haldclut",1624 .name = "haldclut",
1625 .description = NULL_IF_CONFIG_SMALL("Adjust colors using a Hald CLUT."),1625 .description = NULL_IF_CONFIG_SMALL("Adjust colors using a Hald CLUT."),
1626 .priv_size = sizeof(LUT3DContext),1626 .priv_size = sizeof(LUT3DContext),
@@ -2285,7 +2285,7 @@ static const AVFilterPad lut1d_outputs[] = { · 658 unmodified lines
2285 { NULL }2285 { NULL }
2286};2286};
2287 2287
2288AVFilter ff_vf_lut1d = {2288const AVFilter ff_vf_lut1d = {
2289 .name = "lut1d",2289 .name = "lut1d",
2290 .description = NULL_IF_CONFIG_SMALL("Adjust colors using a 1D LUT."),2290 .description = NULL_IF_CONFIG_SMALL("Adjust colors using a 1D LUT."),
2291 .priv_size = sizeof(LUT1DContext),2291 .priv_size = sizeof(LUT1DContext),
libavfilter/vf_maskedclamp.c+1−1
@@ -316,7 +316,7 @@ static const AVFilterPad maskedclamp_outputs[] = { · 315 unmodified lines
316 { NULL }316 { NULL }
317};317};
318 318
319AVFilter ff_vf_maskedclamp = {319const AVFilter ff_vf_maskedclamp = {
320 .name = "maskedclamp",320 .name = "maskedclamp",
321 .description = NULL_IF_CONFIG_SMALL("Clamp first stream with second stream and third stream."),321 .description = NULL_IF_CONFIG_SMALL("Clamp first stream with second stream and third stream."),
322 .priv_size = sizeof(MaskedClampContext),322 .priv_size = sizeof(MaskedClampContext),
libavfilter/vf_maskedmerge.c+1−1
@@ -317,7 +317,7 @@ static const AVFilterPad maskedmerge_outputs[] = { · 316 unmodified lines
317 { NULL }317 { NULL }
318};318};
319 319
320AVFilter ff_vf_maskedmerge = {320const AVFilter ff_vf_maskedmerge = {
321 .name = "maskedmerge",321 .name = "maskedmerge",
322 .description = NULL_IF_CONFIG_SMALL("Merge first stream with second stream using third stream as mask."),322 .description = NULL_IF_CONFIG_SMALL("Merge first stream with second stream using third stream as mask."),
323 .priv_size = sizeof(MaskedMergeContext),323 .priv_size = sizeof(MaskedMergeContext),
libavfilter/vf_maskedminmax.c+2−2
@@ -328,7 +328,7 @@ static const AVFilterPad maskedminmax_outputs[] = { · 327 unmodified lines
328#define maskedmin_options maskedminmax_options328#define maskedmin_options maskedminmax_options
329AVFILTER_DEFINE_CLASS(maskedmin);329AVFILTER_DEFINE_CLASS(maskedmin);
330 330
331AVFilter ff_vf_maskedmin = {331const AVFilter ff_vf_maskedmin = {
332 .name = "maskedmin",332 .name = "maskedmin",
333 .description = NULL_IF_CONFIG_SMALL("Apply filtering with minimum difference of two streams."),333 .description = NULL_IF_CONFIG_SMALL("Apply filtering with minimum difference of two streams."),
334 .priv_class = &maskedmin_class,334 .priv_class = &maskedmin_class,
@@ -346,7 +346,7 @@ AVFilter ff_vf_maskedmin = { · 11 unmodified lines
346#define maskedmax_options maskedminmax_options346#define maskedmax_options maskedminmax_options
347AVFILTER_DEFINE_CLASS(maskedmax);347AVFILTER_DEFINE_CLASS(maskedmax);
348 348
349AVFilter ff_vf_maskedmax = {349const AVFilter ff_vf_maskedmax = {
350 .name = "maskedmax",350 .name = "maskedmax",
351 .description = NULL_IF_CONFIG_SMALL("Apply filtering with maximum difference of two streams."),351 .description = NULL_IF_CONFIG_SMALL("Apply filtering with maximum difference of two streams."),
352 .priv_class = &maskedmax_class,352 .priv_class = &maskedmax_class,
libavfilter/vf_maskedthreshold.c+1−1
@@ -284,7 +284,7 @@ static const AVFilterPad maskedthreshold_outputs[] = { · 283 unmodified lines
284 284
285AVFILTER_DEFINE_CLASS(maskedthreshold);285AVFILTER_DEFINE_CLASS(maskedthreshold);
286 286
287AVFilter ff_vf_maskedthreshold = {287const AVFilter ff_vf_maskedthreshold = {
288 .name = "maskedthreshold",288 .name = "maskedthreshold",
289 .description = NULL_IF_CONFIG_SMALL("Pick pixels comparing absolute difference of two streams with threshold."),289 .description = NULL_IF_CONFIG_SMALL("Pick pixels comparing absolute difference of two streams with threshold."),
290 .priv_class = &maskedthreshold_class,290 .priv_class = &maskedthreshold_class,
libavfilter/vf_maskfun.c+1−1
@@ -309,7 +309,7 @@ static const AVFilterPad maskfun_outputs[] = { · 308 unmodified lines
309 { NULL }309 { NULL }
310};310};
311 311
312AVFilter ff_vf_maskfun = {312const AVFilter ff_vf_maskfun = {
313 .name = "maskfun",313 .name = "maskfun",
314 .description = NULL_IF_CONFIG_SMALL("Create Mask."),314 .description = NULL_IF_CONFIG_SMALL("Create Mask."),
315 .priv_size = sizeof(MaskFunContext),315 .priv_size = sizeof(MaskFunContext),
libavfilter/vf_mcdeint.c+1−1
@@ -304,7 +304,7 @@ static const AVFilterPad mcdeint_outputs[] = { · 303 unmodified lines
304 { NULL }304 { NULL }
305};305};
306 306
307AVFilter ff_vf_mcdeint = {307const AVFilter ff_vf_mcdeint = {
308 .name = "mcdeint",308 .name = "mcdeint",
309 .description = NULL_IF_CONFIG_SMALL("Apply motion compensating deinterlacing."),309 .description = NULL_IF_CONFIG_SMALL("Apply motion compensating deinterlacing."),
310 .priv_size = sizeof(MCDeintContext),310 .priv_size = sizeof(MCDeintContext),
libavfilter/vf_median.c+1−1
@@ -285,7 +285,7 @@ static const AVFilterPad median_outputs[] = { · 284 unmodified lines
285 { NULL }285 { NULL }
286};286};
287 287
288AVFilter ff_vf_median = {288const AVFilter ff_vf_median = {
289 .name = "median",289 .name = "median",
290 .description = NULL_IF_CONFIG_SMALL("Apply Median filter."),290 .description = NULL_IF_CONFIG_SMALL("Apply Median filter."),
291 .priv_size = sizeof(MedianContext),291 .priv_size = sizeof(MedianContext),
libavfilter/vf_mergeplanes.c+1−1
@@ -296,7 +296,7 @@ static const AVFilterPad mergeplanes_outputs[] = { · 295 unmodified lines
296 { NULL }296 { NULL }
297};297};
298 298
299AVFilter ff_vf_mergeplanes = {299const AVFilter ff_vf_mergeplanes = {
300 .name = "mergeplanes",300 .name = "mergeplanes",
301 .description = NULL_IF_CONFIG_SMALL("Merge planes."),301 .description = NULL_IF_CONFIG_SMALL("Merge planes."),
302 .priv_size = sizeof(MergePlanesContext),302 .priv_size = sizeof(MergePlanesContext),
libavfilter/vf_mestimate.c+1−1
@@ -365,7 +365,7 @@ static const AVFilterPad mestimate_outputs[] = { · 364 unmodified lines
365 { NULL }365 { NULL }
366};366};
367 367
368AVFilter ff_vf_mestimate = {368const AVFilter ff_vf_mestimate = {
369 .name = "mestimate",369 .name = "mestimate",
370 .description = NULL_IF_CONFIG_SMALL("Generate motion vectors."),370 .description = NULL_IF_CONFIG_SMALL("Generate motion vectors."),
371 .priv_size = sizeof(MEContext),371 .priv_size = sizeof(MEContext),
libavfilter/vf_midequalizer.c+1−1
@@ -375,7 +375,7 @@ static const AVFilterPad midequalizer_outputs[] = { · 374 unmodified lines
375 { NULL }375 { NULL }
376};376};
377 377
378AVFilter ff_vf_midequalizer = {378const AVFilter ff_vf_midequalizer = {
379 .name = "midequalizer",379 .name = "midequalizer",
380 .description = NULL_IF_CONFIG_SMALL("Apply Midway Equalization."),380 .description = NULL_IF_CONFIG_SMALL("Apply Midway Equalization."),
381 .priv_size = sizeof(MidEqualizerContext),381 .priv_size = sizeof(MidEqualizerContext),
libavfilter/vf_minterpolate.c+1−1
@@ -1258,7 +1258,7 @@ static const AVFilterPad minterpolate_outputs[] = { · 1257 unmodified lines
1258 { NULL }1258 { NULL }
1259};1259};
1260 1260
1261AVFilter ff_vf_minterpolate = {1261const AVFilter ff_vf_minterpolate = {
1262 .name = "minterpolate",1262 .name = "minterpolate",
1263 .description = NULL_IF_CONFIG_SMALL("Frame rate conversion using Motion Interpolation."),1263 .description = NULL_IF_CONFIG_SMALL("Frame rate conversion using Motion Interpolation."),
1264 .priv_size = sizeof(MIContext),1264 .priv_size = sizeof(MIContext),
libavfilter/vf_misc_vaapi.c+2−2
@@ -236,7 +236,7 @@ static const AVFilterPad misc_vaapi_outputs[] = { · 235 unmodified lines
236 { NULL }236 { NULL }
237};237};
238 238
239AVFilter ff_vf_denoise_vaapi = {239const AVFilter ff_vf_denoise_vaapi = {
240 .name = "denoise_vaapi",240 .name = "denoise_vaapi",
241 .description = NULL_IF_CONFIG_SMALL("VAAPI VPP for de-noise"),241 .description = NULL_IF_CONFIG_SMALL("VAAPI VPP for de-noise"),
242 .priv_size = sizeof(DenoiseVAAPIContext),242 .priv_size = sizeof(DenoiseVAAPIContext),
@@ -249,7 +249,7 @@ AVFilter ff_vf_denoise_vaapi = { · 6 unmodified lines
249 .flags_internal = FF_FILTER_FLAG_HWFRAME_AWARE,249 .flags_internal = FF_FILTER_FLAG_HWFRAME_AWARE,
250};250};
251 251
252AVFilter ff_vf_sharpness_vaapi = {252const AVFilter ff_vf_sharpness_vaapi = {
253 .name = "sharpness_vaapi",253 .name = "sharpness_vaapi",
254 .description = NULL_IF_CONFIG_SMALL("VAAPI VPP for sharpness"),254 .description = NULL_IF_CONFIG_SMALL("VAAPI VPP for sharpness"),
255 .priv_size = sizeof(SharpnessVAAPIContext),255 .priv_size = sizeof(SharpnessVAAPIContext),
libavfilter/vf_mix.c+2−2
@@ -358,7 +358,7 @@ static const AVFilterPad outputs[] = { · 357 unmodified lines
358#if CONFIG_MIX_FILTER358#if CONFIG_MIX_FILTER
359AVFILTER_DEFINE_CLASS(mix);359AVFILTER_DEFINE_CLASS(mix);
360 360
361AVFilter ff_vf_mix = {361const AVFilter ff_vf_mix = {
362 .name = "mix",362 .name = "mix",
363 .description = NULL_IF_CONFIG_SMALL("Mix video inputs."),363 .description = NULL_IF_CONFIG_SMALL("Mix video inputs."),
364 .priv_size = sizeof(MixContext),364 .priv_size = sizeof(MixContext),
@@ -435,7 +435,7 @@ static const AVFilterPad inputs[] = { · 70 unmodified lines
435 435
436AVFILTER_DEFINE_CLASS(tmix);436AVFILTER_DEFINE_CLASS(tmix);
437 437
438AVFilter ff_vf_tmix = {438const AVFilter ff_vf_tmix = {
439 .name = "tmix",439 .name = "tmix",
440 .description = NULL_IF_CONFIG_SMALL("Mix successive video frames."),440 .description = NULL_IF_CONFIG_SMALL("Mix successive video frames."),
441 .priv_size = sizeof(MixContext),441 .priv_size = sizeof(MixContext),
libavfilter/vf_monochrome.c+1−1
@@ -301,7 +301,7 @@ static const AVOption monochrome_options[] = { · 300 unmodified lines
301 301
302AVFILTER_DEFINE_CLASS(monochrome);302AVFILTER_DEFINE_CLASS(monochrome);
303 303
304AVFilter ff_vf_monochrome = {304const AVFilter ff_vf_monochrome = {
305 .name = "monochrome",305 .name = "monochrome",
306 .description = NULL_IF_CONFIG_SMALL("Convert video to gray using custom color filter."),306 .description = NULL_IF_CONFIG_SMALL("Convert video to gray using custom color filter."),
307 .priv_size = sizeof(MonochromeContext),307 .priv_size = sizeof(MonochromeContext),
libavfilter/vf_mpdecimate.c+1−1
@@ -242,7 +242,7 @@ static const AVFilterPad mpdecimate_outputs[] = { · 241 unmodified lines
242 { NULL }242 { NULL }
243};243};
244 244
245AVFilter ff_vf_mpdecimate = {245const AVFilter ff_vf_mpdecimate = {
246 .name = "mpdecimate",246 .name = "mpdecimate",
247 .description = NULL_IF_CONFIG_SMALL("Remove near-duplicate frames."),247 .description = NULL_IF_CONFIG_SMALL("Remove near-duplicate frames."),
248 .init = init,248 .init = init,
libavfilter/vf_neighbor.c+1−1
@@ -358,7 +358,7 @@ static const AVFilterPad neighbor_outputs[] = { · 357 unmodified lines
358#define DEFINE_NEIGHBOR_FILTER(name_, description_) \358#define DEFINE_NEIGHBOR_FILTER(name_, description_) \
359AVFILTER_DEFINE_CLASS(name_); \359AVFILTER_DEFINE_CLASS(name_); \
360 \360 \
361AVFilter ff_vf_##name_ = { \361const AVFilter ff_vf_##name_ = { \
362 .name = #name_, \362 .name = #name_, \
363 .description = NULL_IF_CONFIG_SMALL(description_), \363 .description = NULL_IF_CONFIG_SMALL(description_), \
364 .priv_size = sizeof(NContext), \364 .priv_size = sizeof(NContext), \
libavfilter/vf_neighbor_opencl.c+2−2
@@ -274,7 +274,7 @@ static const AVOption erosion_opencl_options[] = { · 273 unmodified lines
274 274
275AVFILTER_DEFINE_CLASS(erosion_opencl);275AVFILTER_DEFINE_CLASS(erosion_opencl);
276 276
277AVFilter ff_vf_erosion_opencl = {277const AVFilter ff_vf_erosion_opencl = {
278 .name = "erosion_opencl",278 .name = "erosion_opencl",
279 .description = NULL_IF_CONFIG_SMALL("Apply erosion effect"),279 .description = NULL_IF_CONFIG_SMALL("Apply erosion effect"),
280 .priv_size = sizeof(NeighborOpenCLContext),280 .priv_size = sizeof(NeighborOpenCLContext),
@@ -302,7 +302,7 @@ static const AVOption dilation_opencl_options[] = { · 21 unmodified lines
302 302
303AVFILTER_DEFINE_CLASS(dilation_opencl);303AVFILTER_DEFINE_CLASS(dilation_opencl);
304 304
305AVFilter ff_vf_dilation_opencl = {305const AVFilter ff_vf_dilation_opencl = {
306 .name = "dilation_opencl",306 .name = "dilation_opencl",
307 .description = NULL_IF_CONFIG_SMALL("Apply dilation effect"),307 .description = NULL_IF_CONFIG_SMALL("Apply dilation effect"),
308 .priv_size = sizeof(NeighborOpenCLContext),308 .priv_size = sizeof(NeighborOpenCLContext),
libavfilter/vf_nlmeans.c+1−1
@@ -577,7 +577,7 @@ static const AVFilterPad nlmeans_outputs[] = { · 576 unmodified lines
577 { NULL }577 { NULL }
578};578};
579 579
580AVFilter ff_vf_nlmeans = {580const AVFilter ff_vf_nlmeans = {
581 .name = "nlmeans",581 .name = "nlmeans",
582 .description = NULL_IF_CONFIG_SMALL("Non-local means denoiser."),582 .description = NULL_IF_CONFIG_SMALL("Non-local means denoiser."),
583 .priv_size = sizeof(NLMeansContext),583 .priv_size = sizeof(NLMeansContext),
libavfilter/vf_nlmeans_opencl.c+1−1
@@ -429,7 +429,7 @@ static const AVFilterPad nlmeans_opencl_outputs[] = { · 428 unmodified lines
429 { NULL }429 { NULL }
430};430};
431 431
432AVFilter ff_vf_nlmeans_opencl = {432const AVFilter ff_vf_nlmeans_opencl = {
433 .name = "nlmeans_opencl",433 .name = "nlmeans_opencl",
434 .description = NULL_IF_CONFIG_SMALL("Non-local means denoiser through OpenCL"),434 .description = NULL_IF_CONFIG_SMALL("Non-local means denoiser through OpenCL"),
435 .priv_size = sizeof(NLMeansOpenCLContext),435 .priv_size = sizeof(NLMeansOpenCLContext),
libavfilter/vf_nnedi.c+1−1
@@ -1158,7 +1158,7 @@ static const AVFilterPad outputs[] = { · 1157 unmodified lines
1158 { NULL }1158 { NULL }
1159};1159};
1160 1160
1161AVFilter ff_vf_nnedi = {1161const AVFilter ff_vf_nnedi = {
1162 .name = "nnedi",1162 .name = "nnedi",
1163 .description = NULL_IF_CONFIG_SMALL("Apply neural network edge directed interpolation intra-only deinterlacer."),1163 .description = NULL_IF_CONFIG_SMALL("Apply neural network edge directed interpolation intra-only deinterlacer."),
1164 .priv_size = sizeof(NNEDIContext),1164 .priv_size = sizeof(NNEDIContext),
libavfilter/vf_noise.c+1−1
@@ -337,7 +337,7 @@ static const AVFilterPad noise_outputs[] = { · 336 unmodified lines
337 { NULL }337 { NULL }
338};338};
339 339
340AVFilter ff_vf_noise = {340const AVFilter ff_vf_noise = {
341 .name = "noise",341 .name = "noise",
342 .description = NULL_IF_CONFIG_SMALL("Add noise."),342 .description = NULL_IF_CONFIG_SMALL("Add noise."),
343 .priv_size = sizeof(NoiseContext),343 .priv_size = sizeof(NoiseContext),
libavfilter/vf_normalize.c+1−1
@@ -530,7 +530,7 @@ static const AVFilterPad outputs[] = { · 529 unmodified lines
530 { NULL }530 { NULL }
531};531};
532 532
533AVFilter ff_vf_normalize = {533const AVFilter ff_vf_normalize = {
534 .name = "normalize",534 .name = "normalize",
535 .description = NULL_IF_CONFIG_SMALL("Normalize RGB video."),535 .description = NULL_IF_CONFIG_SMALL("Normalize RGB video."),
536 .priv_size = sizeof(NormalizeContext),536 .priv_size = sizeof(NormalizeContext),
libavfilter/vf_null.c+1−1
@@ -42,7 +42,7 @@ static const AVFilterPad avfilter_vf_null_outputs[] = { · 41 unmodified lines
42 { NULL }42 { NULL }
43};43};
44 44
45AVFilter ff_vf_null = {45const AVFilter ff_vf_null = {
46 .name = "null",46 .name = "null",
47 .description = NULL_IF_CONFIG_SMALL("Pass the source unchanged to the output."),47 .description = NULL_IF_CONFIG_SMALL("Pass the source unchanged to the output."),
48 .inputs = avfilter_vf_null_inputs,48 .inputs = avfilter_vf_null_inputs,
libavfilter/vf_ocr.c+1−1
@@ -146,7 +146,7 @@ static const AVFilterPad ocr_outputs[] = { · 145 unmodified lines
146 { NULL }146 { NULL }
147};147};
148 148
149AVFilter ff_vf_ocr = {149const AVFilter ff_vf_ocr = {
150 .name = "ocr",150 .name = "ocr",
151 .description = NULL_IF_CONFIG_SMALL("Optical Character Recognition."),151 .description = NULL_IF_CONFIG_SMALL("Optical Character Recognition."),
152 .priv_size = sizeof(OCRContext),152 .priv_size = sizeof(OCRContext),
libavfilter/vf_overlay.c+1−1
@@ -1106,7 +1106,7 @@ static const AVFilterPad avfilter_vf_overlay_outputs[] = { · 1105 unmodified lines
1106 { NULL }1106 { NULL }
1107};1107};
1108 1108
1109AVFilter ff_vf_overlay = {1109const AVFilter ff_vf_overlay = {
1110 .name = "overlay",1110 .name = "overlay",
1111 .description = NULL_IF_CONFIG_SMALL("Overlay a video source on top of the input."),1111 .description = NULL_IF_CONFIG_SMALL("Overlay a video source on top of the input."),
1112 .preinit = overlay_framesync_preinit,1112 .preinit = overlay_framesync_preinit,
libavfilter/vf_overlay_cuda.c+1−1
@@ -435,7 +435,7 @@ static const AVFilterPad overlay_cuda_outputs[] = { · 434 unmodified lines
435 { NULL }435 { NULL }
436};436};
437 437
438AVFilter ff_vf_overlay_cuda = {438const AVFilter ff_vf_overlay_cuda = {
439 .name = "overlay_cuda",439 .name = "overlay_cuda",
440 .description = NULL_IF_CONFIG_SMALL("Overlay one video on top of another using CUDA"),440 .description = NULL_IF_CONFIG_SMALL("Overlay one video on top of another using CUDA"),
441 .priv_size = sizeof(OverlayCUDAContext),441 .priv_size = sizeof(OverlayCUDAContext),
libavfilter/vf_overlay_opencl.c+1−1
@@ -313,7 +313,7 @@ static const AVFilterPad overlay_opencl_outputs[] = { · 312 unmodified lines
313 { NULL }313 { NULL }
314};314};
315 315
316AVFilter ff_vf_overlay_opencl = {316const AVFilter ff_vf_overlay_opencl = {
317 .name = "overlay_opencl",317 .name = "overlay_opencl",
318 .description = NULL_IF_CONFIG_SMALL("Overlay one video on top of another"),318 .description = NULL_IF_CONFIG_SMALL("Overlay one video on top of another"),
319 .priv_size = sizeof(OverlayOpenCLContext),319 .priv_size = sizeof(OverlayOpenCLContext),
libavfilter/vf_overlay_qsv.c+1−1
@@ -416,7 +416,7 @@ static const AVFilterPad overlay_qsv_outputs[] = { · 415 unmodified lines
416 { NULL }416 { NULL }
417};417};
418 418
419AVFilter ff_vf_overlay_qsv = {419const AVFilter ff_vf_overlay_qsv = {
420 .name = "overlay_qsv",420 .name = "overlay_qsv",
421 .description = NULL_IF_CONFIG_SMALL("Quick Sync Video overlay."),421 .description = NULL_IF_CONFIG_SMALL("Quick Sync Video overlay."),
422 .priv_size = sizeof(QSVOverlayContext),422 .priv_size = sizeof(QSVOverlayContext),
libavfilter/vf_overlay_vulkan.c+1−1
@@ -475,7 +475,7 @@ static const AVFilterPad overlay_vulkan_outputs[] = { · 474 unmodified lines
475 { NULL }475 { NULL }
476};476};
477 477
478AVFilter ff_vf_overlay_vulkan = {478const AVFilter ff_vf_overlay_vulkan = {
479 .name = "overlay_vulkan",479 .name = "overlay_vulkan",
480 .description = NULL_IF_CONFIG_SMALL("Overlay a source on top of another"),480 .description = NULL_IF_CONFIG_SMALL("Overlay a source on top of another"),
481 .priv_size = sizeof(OverlayVulkanContext),481 .priv_size = sizeof(OverlayVulkanContext),
libavfilter/vf_owdenoise.c+1−1
@@ -365,7 +365,7 @@ static const AVFilterPad owdenoise_outputs[] = { · 364 unmodified lines
365 { NULL }365 { NULL }
366};366};
367 367
368AVFilter ff_vf_owdenoise = {368const AVFilter ff_vf_owdenoise = {
369 .name = "owdenoise",369 .name = "owdenoise",
370 .description = NULL_IF_CONFIG_SMALL("Denoise using wavelets."),370 .description = NULL_IF_CONFIG_SMALL("Denoise using wavelets."),
371 .priv_size = sizeof(OWDenoiseContext),371 .priv_size = sizeof(OWDenoiseContext),
libavfilter/vf_pad.c+1−1
@@ -453,7 +453,7 @@ static const AVFilterPad avfilter_vf_pad_outputs[] = { · 452 unmodified lines
453 { NULL }453 { NULL }
454};454};
455 455
456AVFilter ff_vf_pad = {456const AVFilter ff_vf_pad = {
457 .name = "pad",457 .name = "pad",
458 .description = NULL_IF_CONFIG_SMALL("Pad the input video."),458 .description = NULL_IF_CONFIG_SMALL("Pad the input video."),
459 .priv_size = sizeof(PadContext),459 .priv_size = sizeof(PadContext),
libavfilter/vf_pad_opencl.c+1−1
@@ -383,7 +383,7 @@ static const AVOption pad_opencl_options[] = { · 382 unmodified lines
383 383
384AVFILTER_DEFINE_CLASS(pad_opencl);384AVFILTER_DEFINE_CLASS(pad_opencl);
385 385
386AVFilter ff_vf_pad_opencl = {386const AVFilter ff_vf_pad_opencl = {
387 .name = "pad_opencl",387 .name = "pad_opencl",
388 .description = NULL_IF_CONFIG_SMALL("Pad the input video."),388 .description = NULL_IF_CONFIG_SMALL("Pad the input video."),
389 .priv_size = sizeof(PadOpenCLContext),389 .priv_size = sizeof(PadOpenCLContext),
libavfilter/vf_palettegen.c+1−1
@@ -570,7 +570,7 @@ static const AVFilterPad palettegen_outputs[] = { · 569 unmodified lines
570 { NULL }570 { NULL }
571};571};
572 572
573AVFilter ff_vf_palettegen = {573const AVFilter ff_vf_palettegen = {
574 .name = "palettegen",574 .name = "palettegen",
575 .description = NULL_IF_CONFIG_SMALL("Find the optimal palette for a given stream."),575 .description = NULL_IF_CONFIG_SMALL("Find the optimal palette for a given stream."),
576 .priv_size = sizeof(PaletteGenContext),576 .priv_size = sizeof(PaletteGenContext),
libavfilter/vf_paletteuse.c+1−1
@@ -1134,7 +1134,7 @@ static const AVFilterPad paletteuse_outputs[] = { · 1133 unmodified lines
1134 { NULL }1134 { NULL }
1135};1135};
1136 1136
1137AVFilter ff_vf_paletteuse = {1137const AVFilter ff_vf_paletteuse = {
1138 .name = "paletteuse",1138 .name = "paletteuse",
1139 .description = NULL_IF_CONFIG_SMALL("Use a palette to downsample an input video stream."),1139 .description = NULL_IF_CONFIG_SMALL("Use a palette to downsample an input video stream."),
1140 .priv_size = sizeof(PaletteUseContext),1140 .priv_size = sizeof(PaletteUseContext),
libavfilter/vf_perspective.c+1−1
@@ -511,7 +511,7 @@ static const AVFilterPad perspective_outputs[] = { · 510 unmodified lines
511 { NULL }511 { NULL }
512};512};
513 513
514AVFilter ff_vf_perspective = {514const AVFilter ff_vf_perspective = {
515 .name = "perspective",515 .name = "perspective",
516 .description = NULL_IF_CONFIG_SMALL("Correct the perspective of video."),516 .description = NULL_IF_CONFIG_SMALL("Correct the perspective of video."),
517 .priv_size = sizeof(PerspectiveContext),517 .priv_size = sizeof(PerspectiveContext),
libavfilter/vf_phase.c+1−1
@@ -235,7 +235,7 @@ static const AVFilterPad phase_outputs[] = { · 234 unmodified lines
235 { NULL }235 { NULL }
236};236};
237 237
238AVFilter ff_vf_phase = {238const AVFilter ff_vf_phase = {
239 .name = "phase",239 .name = "phase",
240 .description = NULL_IF_CONFIG_SMALL("Phase shift fields."),240 .description = NULL_IF_CONFIG_SMALL("Phase shift fields."),
241 .priv_size = sizeof(PhaseContext),241 .priv_size = sizeof(PhaseContext),
libavfilter/vf_photosensitivity.c+1−1
@@ -329,7 +329,7 @@ static const AVFilterPad outputs[] = { · 328 unmodified lines
329 { NULL }329 { NULL }
330};330};
331 331
332AVFilter ff_vf_photosensitivity = {332const AVFilter ff_vf_photosensitivity = {
333 .name = "photosensitivity",333 .name = "photosensitivity",
334 .description = NULL_IF_CONFIG_SMALL("Filter out photosensitive epilepsy seizure-inducing flashes."),334 .description = NULL_IF_CONFIG_SMALL("Filter out photosensitive epilepsy seizure-inducing flashes."),
335 .priv_size = sizeof(PhotosensitivityContext),335 .priv_size = sizeof(PhotosensitivityContext),
libavfilter/vf_pixdesctest.c+1−1
@@ -124,7 +124,7 @@ static const AVFilterPad avfilter_vf_pixdesctest_outputs[] = { · 123 unmodified lines
124 { NULL }124 { NULL }
125};125};
126 126
127AVFilter ff_vf_pixdesctest = {127const AVFilter ff_vf_pixdesctest = {
128 .name = "pixdesctest",128 .name = "pixdesctest",
129 .description = NULL_IF_CONFIG_SMALL("Test pixel format definitions."),129 .description = NULL_IF_CONFIG_SMALL("Test pixel format definitions."),
130 .priv_size = sizeof(PixdescTestContext),130 .priv_size = sizeof(PixdescTestContext),
libavfilter/vf_pp.c+1−1
@@ -191,7 +191,7 @@ static const AVFilterPad pp_outputs[] = { · 190 unmodified lines
191 { NULL }191 { NULL }
192};192};
193 193
194AVFilter ff_vf_pp = {194const AVFilter ff_vf_pp = {
195 .name = "pp",195 .name = "pp",
196 .description = NULL_IF_CONFIG_SMALL("Filter video using libpostproc."),196 .description = NULL_IF_CONFIG_SMALL("Filter video using libpostproc."),
197 .priv_size = sizeof(PPFilterContext),197 .priv_size = sizeof(PPFilterContext),
libavfilter/vf_pp7.c+1−1
@@ -402,7 +402,7 @@ static const AVFilterPad pp7_outputs[] = { · 401 unmodified lines
402 { NULL }402 { NULL }
403};403};
404 404
405AVFilter ff_vf_pp7 = {405const AVFilter ff_vf_pp7 = {
406 .name = "pp7",406 .name = "pp7",
407 .description = NULL_IF_CONFIG_SMALL("Apply Postprocessing 7 filter."),407 .description = NULL_IF_CONFIG_SMALL("Apply Postprocessing 7 filter."),
408 .priv_size = sizeof(PP7Context),408 .priv_size = sizeof(PP7Context),
libavfilter/vf_premultiply.c+2−2
@@ -824,7 +824,7 @@ static const AVFilterPad premultiply_outputs[] = { · 823 unmodified lines
824 824
825#if CONFIG_PREMULTIPLY_FILTER825#if CONFIG_PREMULTIPLY_FILTER
826 826
827AVFilter ff_vf_premultiply = {827const AVFilter ff_vf_premultiply = {
828 .name = "premultiply",828 .name = "premultiply",
829 .description = NULL_IF_CONFIG_SMALL("PreMultiply first stream with first plane of second stream."),829 .description = NULL_IF_CONFIG_SMALL("PreMultiply first stream with first plane of second stream."),
830 .priv_size = sizeof(PreMultiplyContext),830 .priv_size = sizeof(PreMultiplyContext),
@@ -847,7 +847,7 @@ AVFilter ff_vf_premultiply = { · 16 unmodified lines
847#define unpremultiply_options options847#define unpremultiply_options options
848AVFILTER_DEFINE_CLASS(unpremultiply);848AVFILTER_DEFINE_CLASS(unpremultiply);
849 849
850AVFilter ff_vf_unpremultiply = {850const AVFilter ff_vf_unpremultiply = {
851 .name = "unpremultiply",851 .name = "unpremultiply",
852 .description = NULL_IF_CONFIG_SMALL("UnPreMultiply first stream with first plane of second stream."),852 .description = NULL_IF_CONFIG_SMALL("UnPreMultiply first stream with first plane of second stream."),
853 .priv_size = sizeof(PreMultiplyContext),853 .priv_size = sizeof(PreMultiplyContext),
libavfilter/vf_procamp_vaapi.c+1−1
@@ -233,7 +233,7 @@ static const AVFilterPad procamp_vaapi_outputs[] = { · 232 unmodified lines
233 { NULL }233 { NULL }
234};234};
235 235
236AVFilter ff_vf_procamp_vaapi = {236const AVFilter ff_vf_procamp_vaapi = {
237 .name = "procamp_vaapi",237 .name = "procamp_vaapi",
238 .description = NULL_IF_CONFIG_SMALL("ProcAmp (color balance) adjustments for hue, saturation, brightness, contrast"),238 .description = NULL_IF_CONFIG_SMALL("ProcAmp (color balance) adjustments for hue, saturation, brightness, contrast"),
239 .priv_size = sizeof(ProcampVAAPIContext),239 .priv_size = sizeof(ProcampVAAPIContext),
libavfilter/vf_program_opencl.c+2−2
@@ -362,7 +362,7 @@ static const AVFilterPad program_opencl_outputs[] = { · 361 unmodified lines
362 { NULL }362 { NULL }
363};363};
364 364
365AVFilter ff_vf_program_opencl = {365const AVFilter ff_vf_program_opencl = {
366 .name = "program_opencl",366 .name = "program_opencl",
367 .description = NULL_IF_CONFIG_SMALL("Filter video using an OpenCL program"),367 .description = NULL_IF_CONFIG_SMALL("Filter video using an OpenCL program"),
368 .priv_size = sizeof(ProgramOpenCLContext),368 .priv_size = sizeof(ProgramOpenCLContext),
@@ -415,7 +415,7 @@ static const AVFilterPad openclsrc_outputs[] = { · 46 unmodified lines
415 { NULL }415 { NULL }
416};416};
417 417
418AVFilter ff_vsrc_openclsrc = {418const AVFilter ff_vsrc_openclsrc = {
419 .name = "openclsrc",419 .name = "openclsrc",
420 .description = NULL_IF_CONFIG_SMALL("Generate video using an OpenCL program"),420 .description = NULL_IF_CONFIG_SMALL("Generate video using an OpenCL program"),
421 .priv_size = sizeof(ProgramOpenCLContext),421 .priv_size = sizeof(ProgramOpenCLContext),
libavfilter/vf_pseudocolor.c+1−1
@@ -888,7 +888,7 @@ static av_cold void uninit(AVFilterContext *ctx) · 887 unmodified lines
888 888
889AVFILTER_DEFINE_CLASS(pseudocolor);889AVFILTER_DEFINE_CLASS(pseudocolor);
890 890
891AVFilter ff_vf_pseudocolor = {891const AVFilter ff_vf_pseudocolor = {
892 .name = "pseudocolor",892 .name = "pseudocolor",
893 .description = NULL_IF_CONFIG_SMALL("Make pseudocolored video frames."),893 .description = NULL_IF_CONFIG_SMALL("Make pseudocolored video frames."),
894 .priv_size = sizeof(PseudoColorContext),894 .priv_size = sizeof(PseudoColorContext),
libavfilter/vf_psnr.c+1−1
@@ -467,7 +467,7 @@ static const AVFilterPad psnr_outputs[] = { · 466 unmodified lines
467 { NULL }467 { NULL }
468};468};
469 469
470AVFilter ff_vf_psnr = {470const AVFilter ff_vf_psnr = {
471 .name = "psnr",471 .name = "psnr",
472 .description = NULL_IF_CONFIG_SMALL("Calculate the PSNR between two video streams."),472 .description = NULL_IF_CONFIG_SMALL("Calculate the PSNR between two video streams."),
473 .preinit = psnr_framesync_preinit,473 .preinit = psnr_framesync_preinit,
libavfilter/vf_pullup.c+1−1
@@ -764,7 +764,7 @@ static const AVFilterPad pullup_outputs[] = { · 763 unmodified lines
764 { NULL }764 { NULL }
765};765};
766 766
767AVFilter ff_vf_pullup = {767const AVFilter ff_vf_pullup = {
768 .name = "pullup",768 .name = "pullup",
769 .description = NULL_IF_CONFIG_SMALL("Pullup from field sequence to frames."),769 .description = NULL_IF_CONFIG_SMALL("Pullup from field sequence to frames."),
770 .priv_size = sizeof(PullupContext),770 .priv_size = sizeof(PullupContext),
libavfilter/vf_qp.c+1−1
@@ -193,7 +193,7 @@ static const AVFilterPad qp_outputs[] = { · 192 unmodified lines
193 { NULL }193 { NULL }
194};194};
195 195
196AVFilter ff_vf_qp = {196const AVFilter ff_vf_qp = {
197 .name = "qp",197 .name = "qp",
198 .description = NULL_IF_CONFIG_SMALL("Change video quantization parameters."),198 .description = NULL_IF_CONFIG_SMALL("Change video quantization parameters."),
199 .priv_size = sizeof(QPContext),199 .priv_size = sizeof(QPContext),
libavfilter/vf_random.c+1−1
@@ -139,7 +139,7 @@ static const AVFilterPad random_outputs[] = { · 138 unmodified lines
139 { NULL }139 { NULL }
140};140};
141 141
142AVFilter ff_vf_random = {142const AVFilter ff_vf_random = {
143 .name = "random",143 .name = "random",
144 .description = NULL_IF_CONFIG_SMALL("Return random frames."),144 .description = NULL_IF_CONFIG_SMALL("Return random frames."),
145 .priv_size = sizeof(RandomContext),145 .priv_size = sizeof(RandomContext),
libavfilter/vf_readeia608.c+1−1
@@ -556,7 +556,7 @@ static const AVFilterPad readeia608_outputs[] = { · 555 unmodified lines
556 { NULL }556 { NULL }
557};557};
558 558
559AVFilter ff_vf_readeia608 = {559const AVFilter ff_vf_readeia608 = {
560 .name = "readeia608",560 .name = "readeia608",
561 .description = NULL_IF_CONFIG_SMALL("Read EIA-608 Closed Caption codes from input video and write them to frame metadata."),561 .description = NULL_IF_CONFIG_SMALL("Read EIA-608 Closed Caption codes from input video and write them to frame metadata."),
562 .priv_size = sizeof(ReadEIA608Context),562 .priv_size = sizeof(ReadEIA608Context),
libavfilter/vf_readvitc.c+1−1
@@ -246,7 +246,7 @@ static const AVFilterPad outputs[] = { · 245 unmodified lines
246 { NULL }246 { NULL }
247};247};
248 248
249AVFilter ff_vf_readvitc = {249const AVFilter ff_vf_readvitc = {
250 .name = "readvitc",250 .name = "readvitc",
251 .description = NULL_IF_CONFIG_SMALL("Read vertical interval timecode and write it to frame metadata."),251 .description = NULL_IF_CONFIG_SMALL("Read vertical interval timecode and write it to frame metadata."),
252 .priv_size = sizeof(ReadVitcContext),252 .priv_size = sizeof(ReadVitcContext),
libavfilter/vf_remap.c+1−1
@@ -398,7 +398,7 @@ static const AVFilterPad remap_outputs[] = { · 397 unmodified lines
398 { NULL }398 { NULL }
399};399};
400 400
401AVFilter ff_vf_remap = {401const AVFilter ff_vf_remap = {
402 .name = "remap",402 .name = "remap",
403 .description = NULL_IF_CONFIG_SMALL("Remap pixels."),403 .description = NULL_IF_CONFIG_SMALL("Remap pixels."),
404 .priv_size = sizeof(RemapContext),404 .priv_size = sizeof(RemapContext),
libavfilter/vf_removegrain.c+1−1
@@ -648,7 +648,7 @@ static const AVFilterPad removegrain_outputs[] = { · 647 unmodified lines
648 { NULL }648 { NULL }
649};649};
650 650
651AVFilter ff_vf_removegrain = {651const AVFilter ff_vf_removegrain = {
652 .name = "removegrain",652 .name = "removegrain",
653 .description = NULL_IF_CONFIG_SMALL("Remove grain."),653 .description = NULL_IF_CONFIG_SMALL("Remove grain."),
654 .priv_size = sizeof(RemoveGrainContext),654 .priv_size = sizeof(RemoveGrainContext),
libavfilter/vf_removelogo.c+1−1
@@ -573,7 +573,7 @@ static const AVFilterPad removelogo_outputs[] = { · 572 unmodified lines
573 { NULL }573 { NULL }
574};574};
575 575
576AVFilter ff_vf_removelogo = {576const AVFilter ff_vf_removelogo = {
577 .name = "removelogo",577 .name = "removelogo",
578 .description = NULL_IF_CONFIG_SMALL("Remove a TV logo based on a mask image."),578 .description = NULL_IF_CONFIG_SMALL("Remove a TV logo based on a mask image."),
579 .priv_size = sizeof(RemovelogoContext),579 .priv_size = sizeof(RemovelogoContext),
libavfilter/vf_repeatfields.c+1−1
@@ -181,7 +181,7 @@ static const AVFilterPad repeatfields_outputs[] = { · 180 unmodified lines
181 { NULL }181 { NULL }
182};182};
183 183
184AVFilter ff_vf_repeatfields = {184const AVFilter ff_vf_repeatfields = {
185 .name = "repeatfields",185 .name = "repeatfields",
186 .description = NULL_IF_CONFIG_SMALL("Hard repeat fields based on MPEG repeat field flag."),186 .description = NULL_IF_CONFIG_SMALL("Hard repeat fields based on MPEG repeat field flag."),
187 .priv_size = sizeof(RepeatFieldsContext),187 .priv_size = sizeof(RepeatFieldsContext),
libavfilter/vf_rotate.c+1−1
@@ -600,7 +600,7 @@ static const AVFilterPad rotate_outputs[] = { · 599 unmodified lines
600 { NULL }600 { NULL }
601};601};
602 602
603AVFilter ff_vf_rotate = {603const AVFilter ff_vf_rotate = {
604 .name = "rotate",604 .name = "rotate",
605 .description = NULL_IF_CONFIG_SMALL("Rotate the input image."),605 .description = NULL_IF_CONFIG_SMALL("Rotate the input image."),
606 .priv_size = sizeof(RotContext),606 .priv_size = sizeof(RotContext),
libavfilter/vf_sab.c+1−1
@@ -323,7 +323,7 @@ static const AVFilterPad sab_outputs[] = { · 322 unmodified lines
323 { NULL }323 { NULL }
324};324};
325 325
326AVFilter ff_vf_sab = {326const AVFilter ff_vf_sab = {
327 .name = "sab",327 .name = "sab",
328 .description = NULL_IF_CONFIG_SMALL("Apply shape adaptive blur."),328 .description = NULL_IF_CONFIG_SMALL("Apply shape adaptive blur."),
329 .priv_size = sizeof(SabContext),329 .priv_size = sizeof(SabContext),
libavfilter/vf_scale.c+3−3
@@ -155,7 +155,7 @@ typedef struct ScaleContext { · 154 unmodified lines
155 155
156} ScaleContext;156} ScaleContext;
157 157
158AVFilter ff_vf_scale2ref;158const AVFilter ff_vf_scale2ref;
159 159
160static int config_props(AVFilterLink *outlink);160static int config_props(AVFilterLink *outlink);
161 161
@@ -964,7 +964,7 @@ static const AVFilterPad avfilter_vf_scale_outputs[] = { · 802 unmodified lines
964 { NULL }964 { NULL }
965};965};
966 966
967AVFilter ff_vf_scale = {967const AVFilter ff_vf_scale = {
968 .name = "scale",968 .name = "scale",
969 .description = NULL_IF_CONFIG_SMALL("Scale the input video size and/or convert the image format."),969 .description = NULL_IF_CONFIG_SMALL("Scale the input video size and/or convert the image format."),
970 .init_dict = init_dict,970 .init_dict = init_dict,
@@ -1016,7 +1016,7 @@ static const AVFilterPad avfilter_vf_scale2ref_outputs[] = { · 45 unmodified lines
1016 { NULL }1016 { NULL }
1017};1017};
1018 1018
1019AVFilter ff_vf_scale2ref = {1019const AVFilter ff_vf_scale2ref = {
1020 .name = "scale2ref",1020 .name = "scale2ref",
1021 .description = NULL_IF_CONFIG_SMALL("Scale the input video size and/or convert the image format to the given reference."),1021 .description = NULL_IF_CONFIG_SMALL("Scale the input video size and/or convert the image format to the given reference."),
1022 .init_dict = init_dict,1022 .init_dict = init_dict,
libavfilter/vf_scale_cuda.c+1−1
@@ -664,7 +664,7 @@ static const AVFilterPad cudascale_outputs[] = { · 663 unmodified lines
664 { NULL }664 { NULL }
665};665};
666 666
667AVFilter ff_vf_scale_cuda = {667const AVFilter ff_vf_scale_cuda = {
668 .name = "scale_cuda",668 .name = "scale_cuda",
669 .description = NULL_IF_CONFIG_SMALL("GPU accelerated video resizer"),669 .description = NULL_IF_CONFIG_SMALL("GPU accelerated video resizer"),
670 670
libavfilter/vf_scale_npp.c+1−1
@@ -591,7 +591,7 @@ static const AVFilterPad nppscale_outputs[] = { · 590 unmodified lines
591 { NULL }591 { NULL }
592};592};
593 593
594AVFilter ff_vf_scale_npp = {594const AVFilter ff_vf_scale_npp = {
595 .name = "scale_npp",595 .name = "scale_npp",
596 .description = NULL_IF_CONFIG_SMALL("NVIDIA Performance Primitives video "596 .description = NULL_IF_CONFIG_SMALL("NVIDIA Performance Primitives video "
597 "scaling and format conversion"),597 "scaling and format conversion"),
libavfilter/vf_scale_qsv.c+1−1
@@ -667,7 +667,7 @@ static const AVFilterPad qsvscale_outputs[] = { · 666 unmodified lines
667 { NULL }667 { NULL }
668};668};
669 669
670AVFilter ff_vf_scale_qsv = {670const AVFilter ff_vf_scale_qsv = {
671 .name = "scale_qsv",671 .name = "scale_qsv",
672 .description = NULL_IF_CONFIG_SMALL("QuickSync video scaling and format conversion"),672 .description = NULL_IF_CONFIG_SMALL("QuickSync video scaling and format conversion"),
673 673
libavfilter/vf_scale_vaapi.c+1−1
@@ -283,7 +283,7 @@ static const AVFilterPad scale_vaapi_outputs[] = { · 282 unmodified lines
283 { NULL }283 { NULL }
284};284};
285 285
286AVFilter ff_vf_scale_vaapi = {286const AVFilter ff_vf_scale_vaapi = {
287 .name = "scale_vaapi",287 .name = "scale_vaapi",
288 .description = NULL_IF_CONFIG_SMALL("Scale to/from VAAPI surfaces."),288 .description = NULL_IF_CONFIG_SMALL("Scale to/from VAAPI surfaces."),
289 .priv_size = sizeof(ScaleVAAPIContext),289 .priv_size = sizeof(ScaleVAAPIContext),
libavfilter/vf_scale_vulkan.c+1−1
@@ -524,7 +524,7 @@ static const AVFilterPad scale_vulkan_outputs[] = { · 523 unmodified lines
524 { NULL }524 { NULL }
525};525};
526 526
527AVFilter ff_vf_scale_vulkan = {527const AVFilter ff_vf_scale_vulkan = {
528 .name = "scale_vulkan",528 .name = "scale_vulkan",
529 .description = NULL_IF_CONFIG_SMALL("Scale Vulkan frames"),529 .description = NULL_IF_CONFIG_SMALL("Scale Vulkan frames"),
530 .priv_size = sizeof(ScaleVulkanContext),530 .priv_size = sizeof(ScaleVulkanContext),
libavfilter/vf_scdet.c+1−1
@@ -211,7 +211,7 @@ static const AVFilterPad scdet_outputs[] = { · 210 unmodified lines
211 { NULL }211 { NULL }
212};212};
213 213
214AVFilter ff_vf_scdet = {214const AVFilter ff_vf_scdet = {
215 .name = "scdet",215 .name = "scdet",
216 .description = NULL_IF_CONFIG_SMALL("Detect video scene change"),216 .description = NULL_IF_CONFIG_SMALL("Detect video scene change"),
217 .priv_size = sizeof(SCDetContext),217 .priv_size = sizeof(SCDetContext),
libavfilter/vf_scroll.c+1−1
@@ -211,7 +211,7 @@ static const AVFilterPad scroll_outputs[] = { · 210 unmodified lines
211 { NULL }211 { NULL }
212};212};
213 213
214AVFilter ff_vf_scroll = {214const AVFilter ff_vf_scroll = {
215 .name = "scroll",215 .name = "scroll",
216 .description = NULL_IF_CONFIG_SMALL("Scroll input video."),216 .description = NULL_IF_CONFIG_SMALL("Scroll input video."),
217 .priv_size = sizeof(ScrollContext),217 .priv_size = sizeof(ScrollContext),
libavfilter/vf_selectivecolor.c+1−1
@@ -470,7 +470,7 @@ static const AVFilterPad selectivecolor_outputs[] = { · 469 unmodified lines
470 { NULL }470 { NULL }
471};471};
472 472
473AVFilter ff_vf_selectivecolor = {473const AVFilter ff_vf_selectivecolor = {
474 .name = "selectivecolor",474 .name = "selectivecolor",
475 .description = NULL_IF_CONFIG_SMALL("Apply CMYK adjustments to specific color ranges."),475 .description = NULL_IF_CONFIG_SMALL("Apply CMYK adjustments to specific color ranges."),
476 .priv_size = sizeof(SelectiveColorContext),476 .priv_size = sizeof(SelectiveColorContext),
libavfilter/vf_separatefields.c+1−1
@@ -173,7 +173,7 @@ static const AVFilterPad separatefields_outputs[] = { · 172 unmodified lines
173 { NULL }173 { NULL }
174};174};
175 175
176AVFilter ff_vf_separatefields = {176const AVFilter ff_vf_separatefields = {
177 .name = "separatefields",177 .name = "separatefields",
178 .description = NULL_IF_CONFIG_SMALL("Split input video frames into fields."),178 .description = NULL_IF_CONFIG_SMALL("Split input video frames into fields."),
179 .priv_size = sizeof(SeparateFieldsContext),179 .priv_size = sizeof(SeparateFieldsContext),
libavfilter/vf_setparams.c+3−3
@@ -162,7 +162,7 @@ static const AVFilterPad outputs[] = { · 161 unmodified lines
162 { NULL }162 { NULL }
163};163};
164 164
165AVFilter ff_vf_setparams = {165const AVFilter ff_vf_setparams = {
166 .name = "setparams",166 .name = "setparams",
167 .description = NULL_IF_CONFIG_SMALL("Force field, or color property for the output video frame."),167 .description = NULL_IF_CONFIG_SMALL("Force field, or color property for the output video frame."),
168 .priv_size = sizeof(SetParamsContext),168 .priv_size = sizeof(SetParamsContext),
@@ -200,7 +200,7 @@ static av_cold int init_setrange(AVFilterContext *ctx) · 31 unmodified lines
200 return 0;200 return 0;
201}201}
202 202
203AVFilter ff_vf_setrange = {203const AVFilter ff_vf_setrange = {
204 .name = "setrange",204 .name = "setrange",
205 .description = NULL_IF_CONFIG_SMALL("Force color range for the output video frame."),205 .description = NULL_IF_CONFIG_SMALL("Force color range for the output video frame."),
206 .priv_size = sizeof(SetParamsContext),206 .priv_size = sizeof(SetParamsContext),
@@ -234,7 +234,7 @@ static av_cold int init_setfield(AVFilterContext *ctx) · 27 unmodified lines
234 return 0;234 return 0;
235}235}
236 236
237AVFilter ff_vf_setfield = {237const AVFilter ff_vf_setfield = {
238 .name = "setfield",238 .name = "setfield",
239 .description = NULL_IF_CONFIG_SMALL("Force field for the output video frame."),239 .description = NULL_IF_CONFIG_SMALL("Force field for the output video frame."),
240 .priv_size = sizeof(SetParamsContext),240 .priv_size = sizeof(SetParamsContext),
libavfilter/vf_shear.c+1−1
@@ -316,7 +316,7 @@ static const AVFilterPad outputs[] = { · 315 unmodified lines
316 { NULL }316 { NULL }
317};317};
318 318
319AVFilter ff_vf_shear = {319const AVFilter ff_vf_shear = {
320 .name = "shear",320 .name = "shear",
321 .description = NULL_IF_CONFIG_SMALL("Shear transform the input image."),321 .description = NULL_IF_CONFIG_SMALL("Shear transform the input image."),
322 .priv_size = sizeof(ShearContext),322 .priv_size = sizeof(ShearContext),
libavfilter/vf_showinfo.c+1−1
@@ -602,7 +602,7 @@ static const AVFilterPad avfilter_vf_showinfo_outputs[] = { · 601 unmodified lines
602 { NULL }602 { NULL }
603};603};
604 604
605AVFilter ff_vf_showinfo = {605const AVFilter ff_vf_showinfo = {
606 .name = "showinfo",606 .name = "showinfo",
607 .description = NULL_IF_CONFIG_SMALL("Show textual information for each video frame."),607 .description = NULL_IF_CONFIG_SMALL("Show textual information for each video frame."),
608 .inputs = avfilter_vf_showinfo_inputs,608 .inputs = avfilter_vf_showinfo_inputs,
libavfilter/vf_showpalette.c+1−1
@@ -113,7 +113,7 @@ static const AVFilterPad showpalette_outputs[] = { · 112 unmodified lines
113 { NULL }113 { NULL }
114};114};
115 115
116AVFilter ff_vf_showpalette = {116const AVFilter ff_vf_showpalette = {
117 .name = "showpalette",117 .name = "showpalette",
118 .description = NULL_IF_CONFIG_SMALL("Display frame palette."),118 .description = NULL_IF_CONFIG_SMALL("Display frame palette."),
119 .priv_size = sizeof(ShowPaletteContext),119 .priv_size = sizeof(ShowPaletteContext),
libavfilter/vf_shuffleframes.c+1−1
@@ -156,7 +156,7 @@ static const AVFilterPad shuffleframes_outputs[] = { · 155 unmodified lines
156 { NULL },156 { NULL },
157};157};
158 158
159AVFilter ff_vf_shuffleframes = {159const AVFilter ff_vf_shuffleframes = {
160 .name = "shuffleframes",160 .name = "shuffleframes",
161 .description = NULL_IF_CONFIG_SMALL("Shuffle video frames."),161 .description = NULL_IF_CONFIG_SMALL("Shuffle video frames."),
162 .priv_size = sizeof(ShuffleFramesContext),162 .priv_size = sizeof(ShuffleFramesContext),
libavfilter/vf_shufflepixels.c+1−1
@@ -443,7 +443,7 @@ static const AVFilterPad shufflepixels_outputs[] = { · 442 unmodified lines
443 { NULL },443 { NULL },
444};444};
445 445
446AVFilter ff_vf_shufflepixels = {446const AVFilter ff_vf_shufflepixels = {
447 .name = "shufflepixels",447 .name = "shufflepixels",
448 .description = NULL_IF_CONFIG_SMALL("Shuffle video pixels."),448 .description = NULL_IF_CONFIG_SMALL("Shuffle video pixels."),
449 .priv_size = sizeof(ShufflePixelsContext),449 .priv_size = sizeof(ShufflePixelsContext),
libavfilter/vf_shuffleplanes.c+1−1
@@ -162,7 +162,7 @@ static const AVFilterPad shuffleplanes_outputs[] = { · 161 unmodified lines
162 { NULL },162 { NULL },
163};163};
164 164
165AVFilter ff_vf_shuffleplanes = {165const AVFilter ff_vf_shuffleplanes = {
166 .name = "shuffleplanes",166 .name = "shuffleplanes",
167 .description = NULL_IF_CONFIG_SMALL("Shuffle video planes."),167 .description = NULL_IF_CONFIG_SMALL("Shuffle video planes."),
168 .priv_size = sizeof(ShufflePlanesContext),168 .priv_size = sizeof(ShufflePlanesContext),
libavfilter/vf_signalstats.c+1−1
@@ -1012,7 +1012,7 @@ static const AVFilterPad signalstats_outputs[] = { · 1011 unmodified lines
1012 { NULL }1012 { NULL }
1013};1013};
1014 1014
1015AVFilter ff_vf_signalstats = {1015const AVFilter ff_vf_signalstats = {
1016 .name = "signalstats",1016 .name = "signalstats",
1017 .description = "Generate statistics from video analysis.",1017 .description = "Generate statistics from video analysis.",
1018 .init = init,1018 .init = init,
libavfilter/vf_signature.c+1−1
@@ -758,7 +758,7 @@ static const AVFilterPad signature_outputs[] = { · 757 unmodified lines
758 { NULL }758 { NULL }
759};759};
760 760
761AVFilter ff_vf_signature = {761const AVFilter ff_vf_signature = {
762 .name = "signature",762 .name = "signature",
763 .description = NULL_IF_CONFIG_SMALL("Calculate the MPEG-7 video signature"),763 .description = NULL_IF_CONFIG_SMALL("Calculate the MPEG-7 video signature"),
764 .priv_size = sizeof(SignatureContext),764 .priv_size = sizeof(SignatureContext),
libavfilter/vf_smartblur.c+1−1
@@ -291,7 +291,7 @@ static const AVFilterPad smartblur_outputs[] = { · 290 unmodified lines
291 { NULL }291 { NULL }
292};292};
293 293
294AVFilter ff_vf_smartblur = {294const AVFilter ff_vf_smartblur = {
295 .name = "smartblur",295 .name = "smartblur",
296 .description = NULL_IF_CONFIG_SMALL("Blur the input video without impacting the outlines."),296 .description = NULL_IF_CONFIG_SMALL("Blur the input video without impacting the outlines."),
297 .priv_size = sizeof(SmartblurContext),297 .priv_size = sizeof(SmartblurContext),
libavfilter/vf_spp.c+1−1
@@ -510,7 +510,7 @@ static const AVFilterPad spp_outputs[] = { · 509 unmodified lines
510 { NULL }510 { NULL }
511};511};
512 512
513AVFilter ff_vf_spp = {513const AVFilter ff_vf_spp = {
514 .name = "spp",514 .name = "spp",
515 .description = NULL_IF_CONFIG_SMALL("Apply a simple post processing filter."),515 .description = NULL_IF_CONFIG_SMALL("Apply a simple post processing filter."),
516 .priv_size = sizeof(SPPContext),516 .priv_size = sizeof(SPPContext),
libavfilter/vf_sr.c+1−1
@@ -193,7 +193,7 @@ static const AVFilterPad sr_outputs[] = { · 192 unmodified lines
193 { NULL }193 { NULL }
194};194};
195 195
196AVFilter ff_vf_sr = {196const AVFilter ff_vf_sr = {
197 .name = "sr",197 .name = "sr",
198 .description = NULL_IF_CONFIG_SMALL("Apply DNN-based image super resolution to the input."),198 .description = NULL_IF_CONFIG_SMALL("Apply DNN-based image super resolution to the input."),
199 .priv_size = sizeof(SRContext),199 .priv_size = sizeof(SRContext),
libavfilter/vf_ssim.c+1−1
@@ -593,7 +593,7 @@ static const AVFilterPad ssim_outputs[] = { · 592 unmodified lines
593 { NULL }593 { NULL }
594};594};
595 595
596AVFilter ff_vf_ssim = {596const AVFilter ff_vf_ssim = {
597 .name = "ssim",597 .name = "ssim",
598 .description = NULL_IF_CONFIG_SMALL("Calculate the SSIM between two video streams."),598 .description = NULL_IF_CONFIG_SMALL("Calculate the SSIM between two video streams."),
599 .preinit = ssim_framesync_preinit,599 .preinit = ssim_framesync_preinit,
libavfilter/vf_stack.c+3−3
@@ -409,7 +409,7 @@ static const AVFilterPad outputs[] = { · 408 unmodified lines
409#define hstack_options stack_options409#define hstack_options stack_options
410AVFILTER_DEFINE_CLASS(hstack);410AVFILTER_DEFINE_CLASS(hstack);
411 411
412AVFilter ff_vf_hstack = {412const AVFilter ff_vf_hstack = {
413 .name = "hstack",413 .name = "hstack",
414 .description = NULL_IF_CONFIG_SMALL("Stack video inputs horizontally."),414 .description = NULL_IF_CONFIG_SMALL("Stack video inputs horizontally."),
415 .priv_size = sizeof(StackContext),415 .priv_size = sizeof(StackContext),
@@ -429,7 +429,7 @@ AVFilter ff_vf_hstack = { · 13 unmodified lines
429#define vstack_options stack_options429#define vstack_options stack_options
430AVFILTER_DEFINE_CLASS(vstack);430AVFILTER_DEFINE_CLASS(vstack);
431 431
432AVFilter ff_vf_vstack = {432const AVFilter ff_vf_vstack = {
433 .name = "vstack",433 .name = "vstack",
434 .description = NULL_IF_CONFIG_SMALL("Stack video inputs vertically."),434 .description = NULL_IF_CONFIG_SMALL("Stack video inputs vertically."),
435 .priv_size = sizeof(StackContext),435 .priv_size = sizeof(StackContext),
@@ -456,7 +456,7 @@ static const AVOption xstack_options[] = { · 20 unmodified lines
456 456
457AVFILTER_DEFINE_CLASS(xstack);457AVFILTER_DEFINE_CLASS(xstack);
458 458
459AVFilter ff_vf_xstack = {459const AVFilter ff_vf_xstack = {
460 .name = "xstack",460 .name = "xstack",
461 .description = NULL_IF_CONFIG_SMALL("Stack video inputs into custom layout."),461 .description = NULL_IF_CONFIG_SMALL("Stack video inputs into custom layout."),
462 .priv_size = sizeof(StackContext),462 .priv_size = sizeof(StackContext),
libavfilter/vf_stereo3d.c+1−1
@@ -1112,7 +1112,7 @@ static const AVFilterPad stereo3d_outputs[] = { · 1111 unmodified lines
1112 { NULL }1112 { NULL }
1113};1113};
1114 1114
1115AVFilter ff_vf_stereo3d = {1115const AVFilter ff_vf_stereo3d = {
1116 .name = "stereo3d",1116 .name = "stereo3d",
1117 .description = NULL_IF_CONFIG_SMALL("Convert video stereoscopic 3D view."),1117 .description = NULL_IF_CONFIG_SMALL("Convert video stereoscopic 3D view."),
1118 .priv_size = sizeof(Stereo3DContext),1118 .priv_size = sizeof(Stereo3DContext),
libavfilter/vf_subtitles.c+2−2
@@ -246,7 +246,7 @@ static av_cold int init_ass(AVFilterContext *ctx) · 245 unmodified lines
246 return 0;246 return 0;
247}247}
248 248
249AVFilter ff_vf_ass = {249const AVFilter ff_vf_ass = {
250 .name = "ass",250 .name = "ass",
251 .description = NULL_IF_CONFIG_SMALL("Render ASS subtitles onto input video using the libass library."),251 .description = NULL_IF_CONFIG_SMALL("Render ASS subtitles onto input video using the libass library."),
252 .priv_size = sizeof(AssContext),252 .priv_size = sizeof(AssContext),
@@ -480,7 +480,7 @@ end: · 227 unmodified lines
480 return ret;480 return ret;
481}481}
482 482
483AVFilter ff_vf_subtitles = {483const AVFilter ff_vf_subtitles = {
484 .name = "subtitles",484 .name = "subtitles",
485 .description = NULL_IF_CONFIG_SMALL("Render text subtitles onto input video using the libass library."),485 .description = NULL_IF_CONFIG_SMALL("Render text subtitles onto input video using the libass library."),
486 .priv_size = sizeof(AssContext),486 .priv_size = sizeof(AssContext),
libavfilter/vf_super2xsai.c+1−1
@@ -359,7 +359,7 @@ static const AVFilterPad super2xsai_outputs[] = { · 358 unmodified lines
359 { NULL }359 { NULL }
360};360};
361 361
362AVFilter ff_vf_super2xsai = {362const AVFilter ff_vf_super2xsai = {
363 .name = "super2xsai",363 .name = "super2xsai",
364 .description = NULL_IF_CONFIG_SMALL("Scale the input by 2x using the Super2xSaI pixel art algorithm."),364 .description = NULL_IF_CONFIG_SMALL("Scale the input by 2x using the Super2xSaI pixel art algorithm."),
365 .priv_size = sizeof(Super2xSaIContext),365 .priv_size = sizeof(Super2xSaIContext),
libavfilter/vf_swaprect.c+1−1
@@ -243,7 +243,7 @@ static const AVFilterPad outputs[] = { · 242 unmodified lines
243 { NULL }243 { NULL }
244};244};
245 245
246AVFilter ff_vf_swaprect = {246const AVFilter ff_vf_swaprect = {
247 .name = "swaprect",247 .name = "swaprect",
248 .description = NULL_IF_CONFIG_SMALL("Swap 2 rectangular objects in video."),248 .description = NULL_IF_CONFIG_SMALL("Swap 2 rectangular objects in video."),
249 .priv_size = sizeof(SwapRectContext),249 .priv_size = sizeof(SwapRectContext),
libavfilter/vf_swapuv.c+1−1
@@ -111,7 +111,7 @@ static const AVFilterPad swapuv_outputs[] = { · 110 unmodified lines
111 { NULL }111 { NULL }
112};112};
113 113
114AVFilter ff_vf_swapuv = {114const AVFilter ff_vf_swapuv = {
115 .name = "swapuv",115 .name = "swapuv",
116 .description = NULL_IF_CONFIG_SMALL("Swap U and V components."),116 .description = NULL_IF_CONFIG_SMALL("Swap U and V components."),
117 .query_formats = query_formats,117 .query_formats = query_formats,
libavfilter/vf_telecine.c+1−1
@@ -287,7 +287,7 @@ static const AVFilterPad telecine_outputs[] = { · 286 unmodified lines
287 { NULL }287 { NULL }
288};288};
289 289
290AVFilter ff_vf_telecine = {290const AVFilter ff_vf_telecine = {
291 .name = "telecine",291 .name = "telecine",
292 .description = NULL_IF_CONFIG_SMALL("Apply a telecine pattern."),292 .description = NULL_IF_CONFIG_SMALL("Apply a telecine pattern."),
293 .priv_size = sizeof(TelecineContext),293 .priv_size = sizeof(TelecineContext),
libavfilter/vf_threshold.c+1−1
@@ -354,7 +354,7 @@ static const AVFilterPad outputs[] = { · 353 unmodified lines
354 { NULL }354 { NULL }
355};355};
356 356
357AVFilter ff_vf_threshold = {357const AVFilter ff_vf_threshold = {
358 .name = "threshold",358 .name = "threshold",
359 .description = NULL_IF_CONFIG_SMALL("Threshold first video stream using other video streams."),359 .description = NULL_IF_CONFIG_SMALL("Threshold first video stream using other video streams."),
360 .priv_size = sizeof(ThresholdContext),360 .priv_size = sizeof(ThresholdContext),
libavfilter/vf_thumbnail.c+1−1
@@ -287,7 +287,7 @@ static const AVFilterPad thumbnail_outputs[] = { · 286 unmodified lines
287 { NULL }287 { NULL }
288};288};
289 289
290AVFilter ff_vf_thumbnail = {290const AVFilter ff_vf_thumbnail = {
291 .name = "thumbnail",291 .name = "thumbnail",
292 .description = NULL_IF_CONFIG_SMALL("Select the most representative frame in a given sequence of consecutive frames."),292 .description = NULL_IF_CONFIG_SMALL("Select the most representative frame in a given sequence of consecutive frames."),
293 .priv_size = sizeof(ThumbContext),293 .priv_size = sizeof(ThumbContext),
libavfilter/vf_thumbnail_cuda.c+1−1
@@ -440,7 +440,7 @@ static const AVFilterPad thumbnail_cuda_outputs[] = { · 439 unmodified lines
440 { NULL }440 { NULL }
441};441};
442 442
443AVFilter ff_vf_thumbnail_cuda = {443const AVFilter ff_vf_thumbnail_cuda = {
444 .name = "thumbnail_cuda",444 .name = "thumbnail_cuda",
445 .description = NULL_IF_CONFIG_SMALL("Select the most representative frame in a given sequence of consecutive frames."),445 .description = NULL_IF_CONFIG_SMALL("Select the most representative frame in a given sequence of consecutive frames."),
446 .priv_size = sizeof(ThumbnailCudaContext),446 .priv_size = sizeof(ThumbnailCudaContext),
libavfilter/vf_tile.c+1−1
@@ -285,7 +285,7 @@ static const AVFilterPad tile_outputs[] = { · 284 unmodified lines
285 { NULL }285 { NULL }
286};286};
287 287
288AVFilter ff_vf_tile = {288const AVFilter ff_vf_tile = {
289 .name = "tile",289 .name = "tile",
290 .description = NULL_IF_CONFIG_SMALL("Tile several successive frames together."),290 .description = NULL_IF_CONFIG_SMALL("Tile several successive frames together."),
291 .init = init,291 .init = init,
libavfilter/vf_tinterlace.c+2−2
@@ -555,7 +555,7 @@ static const AVFilterPad tinterlace_outputs[] = { · 554 unmodified lines
555 { NULL }555 { NULL }
556};556};
557 557
558AVFilter ff_vf_tinterlace = {558const AVFilter ff_vf_tinterlace = {
559 .name = "tinterlace",559 .name = "tinterlace",
560 .description = NULL_IF_CONFIG_SMALL("Perform temporal field interlacing."),560 .description = NULL_IF_CONFIG_SMALL("Perform temporal field interlacing."),
561 .priv_size = sizeof(TInterlaceContext),561 .priv_size = sizeof(TInterlaceContext),
@@ -567,7 +567,7 @@ AVFilter ff_vf_tinterlace = { · 5 unmodified lines
567};567};
568 568
569 569
570AVFilter ff_vf_interlace = {570const AVFilter ff_vf_interlace = {
571 .name = "interlace",571 .name = "interlace",
572 .description = NULL_IF_CONFIG_SMALL("Convert progressive video into interlaced."),572 .description = NULL_IF_CONFIG_SMALL("Convert progressive video into interlaced."),
573 .priv_size = sizeof(TInterlaceContext),573 .priv_size = sizeof(TInterlaceContext),
libavfilter/vf_tmidequalizer.c+1−1
@@ -427,7 +427,7 @@ static const AVFilterPad tmidequalizer_outputs[] = { · 426 unmodified lines
427 { NULL }427 { NULL }
428};428};
429 429
430AVFilter ff_vf_tmidequalizer = {430const AVFilter ff_vf_tmidequalizer = {
431 .name = "tmidequalizer",431 .name = "tmidequalizer",
432 .description = NULL_IF_CONFIG_SMALL("Apply Temporal Midway Equalization."),432 .description = NULL_IF_CONFIG_SMALL("Apply Temporal Midway Equalization."),
433 .priv_size = sizeof(TMidEqualizerContext),433 .priv_size = sizeof(TMidEqualizerContext),
libavfilter/vf_tonemap.c+1−1
@@ -334,7 +334,7 @@ static const AVFilterPad tonemap_outputs[] = { · 333 unmodified lines
334 { NULL }334 { NULL }
335};335};
336 336
337AVFilter ff_vf_tonemap = {337const AVFilter ff_vf_tonemap = {
338 .name = "tonemap",338 .name = "tonemap",
339 .description = NULL_IF_CONFIG_SMALL("Conversion to/from different dynamic ranges."),339 .description = NULL_IF_CONFIG_SMALL("Conversion to/from different dynamic ranges."),
340 .init = init,340 .init = init,
libavfilter/vf_tonemap_opencl.c+1−1
@@ -540,7 +540,7 @@ static const AVFilterPad tonemap_opencl_outputs[] = { · 539 unmodified lines
540 { NULL }540 { NULL }
541};541};
542 542
543AVFilter ff_vf_tonemap_opencl = {543const AVFilter ff_vf_tonemap_opencl = {
544 .name = "tonemap_opencl",544 .name = "tonemap_opencl",
545 .description = NULL_IF_CONFIG_SMALL("Perform HDR to SDR conversion with tonemapping."),545 .description = NULL_IF_CONFIG_SMALL("Perform HDR to SDR conversion with tonemapping."),
546 .priv_size = sizeof(TonemapOpenCLContext),546 .priv_size = sizeof(TonemapOpenCLContext),
libavfilter/vf_tonemap_vaapi.c+1−1
@@ -405,7 +405,7 @@ static const AVFilterPad tonemap_vaapi_outputs[] = { · 404 unmodified lines
405 { NULL }405 { NULL }
406};406};
407 407
408AVFilter ff_vf_tonemap_vaapi = {408const AVFilter ff_vf_tonemap_vaapi = {
409 .name = "tonemap_vaapi",409 .name = "tonemap_vaapi",
410 .description = NULL_IF_CONFIG_SMALL("VAAPI VPP for tone-mapping"),410 .description = NULL_IF_CONFIG_SMALL("VAAPI VPP for tone-mapping"),
411 .priv_size = sizeof(HDRVAAPIContext),411 .priv_size = sizeof(HDRVAAPIContext),
libavfilter/vf_tpad.c+1−1
@@ -205,7 +205,7 @@ static const AVFilterPad tpad_outputs[] = { · 204 unmodified lines
205 { NULL }205 { NULL }
206};206};
207 207
208AVFilter ff_vf_tpad = {208const AVFilter ff_vf_tpad = {
209 .name = "tpad",209 .name = "tpad",
210 .description = NULL_IF_CONFIG_SMALL("Temporarily pad video frames."),210 .description = NULL_IF_CONFIG_SMALL("Temporarily pad video frames."),
211 .priv_size = sizeof(TPadContext),211 .priv_size = sizeof(TPadContext),
libavfilter/vf_transpose.c+1−1
@@ -397,7 +397,7 @@ static const AVFilterPad avfilter_vf_transpose_outputs[] = { · 396 unmodified lines
397 { NULL }397 { NULL }
398};398};
399 399
400AVFilter ff_vf_transpose = {400const AVFilter ff_vf_transpose = {
401 .name = "transpose",401 .name = "transpose",
402 .description = NULL_IF_CONFIG_SMALL("Transpose input video."),402 .description = NULL_IF_CONFIG_SMALL("Transpose input video."),
403 .priv_size = sizeof(TransContext),403 .priv_size = sizeof(TransContext),
libavfilter/vf_transpose_npp.c+1−1
@@ -473,7 +473,7 @@ static const AVFilterPad npptranspose_outputs[] = { · 472 unmodified lines
473 { NULL }473 { NULL }
474};474};
475 475
476AVFilter ff_vf_transpose_npp = {476const AVFilter ff_vf_transpose_npp = {
477 .name = "transpose_npp",477 .name = "transpose_npp",
478 .description = NULL_IF_CONFIG_SMALL("NVIDIA Performance Primitives video transpose"),478 .description = NULL_IF_CONFIG_SMALL("NVIDIA Performance Primitives video transpose"),
479 .init = npptranspose_init,479 .init = npptranspose_init,
libavfilter/vf_transpose_opencl.c+1−1
@@ -274,7 +274,7 @@ static const AVFilterPad transpose_opencl_outputs[] = { · 273 unmodified lines
274 { NULL }274 { NULL }
275};275};
276 276
277AVFilter ff_vf_transpose_opencl = {277const AVFilter ff_vf_transpose_opencl = {
278 .name = "transpose_opencl",278 .name = "transpose_opencl",
279 .description = NULL_IF_CONFIG_SMALL("Transpose input video"),279 .description = NULL_IF_CONFIG_SMALL("Transpose input video"),
280 .priv_size = sizeof(TransposeOpenCLContext),280 .priv_size = sizeof(TransposeOpenCLContext),
libavfilter/vf_transpose_vaapi.c+1−1
@@ -274,7 +274,7 @@ static const AVFilterPad transpose_vaapi_outputs[] = { · 273 unmodified lines
274 { NULL }274 { NULL }
275};275};
276 276
277AVFilter ff_vf_transpose_vaapi = {277const AVFilter ff_vf_transpose_vaapi = {
278 .name = "transpose_vaapi",278 .name = "transpose_vaapi",
279 .description = NULL_IF_CONFIG_SMALL("VAAPI VPP for transpose"),279 .description = NULL_IF_CONFIG_SMALL("VAAPI VPP for transpose"),
280 .priv_size = sizeof(TransposeVAAPIContext),280 .priv_size = sizeof(TransposeVAAPIContext),
libavfilter/vf_unsharp.c+1−1
@@ -356,7 +356,7 @@ static const AVFilterPad avfilter_vf_unsharp_outputs[] = { · 355 unmodified lines
356 { NULL }356 { NULL }
357};357};
358 358
359AVFilter ff_vf_unsharp = {359const AVFilter ff_vf_unsharp = {
360 .name = "unsharp",360 .name = "unsharp",
361 .description = NULL_IF_CONFIG_SMALL("Sharpen or blur the input video."),361 .description = NULL_IF_CONFIG_SMALL("Sharpen or blur the input video."),
362 .priv_size = sizeof(UnsharpContext),362 .priv_size = sizeof(UnsharpContext),
libavfilter/vf_unsharp_opencl.c+1−1
@@ -398,7 +398,7 @@ static const AVFilterPad unsharp_opencl_outputs[] = { · 397 unmodified lines
398 { NULL }398 { NULL }
399};399};
400 400
401AVFilter ff_vf_unsharp_opencl = {401const AVFilter ff_vf_unsharp_opencl = {
402 .name = "unsharp_opencl",402 .name = "unsharp_opencl",
403 .description = NULL_IF_CONFIG_SMALL("Apply unsharp mask to input video"),403 .description = NULL_IF_CONFIG_SMALL("Apply unsharp mask to input video"),
404 .priv_size = sizeof(UnsharpOpenCLContext),404 .priv_size = sizeof(UnsharpOpenCLContext),
libavfilter/vf_untile.c+1−1
@@ -184,7 +184,7 @@ static const AVFilterPad untile_outputs[] = { · 183 unmodified lines
184 { NULL }184 { NULL }
185};185};
186 186
187AVFilter ff_vf_untile = {187const AVFilter ff_vf_untile = {
188 .name = "untile",188 .name = "untile",
189 .description = NULL_IF_CONFIG_SMALL("Untile a frame into a sequence of frames."),189 .description = NULL_IF_CONFIG_SMALL("Untile a frame into a sequence of frames."),
190 .init = init,190 .init = init,
libavfilter/vf_uspp.c+1−1
@@ -493,7 +493,7 @@ static const AVFilterPad uspp_outputs[] = { · 492 unmodified lines
493 { NULL }493 { NULL }
494};494};
495 495
496AVFilter ff_vf_uspp = {496const AVFilter ff_vf_uspp = {
497 .name = "uspp",497 .name = "uspp",
498 .description = NULL_IF_CONFIG_SMALL("Apply Ultra Simple / Slow Post-processing filter."),498 .description = NULL_IF_CONFIG_SMALL("Apply Ultra Simple / Slow Post-processing filter."),
499 .priv_size = sizeof(USPPContext),499 .priv_size = sizeof(USPPContext),
libavfilter/vf_v360.c+1−1
@@ -4857,7 +4857,7 @@ static const AVFilterPad outputs[] = { · 4856 unmodified lines
4857 { NULL }4857 { NULL }
4858};4858};
4859 4859
4860AVFilter ff_vf_v360 = {4860const AVFilter ff_vf_v360 = {
4861 .name = "v360",4861 .name = "v360",
4862 .description = NULL_IF_CONFIG_SMALL("Convert 360 projection of video."),4862 .description = NULL_IF_CONFIG_SMALL("Convert 360 projection of video."),
4863 .priv_size = sizeof(V360Context),4863 .priv_size = sizeof(V360Context),
libavfilter/vf_vaguedenoiser.c+1−1
@@ -610,7 +610,7 @@ static const AVFilterPad vaguedenoiser_outputs[] = { · 609 unmodified lines
610 { NULL }610 { NULL }
611};611};
612 612
613AVFilter ff_vf_vaguedenoiser = {613const AVFilter ff_vf_vaguedenoiser = {
614 .name = "vaguedenoiser",614 .name = "vaguedenoiser",
615 .description = NULL_IF_CONFIG_SMALL("Apply a Wavelet based Denoiser."),615 .description = NULL_IF_CONFIG_SMALL("Apply a Wavelet based Denoiser."),
616 .priv_size = sizeof(VagueDenoiserContext),616 .priv_size = sizeof(VagueDenoiserContext),
libavfilter/vf_vectorscope.c+1−1
@@ -1587,7 +1587,7 @@ static const AVFilterPad outputs[] = { · 1586 unmodified lines
1587 { NULL }1587 { NULL }
1588};1588};
1589 1589
1590AVFilter ff_vf_vectorscope = {1590const AVFilter ff_vf_vectorscope = {
1591 .name = "vectorscope",1591 .name = "vectorscope",
1592 .description = NULL_IF_CONFIG_SMALL("Video vectorscope."),1592 .description = NULL_IF_CONFIG_SMALL("Video vectorscope."),
1593 .priv_size = sizeof(VectorscopeContext),1593 .priv_size = sizeof(VectorscopeContext),
libavfilter/vf_vflip.c+1−1
@@ -144,7 +144,7 @@ static const AVFilterPad avfilter_vf_vflip_outputs[] = { · 143 unmodified lines
144 { NULL }144 { NULL }
145};145};
146 146
147AVFilter ff_vf_vflip = {147const AVFilter ff_vf_vflip = {
148 .name = "vflip",148 .name = "vflip",
149 .description = NULL_IF_CONFIG_SMALL("Flip the input video vertically."),149 .description = NULL_IF_CONFIG_SMALL("Flip the input video vertically."),
150 .priv_size = sizeof(FlipContext),150 .priv_size = sizeof(FlipContext),
libavfilter/vf_vfrdet.c+1−1
@@ -104,7 +104,7 @@ static const AVFilterPad vfrdet_outputs[] = { · 103 unmodified lines
104 { NULL }104 { NULL }
105};105};
106 106
107AVFilter ff_vf_vfrdet = {107const AVFilter ff_vf_vfrdet = {
108 .name = "vfrdet",108 .name = "vfrdet",
109 .description = NULL_IF_CONFIG_SMALL("Variable frame rate detect filter."),109 .description = NULL_IF_CONFIG_SMALL("Variable frame rate detect filter."),
110 .priv_size = sizeof(VFRDETContext),110 .priv_size = sizeof(VFRDETContext),
libavfilter/vf_vibrance.c+1−1
@@ -378,7 +378,7 @@ static const AVOption vibrance_options[] = { · 377 unmodified lines
378 378
379AVFILTER_DEFINE_CLASS(vibrance);379AVFILTER_DEFINE_CLASS(vibrance);
380 380
381AVFilter ff_vf_vibrance = {381const AVFilter ff_vf_vibrance = {
382 .name = "vibrance",382 .name = "vibrance",
383 .description = NULL_IF_CONFIG_SMALL("Boost or alter saturation."),383 .description = NULL_IF_CONFIG_SMALL("Boost or alter saturation."),
384 .priv_size = sizeof(VibranceContext),384 .priv_size = sizeof(VibranceContext),
libavfilter/vf_vidstabdetect.c+1−1
@@ -207,7 +207,7 @@ static const AVFilterPad avfilter_vf_vidstabdetect_outputs[] = { · 206 unmodified lines
207 { NULL }207 { NULL }
208};208};
209 209
210AVFilter ff_vf_vidstabdetect = {210const AVFilter ff_vf_vidstabdetect = {
211 .name = "vidstabdetect",211 .name = "vidstabdetect",
212 .description = NULL_IF_CONFIG_SMALL("Extract relative transformations, "212 .description = NULL_IF_CONFIG_SMALL("Extract relative transformations, "
213 "pass 1 of 2 for stabilization "213 "pass 1 of 2 for stabilization "
libavfilter/vf_vidstabtransform.c+1−1
@@ -308,7 +308,7 @@ static const AVFilterPad avfilter_vf_vidstabtransform_outputs[] = { · 307 unmodified lines
308 { NULL }308 { NULL }
309};309};
310 310
311AVFilter ff_vf_vidstabtransform = {311const AVFilter ff_vf_vidstabtransform = {
312 .name = "vidstabtransform",312 .name = "vidstabtransform",
313 .description = NULL_IF_CONFIG_SMALL("Transform the frames, "313 .description = NULL_IF_CONFIG_SMALL("Transform the frames, "
314 "pass 2 of 2 for stabilization "314 "pass 2 of 2 for stabilization "
libavfilter/vf_vif.c+1−1
@@ -643,7 +643,7 @@ static const AVFilterPad vif_outputs[] = { · 642 unmodified lines
643 { NULL }643 { NULL }
644};644};
645 645
646AVFilter ff_vf_vif = {646const AVFilter ff_vf_vif = {
647 .name = "vif",647 .name = "vif",
648 .description = NULL_IF_CONFIG_SMALL("Calculate the VIF between two video streams."),648 .description = NULL_IF_CONFIG_SMALL("Calculate the VIF between two video streams."),
649 .uninit = uninit,649 .uninit = uninit,
libavfilter/vf_vignette.c+1−1
@@ -342,7 +342,7 @@ static const AVFilterPad vignette_outputs[] = { · 341 unmodified lines
342 { NULL }342 { NULL }
343};343};
344 344
345AVFilter ff_vf_vignette = {345const AVFilter ff_vf_vignette = {
346 .name = "vignette",346 .name = "vignette",
347 .description = NULL_IF_CONFIG_SMALL("Make or reverse a vignette effect."),347 .description = NULL_IF_CONFIG_SMALL("Make or reverse a vignette effect."),
348 .priv_size = sizeof(VignetteContext),348 .priv_size = sizeof(VignetteContext),
libavfilter/vf_vmafmotion.c+1−1
@@ -355,7 +355,7 @@ static const AVFilterPad vmafmotion_outputs[] = { · 354 unmodified lines
355 { NULL }355 { NULL }
356};356};
357 357
358AVFilter ff_vf_vmafmotion = {358const AVFilter ff_vf_vmafmotion = {
359 .name = "vmafmotion",359 .name = "vmafmotion",
360 .description = NULL_IF_CONFIG_SMALL("Calculate the VMAF Motion score."),360 .description = NULL_IF_CONFIG_SMALL("Calculate the VMAF Motion score."),
361 .init = init,361 .init = init,
libavfilter/vf_vpp_qsv.c+1−1
@@ -591,7 +591,7 @@ static const AVFilterPad vpp_outputs[] = { · 590 unmodified lines
591 { NULL }591 { NULL }
592};592};
593 593
594AVFilter ff_vf_vpp_qsv = {594const AVFilter ff_vf_vpp_qsv = {
595 .name = "vpp_qsv",595 .name = "vpp_qsv",
596 .description = NULL_IF_CONFIG_SMALL("Quick Sync Video VPP."),596 .description = NULL_IF_CONFIG_SMALL("Quick Sync Video VPP."),
597 .priv_size = sizeof(VPPContext),597 .priv_size = sizeof(VPPContext),
libavfilter/vf_w3fdif.c+1−1
@@ -615,7 +615,7 @@ static const AVFilterPad w3fdif_outputs[] = { · 614 unmodified lines
615 { NULL }615 { NULL }
616};616};
617 617
618AVFilter ff_vf_w3fdif = {618const AVFilter ff_vf_w3fdif = {
619 .name = "w3fdif",619 .name = "w3fdif",
620 .description = NULL_IF_CONFIG_SMALL("Apply Martin Weston three field deinterlace."),620 .description = NULL_IF_CONFIG_SMALL("Apply Martin Weston three field deinterlace."),
621 .priv_size = sizeof(W3FDIFContext),621 .priv_size = sizeof(W3FDIFContext),
libavfilter/vf_waveform.c+1−1
@@ -3490,7 +3490,7 @@ static const AVFilterPad outputs[] = { · 3489 unmodified lines
3490 { NULL }3490 { NULL }
3491};3491};
3492 3492
3493AVFilter ff_vf_waveform = {3493const AVFilter ff_vf_waveform = {
3494 .name = "waveform",3494 .name = "waveform",
3495 .description = NULL_IF_CONFIG_SMALL("Video waveform monitor."),3495 .description = NULL_IF_CONFIG_SMALL("Video waveform monitor."),
3496 .priv_size = sizeof(WaveformContext),3496 .priv_size = sizeof(WaveformContext),
libavfilter/vf_weave.c+2−2
@@ -190,7 +190,7 @@ static const AVFilterPad weave_outputs[] = { · 189 unmodified lines
190 { NULL }190 { NULL }
191};191};
192 192
193AVFilter ff_vf_weave = {193const AVFilter ff_vf_weave = {
194 .name = "weave",194 .name = "weave",
195 .description = NULL_IF_CONFIG_SMALL("Weave input video fields into frames."),195 .description = NULL_IF_CONFIG_SMALL("Weave input video fields into frames."),
196 .priv_size = sizeof(WeaveContext),196 .priv_size = sizeof(WeaveContext),
@@ -215,7 +215,7 @@ static av_cold int init(AVFilterContext *ctx) · 18 unmodified lines
215#define doubleweave_options weave_options215#define doubleweave_options weave_options
216AVFILTER_DEFINE_CLASS(doubleweave);216AVFILTER_DEFINE_CLASS(doubleweave);
217 217
218AVFilter ff_vf_doubleweave = {218const AVFilter ff_vf_doubleweave = {
219 .name = "doubleweave",219 .name = "doubleweave",
220 .description = NULL_IF_CONFIG_SMALL("Weave input video fields into double number of frames."),220 .description = NULL_IF_CONFIG_SMALL("Weave input video fields into double number of frames."),
221 .priv_size = sizeof(WeaveContext),221 .priv_size = sizeof(WeaveContext),
libavfilter/vf_xbr.c+1−1
@@ -425,7 +425,7 @@ static const AVFilterPad xbr_outputs[] = { · 424 unmodified lines
425 { NULL }425 { NULL }
426};426};
427 427
428AVFilter ff_vf_xbr = {428const AVFilter ff_vf_xbr = {
429 .name = "xbr",429 .name = "xbr",
430 .description = NULL_IF_CONFIG_SMALL("Scale the input using xBR algorithm."),430 .description = NULL_IF_CONFIG_SMALL("Scale the input using xBR algorithm."),
431 .inputs = xbr_inputs,431 .inputs = xbr_inputs,
libavfilter/vf_xfade.c+1−1
@@ -1956,7 +1956,7 @@ static const AVFilterPad xfade_outputs[] = { · 1955 unmodified lines
1956 { NULL }1956 { NULL }
1957};1957};
1958 1958
1959AVFilter ff_vf_xfade = {1959const AVFilter ff_vf_xfade = {
1960 .name = "xfade",1960 .name = "xfade",
1961 .description = NULL_IF_CONFIG_SMALL("Cross fade one video with another video."),1961 .description = NULL_IF_CONFIG_SMALL("Cross fade one video with another video."),
1962 .priv_size = sizeof(XFadeContext),1962 .priv_size = sizeof(XFadeContext),
libavfilter/vf_xfade_opencl.c+1−1
@@ -424,7 +424,7 @@ static const AVFilterPad xfade_opencl_outputs[] = { · 423 unmodified lines
424 { NULL }424 { NULL }
425};425};
426 426
427AVFilter ff_vf_xfade_opencl = {427const AVFilter ff_vf_xfade_opencl = {
428 .name = "xfade_opencl",428 .name = "xfade_opencl",
429 .description = NULL_IF_CONFIG_SMALL("Cross fade one video with another video."),429 .description = NULL_IF_CONFIG_SMALL("Cross fade one video with another video."),
430 .priv_size = sizeof(XFadeOpenCLContext),430 .priv_size = sizeof(XFadeOpenCLContext),
libavfilter/vf_xmedian.c+2−2
@@ -391,7 +391,7 @@ static const AVFilterPad outputs[] = { · 390 unmodified lines
391#if CONFIG_XMEDIAN_FILTER391#if CONFIG_XMEDIAN_FILTER
392FRAMESYNC_DEFINE_CLASS(xmedian, XMedianContext, fs);392FRAMESYNC_DEFINE_CLASS(xmedian, XMedianContext, fs);
393 393
394AVFilter ff_vf_xmedian = {394const AVFilter ff_vf_xmedian = {
395 .name = "xmedian",395 .name = "xmedian",
396 .description = NULL_IF_CONFIG_SMALL("Pick median pixels from several video inputs."),396 .description = NULL_IF_CONFIG_SMALL("Pick median pixels from several video inputs."),
397 .priv_size = sizeof(XMedianContext),397 .priv_size = sizeof(XMedianContext),
@@ -475,7 +475,7 @@ static const AVFilterPad tmedian_outputs[] = { · 77 unmodified lines
475 475
476AVFILTER_DEFINE_CLASS(tmedian);476AVFILTER_DEFINE_CLASS(tmedian);
477 477
478AVFilter ff_vf_tmedian = {478const AVFilter ff_vf_tmedian = {
479 .name = "tmedian",479 .name = "tmedian",
480 .description = NULL_IF_CONFIG_SMALL("Pick median pixels from successive frames."),480 .description = NULL_IF_CONFIG_SMALL("Pick median pixels from successive frames."),
481 .priv_size = sizeof(XMedianContext),481 .priv_size = sizeof(XMedianContext),
libavfilter/vf_yadif.c+1−1
@@ -351,7 +351,7 @@ static const AVFilterPad avfilter_vf_yadif_outputs[] = { · 350 unmodified lines
351 { NULL }351 { NULL }
352};352};
353 353
354AVFilter ff_vf_yadif = {354const AVFilter ff_vf_yadif = {
355 .name = "yadif",355 .name = "yadif",
356 .description = NULL_IF_CONFIG_SMALL("Deinterlace the input image."),356 .description = NULL_IF_CONFIG_SMALL("Deinterlace the input image."),
357 .priv_size = sizeof(YADIFContext),357 .priv_size = sizeof(YADIFContext),
libavfilter/vf_yadif_cuda.c+1−1
@@ -373,7 +373,7 @@ static const AVFilterPad deint_cuda_outputs[] = { · 372 unmodified lines
373 { NULL }373 { NULL }
374};374};
375 375
376AVFilter ff_vf_yadif_cuda = {376const AVFilter ff_vf_yadif_cuda = {
377 .name = "yadif_cuda",377 .name = "yadif_cuda",
378 .description = NULL_IF_CONFIG_SMALL("Deinterlace CUDA frames"),378 .description = NULL_IF_CONFIG_SMALL("Deinterlace CUDA frames"),
379 .priv_size = sizeof(DeintCUDAContext),379 .priv_size = sizeof(DeintCUDAContext),
libavfilter/vf_yaepblur.c+1−1
@@ -335,7 +335,7 @@ static const AVOption yaepblur_options[] = { · 334 unmodified lines
335 335
336AVFILTER_DEFINE_CLASS(yaepblur);336AVFILTER_DEFINE_CLASS(yaepblur);
337 337
338AVFilter ff_vf_yaepblur = {338const AVFilter ff_vf_yaepblur = {
339 .name = "yaepblur",339 .name = "yaepblur",
340 .description = NULL_IF_CONFIG_SMALL("Yet another edge preserving blur filter."),340 .description = NULL_IF_CONFIG_SMALL("Yet another edge preserving blur filter."),
341 .priv_size = sizeof(YAEPContext),341 .priv_size = sizeof(YAEPContext),
libavfilter/vf_zoompan.c+1−1
@@ -377,7 +377,7 @@ static const AVFilterPad outputs[] = { · 376 unmodified lines
377 { NULL }377 { NULL }
378};378};
379 379
380AVFilter ff_vf_zoompan = {380const AVFilter ff_vf_zoompan = {
381 .name = "zoompan",381 .name = "zoompan",
382 .description = NULL_IF_CONFIG_SMALL("Apply Zoom & Pan effect."),382 .description = NULL_IF_CONFIG_SMALL("Apply Zoom & Pan effect."),
383 .priv_size = sizeof(ZPContext),383 .priv_size = sizeof(ZPContext),
libavfilter/vf_zscale.c+1−1
@@ -927,7 +927,7 @@ static const AVFilterPad avfilter_vf_zscale_outputs[] = { · 926 unmodified lines
927 { NULL }927 { NULL }
928};928};
929 929
930AVFilter ff_vf_zscale = {930const AVFilter ff_vf_zscale = {
931 .name = "zscale",931 .name = "zscale",
932 .description = NULL_IF_CONFIG_SMALL("Apply resizing, colorspace and bit depth conversion."),932 .description = NULL_IF_CONFIG_SMALL("Apply resizing, colorspace and bit depth conversion."),
933 .init_dict = init_dict,933 .init_dict = init_dict,
libavfilter/vsink_nullsink.c+1−1
@@ -35,7 +35,7 @@ static const AVFilterPad avfilter_vsink_nullsink_inputs[] = { · 34 unmodified lines
35 { NULL },35 { NULL },
36};36};
37 37
38AVFilter ff_vsink_nullsink = {38const AVFilter ff_vsink_nullsink = {
39 .name = "nullsink",39 .name = "nullsink",
40 .description = NULL_IF_CONFIG_SMALL("Do absolutely nothing with the input video."),40 .description = NULL_IF_CONFIG_SMALL("Do absolutely nothing with the input video."),
41 .priv_size = 0,41 .priv_size = 0,
libavfilter/vsrc_cellauto.c+1−1
@@ -327,7 +327,7 @@ static const AVFilterPad cellauto_outputs[] = { · 326 unmodified lines
327 { NULL }327 { NULL }
328};328};
329 329
330AVFilter ff_vsrc_cellauto = {330const AVFilter ff_vsrc_cellauto = {
331 .name = "cellauto",331 .name = "cellauto",
332 .description = NULL_IF_CONFIG_SMALL("Create pattern generated by an elementary cellular automaton."),332 .description = NULL_IF_CONFIG_SMALL("Create pattern generated by an elementary cellular automaton."),
333 .priv_size = sizeof(CellAutoContext),333 .priv_size = sizeof(CellAutoContext),
libavfilter/vsrc_gradients.c+1−1
@@ -298,7 +298,7 @@ static const AVFilterPad gradients_outputs[] = { · 297 unmodified lines
298 { NULL }298 { NULL }
299};299};
300 300
301AVFilter ff_vsrc_gradients = {301const AVFilter ff_vsrc_gradients = {
302 .name = "gradients",302 .name = "gradients",
303 .description = NULL_IF_CONFIG_SMALL("Draw a gradients."),303 .description = NULL_IF_CONFIG_SMALL("Draw a gradients."),
304 .priv_size = sizeof(GradientsContext),304 .priv_size = sizeof(GradientsContext),
libavfilter/vsrc_life.c+1−1
@@ -441,7 +441,7 @@ static const AVFilterPad life_outputs[] = { · 440 unmodified lines
441 { NULL}441 { NULL}
442};442};
443 443
444AVFilter ff_vsrc_life = {444const AVFilter ff_vsrc_life = {
445 .name = "life",445 .name = "life",
446 .description = NULL_IF_CONFIG_SMALL("Create life."),446 .description = NULL_IF_CONFIG_SMALL("Create life."),
447 .priv_size = sizeof(LifeContext),447 .priv_size = sizeof(LifeContext),
libavfilter/vsrc_mandelbrot.c+1−1
@@ -419,7 +419,7 @@ static const AVFilterPad mandelbrot_outputs[] = { · 418 unmodified lines
419 { NULL }419 { NULL }
420};420};
421 421
422AVFilter ff_vsrc_mandelbrot = {422const AVFilter ff_vsrc_mandelbrot = {
423 .name = "mandelbrot",423 .name = "mandelbrot",
424 .description = NULL_IF_CONFIG_SMALL("Render a Mandelbrot fractal."),424 .description = NULL_IF_CONFIG_SMALL("Render a Mandelbrot fractal."),
425 .priv_size = sizeof(MBContext),425 .priv_size = sizeof(MBContext),
libavfilter/vsrc_mptestsrc.c+1−1
@@ -357,7 +357,7 @@ static const AVFilterPad mptestsrc_outputs[] = { · 356 unmodified lines
357 { NULL }357 { NULL }
358};358};
359 359
360AVFilter ff_vsrc_mptestsrc = {360const AVFilter ff_vsrc_mptestsrc = {
361 .name = "mptestsrc",361 .name = "mptestsrc",
362 .description = NULL_IF_CONFIG_SMALL("Generate various test pattern."),362 .description = NULL_IF_CONFIG_SMALL("Generate various test pattern."),
363 .priv_size = sizeof(MPTestContext),363 .priv_size = sizeof(MPTestContext),
libavfilter/vsrc_sierpinski.c+1−1
@@ -223,7 +223,7 @@ static const AVFilterPad sierpinski_outputs[] = { · 222 unmodified lines
223 { NULL }223 { NULL }
224};224};
225 225
226AVFilter ff_vsrc_sierpinski = {226const AVFilter ff_vsrc_sierpinski = {
227 .name = "sierpinski",227 .name = "sierpinski",
228 .description = NULL_IF_CONFIG_SMALL("Render a Sierpinski fractal."),228 .description = NULL_IF_CONFIG_SMALL("Render a Sierpinski fractal."),
229 .priv_size = sizeof(SierpinskiContext),229 .priv_size = sizeof(SierpinskiContext),
libavfilter/vsrc_testsrc.c+13−13
@@ -266,7 +266,7 @@ static const AVFilterPad color_outputs[] = { · 265 unmodified lines
266 { NULL }266 { NULL }
267};267};
268 268
269AVFilter ff_vsrc_color = {269const AVFilter ff_vsrc_color = {
270 .name = "color",270 .name = "color",
271 .description = NULL_IF_CONFIG_SMALL("Provide an uniformly colored input."),271 .description = NULL_IF_CONFIG_SMALL("Provide an uniformly colored input."),
272 .priv_class = &color_class,272 .priv_class = &color_class,
@@ -400,7 +400,7 @@ static const AVFilterPad haldclutsrc_outputs[] = { · 127 unmodified lines
400 { NULL }400 { NULL }
401};401};
402 402
403AVFilter ff_vsrc_haldclutsrc = {403const AVFilter ff_vsrc_haldclutsrc = {
404 .name = "haldclutsrc",404 .name = "haldclutsrc",
405 .description = NULL_IF_CONFIG_SMALL("Provide an identity Hald CLUT."),405 .description = NULL_IF_CONFIG_SMALL("Provide an identity Hald CLUT."),
406 .priv_class = &haldclutsrc_class,406 .priv_class = &haldclutsrc_class,
@@ -438,7 +438,7 @@ static const AVFilterPad nullsrc_outputs[] = { · 31 unmodified lines
438 { NULL },438 { NULL },
439};439};
440 440
441AVFilter ff_vsrc_nullsrc = {441const AVFilter ff_vsrc_nullsrc = {
442 .name = "nullsrc",442 .name = "nullsrc",
443 .description = NULL_IF_CONFIG_SMALL("Null video source, return unprocessed video frames."),443 .description = NULL_IF_CONFIG_SMALL("Null video source, return unprocessed video frames."),
444 .init = nullsrc_init,444 .init = nullsrc_init,
@@ -674,7 +674,7 @@ static const AVFilterPad avfilter_vsrc_testsrc_outputs[] = { · 229 unmodified lines
674 { NULL }674 { NULL }
675};675};
676 676
677AVFilter ff_vsrc_testsrc = {677const AVFilter ff_vsrc_testsrc = {
678 .name = "testsrc",678 .name = "testsrc",
679 .description = NULL_IF_CONFIG_SMALL("Generate test pattern."),679 .description = NULL_IF_CONFIG_SMALL("Generate test pattern."),
680 .priv_size = sizeof(TestSourceContext),680 .priv_size = sizeof(TestSourceContext),
@@ -947,7 +947,7 @@ static const AVFilterPad avfilter_vsrc_testsrc2_outputs[] = { · 266 unmodified lines
947 { NULL }947 { NULL }
948};948};
949 949
950AVFilter ff_vsrc_testsrc2 = {950const AVFilter ff_vsrc_testsrc2 = {
951 .name = "testsrc2",951 .name = "testsrc2",
952 .description = NULL_IF_CONFIG_SMALL("Generate another test pattern."),952 .description = NULL_IF_CONFIG_SMALL("Generate another test pattern."),
953 .priv_size = sizeof(TestSourceContext),953 .priv_size = sizeof(TestSourceContext),
@@ -1122,7 +1122,7 @@ static const AVFilterPad avfilter_vsrc_rgbtestsrc_outputs[] = { · 168 unmodified lines
1122 { NULL }1122 { NULL }
1123};1123};
1124 1124
1125AVFilter ff_vsrc_rgbtestsrc = {1125const AVFilter ff_vsrc_rgbtestsrc = {
1126 .name = "rgbtestsrc",1126 .name = "rgbtestsrc",
1127 .description = NULL_IF_CONFIG_SMALL("Generate RGB test pattern."),1127 .description = NULL_IF_CONFIG_SMALL("Generate RGB test pattern."),
1128 .priv_size = sizeof(TestSourceContext),1128 .priv_size = sizeof(TestSourceContext),
@@ -1298,7 +1298,7 @@ static const AVFilterPad avfilter_vsrc_yuvtestsrc_outputs[] = { · 169 unmodified lines
1298 { NULL }1298 { NULL }
1299};1299};
1300 1300
1301AVFilter ff_vsrc_yuvtestsrc = {1301const AVFilter ff_vsrc_yuvtestsrc = {
1302 .name = "yuvtestsrc",1302 .name = "yuvtestsrc",
1303 .description = NULL_IF_CONFIG_SMALL("Generate YUV test pattern."),1303 .description = NULL_IF_CONFIG_SMALL("Generate YUV test pattern."),
1304 .priv_size = sizeof(TestSourceContext),1304 .priv_size = sizeof(TestSourceContext),
@@ -1475,7 +1475,7 @@ static av_cold int pal75bars_init(AVFilterContext *ctx) · 170 unmodified lines
1475 return init(ctx);1475 return init(ctx);
1476}1476}
1477 1477
1478AVFilter ff_vsrc_pal75bars = {1478const AVFilter ff_vsrc_pal75bars = {
1479 .name = "pal75bars",1479 .name = "pal75bars",
1480 .description = NULL_IF_CONFIG_SMALL("Generate PAL 75% color bars."),1480 .description = NULL_IF_CONFIG_SMALL("Generate PAL 75% color bars."),
1481 .priv_size = sizeof(TestSourceContext),1481 .priv_size = sizeof(TestSourceContext),
@@ -1522,7 +1522,7 @@ static av_cold int pal100bars_init(AVFilterContext *ctx) · 40 unmodified lines
1522 return init(ctx);1522 return init(ctx);
1523}1523}
1524 1524
1525AVFilter ff_vsrc_pal100bars = {1525const AVFilter ff_vsrc_pal100bars = {
1526 .name = "pal100bars",1526 .name = "pal100bars",
1527 .description = NULL_IF_CONFIG_SMALL("Generate PAL 100% color bars."),1527 .description = NULL_IF_CONFIG_SMALL("Generate PAL 100% color bars."),
1528 .priv_size = sizeof(TestSourceContext),1528 .priv_size = sizeof(TestSourceContext),
@@ -1590,7 +1590,7 @@ static av_cold int smptebars_init(AVFilterContext *ctx) · 61 unmodified lines
1590 return init(ctx);1590 return init(ctx);
1591}1591}
1592 1592
1593AVFilter ff_vsrc_smptebars = {1593const AVFilter ff_vsrc_smptebars = {
1594 .name = "smptebars",1594 .name = "smptebars",
1595 .description = NULL_IF_CONFIG_SMALL("Generate SMPTE color bars."),1595 .description = NULL_IF_CONFIG_SMALL("Generate SMPTE color bars."),
1596 .priv_size = sizeof(TestSourceContext),1596 .priv_size = sizeof(TestSourceContext),
@@ -1696,7 +1696,7 @@ static av_cold int smptehdbars_init(AVFilterContext *ctx) · 99 unmodified lines
1696 return init(ctx);1696 return init(ctx);
1697}1697}
1698 1698
1699AVFilter ff_vsrc_smptehdbars = {1699const AVFilter ff_vsrc_smptehdbars = {
1700 .name = "smptehdbars",1700 .name = "smptehdbars",
1701 .description = NULL_IF_CONFIG_SMALL("Generate SMPTE HD color bars."),1701 .description = NULL_IF_CONFIG_SMALL("Generate SMPTE HD color bars."),
1702 .priv_size = sizeof(TestSourceContext),1702 .priv_size = sizeof(TestSourceContext),
@@ -1774,7 +1774,7 @@ static const AVFilterPad avfilter_vsrc_allyuv_outputs[] = { · 71 unmodified lines
1774 { NULL }1774 { NULL }
1775};1775};
1776 1776
1777AVFilter ff_vsrc_allyuv = {1777const AVFilter ff_vsrc_allyuv = {
1778 .name = "allyuv",1778 .name = "allyuv",
1779 .description = NULL_IF_CONFIG_SMALL("Generate all yuv colors."),1779 .description = NULL_IF_CONFIG_SMALL("Generate all yuv colors."),
1780 .priv_size = sizeof(TestSourceContext),1780 .priv_size = sizeof(TestSourceContext),
@@ -1851,7 +1851,7 @@ static const AVFilterPad avfilter_vsrc_allrgb_outputs[] = { · 70 unmodified lines
1851 { NULL }1851 { NULL }
1852};1852};
1853 1853
1854AVFilter ff_vsrc_allrgb = {1854const AVFilter ff_vsrc_allrgb = {
1855 .name = "allrgb",1855 .name = "allrgb",
1856 .description = NULL_IF_CONFIG_SMALL("Generate all RGB colors."),1856 .description = NULL_IF_CONFIG_SMALL("Generate all RGB colors."),
1857 .priv_size = sizeof(TestSourceContext),1857 .priv_size = sizeof(TestSourceContext),

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t