History

avutil/common: Don't auto-include mem.h

There are lots of files that don't need it: The number of object files that actually need it went down from 2011 to 884 here. Keep it for external users in order to not cause breakages. Also improve the other headers a bit while just at it.

Andreas Rheinhardt committed 2 years ago

Commit 790f7931 parent b616be1876 files · +903 −289Browse files

Unified · Split

876 files
  1. compat/w32dlfcn.h +1 −0
  2. doc/examples/avio_read_callback.c +1 −0
  3. doc/examples/decode_filter_audio.c +1 −0
  4. doc/examples/decode_filter_video.c +1 −0
  5. doc/examples/hw_decode.c +1 −0
  6. doc/examples/qsv_transcode.c +1 −0
  7. doc/examples/remux.c +1 −0
  8. doc/examples/transcode.c +1 −0
  9. doc/examples/transcode_aac.c +1 −0
  10. fftools/cmdutils.c +1 −4
  11. fftools/ffmpeg.c +1 −22
  12. fftools/ffmpeg_dec.c +1 −4
  13. fftools/ffmpeg_demux.c +1 −0
  14. fftools/ffmpeg_enc.c +1 −4
  15. fftools/ffmpeg_filter.c +1 −2
  16. fftools/ffmpeg_hw.c +1 −3
  17. fftools/ffmpeg_opt.c +1 −8
  18. fftools/ffplay.c +1 −4
  19. fftools/ffplay_renderer.c +1 −0
  20. fftools/ffprobe.c +1 −0
  21. fftools/fopen_utf8.h +1 −0
  22. libavcodec/4xm.c +1 −0
  23. libavcodec/8svx.c +1 −0
  24. libavcodec/a64multienc.c +1 −1
  25. libavcodec/aacdec.c +1 −0
  26. libavcodec/aacdec_template.c +1 −0
  27. libavcodec/aacenc.c +1 −0
  28. libavcodec/aacpsy.c +1 −0
  29. libavcodec/ac3_parser.c +1 −1
  30. libavcodec/ac3dec.c +1 −0
  31. libavcodec/ac3enc.c +1 −0
  32. libavcodec/ac3enc_fixed.c +1 −0
  33. libavcodec/ac3enc_float.c +1 −0
  34. libavcodec/ac3enc_template.c +1 −0
  35. libavcodec/adpcmenc.c +1 −0
  36. libavcodec/adts_parser.c +1 −0
  37. libavcodec/agm.c +1 −0
  38. libavcodec/aic.c +1 −0
  39. libavcodec/alac.c +1 −0
  40. libavcodec/alacenc.c +1 −0
  41. libavcodec/alsdec.c +1 −1
  42. libavcodec/amfenc_av1.c +1 −1
  43. libavcodec/amfenc_h264.c +1 −1
  44. libavcodec/amfenc_hevc.c +1 −1
  45. libavcodec/apac.c +1 −2
  46. libavcodec/apedec.c +1 −0
  47. libavcodec/ass.c +1 −1
  48. libavcodec/atrac1.c +1 −0
  49. libavcodec/atrac3.c +1 −0
  50. libavcodec/atrac3plusdec.c +1 −0
  51. libavcodec/atrac9dec.c +1 −0
  52. libavcodec/atsc_a53.c +1 −0
  53. libavcodec/audio_frame_queue.c +1 −1
  54. libavcodec/audiotoolboxdec.c +1 −0
  55. libavcodec/audiotoolboxenc.c +1 −0
  56. libavcodec/av1dec.c +1 −0
  57. libavcodec/avdct.c +1 −0
  58. libavcodec/avuienc.c +1 −0
  59. libavcodec/bfi.c +1 −1
  60. libavcodec/bgmc.c +1 −0
  61. libavcodec/bink.c +1 −1
  62. libavcodec/bonk.c +1 −2
  63. libavcodec/bsf/dts2pts.c +1 −0
  64. libavcodec/bsf/evc_frame_merge.c +1 −0
  65. libavcodec/bsf/extract_extradata.c +1 −0
  66. libavcodec/bsf/filter_units.c +1 −1
  67. libavcodec/bsf/h264_metadata.c +1 −0
  68. libavcodec/bsf/noise.c +1 −0
  69. libavcodec/cavs.c +1 −0
  70. libavcodec/cavsdec.c +1 −0
  71. libavcodec/cbs.c +1 −0
  72. libavcodec/cbs_h2645.c +1 −0
  73. libavcodec/cbs_jpeg.c +1 −0
  74. libavcodec/cbs_sei.c +1 −0
  75. libavcodec/cdtoons.c +1 −0
  76. libavcodec/cdxl.c +1 −0
  77. libavcodec/cfhd.c +1 −1
  78. libavcodec/cfhdenc.c +3 −4
  79. libavcodec/cinepakenc.c +1 −2
  80. libavcodec/clearvideo.c +1 −0
  81. libavcodec/cllc.c +1 −0
  82. libavcodec/cngdec.c +1 −1
  83. libavcodec/cngenc.c +1 −0
  84. libavcodec/cook.c +1 −0
  85. libavcodec/cscd.c +1 −1
  86. libavcodec/cuviddec.c +1 −0
  87. libavcodec/d3d12va_av1.c +1 −0
  88. libavcodec/d3d12va_decode.c +1 −0
  89. libavcodec/dca_core.c +1 −0
  90. libavcodec/dca_lbr.c +1 −0
  91. libavcodec/dca_xll.c +1 −0
  92. libavcodec/dcaadpcm.c +1 −0
  93. libavcodec/dcadec.c +1 −0
  94. libavcodec/dcaenc.c +1 −1
  95. libavcodec/decode.c +1 −0
  96. libavcodec/dirac.c +1 −0
  97. libavcodec/diracdec.c +1 −0
  98. libavcodec/dnxhddec.c +1 −0
  99. libavcodec/dnxhdenc.c +1 −0
  100. libavcodec/dovi_rpu.c +1 −0
  101. libavcodec/dsddec.c +2 −1
  102. libavcodec/dsicinvideo.c +1 −0
  103. libavcodec/dvbsubdec.c +1 −0
  104. libavcodec/dvdsubdec.c +1 −0
  105. libavcodec/dvdsubenc.c +1 −0
  106. libavcodec/dxa.c +1 −1
  107. libavcodec/dxv.c +1 −1
  108. libavcodec/dxva2.c +1 −0
  109. libavcodec/dxva2_av1.c +1 −0
  110. libavcodec/dxvenc.c +1 −0
  111. libavcodec/eamad.c +1 −0
  112. libavcodec/eatqi.c +1 −0
  113. libavcodec/elbg.c +1 −0
  114. libavcodec/encode.c +1 −0
  115. libavcodec/error_resilience.c +1 −2
  116. libavcodec/escape124.c +1 −0
  117. libavcodec/evc_ps.c +1 −0
  118. libavcodec/exr.c +1 −0
  119. libavcodec/exrenc.c +1 −2
  120. libavcodec/fastaudio.c +1 −0
  121. libavcodec/faxcompr.c +1 −0
  122. libavcodec/ffv1.c +1 −2
  123. libavcodec/ffv1dec.c +1 −1
  124. libavcodec/ffv1enc.c +1 −2
  125. libavcodec/ffwavesynth.c +1 −0
  126. libavcodec/fic.c +1 −0
  127. libavcodec/flac_parser.c +1 −2
  128. libavcodec/flacdec.c +1 −2
  129. libavcodec/flacenc.c +1 −0
  130. libavcodec/flashsv.c +1 −0
  131. libavcodec/flashsv2enc.c +1 −1
  132. libavcodec/fmvc.c +1 −0
  133. libavcodec/frame_thread_encoder.c +1 −0
  134. libavcodec/fraps.c +1 −0
  135. libavcodec/g2meet.c +1 −0
  136. libavcodec/g722enc.c +1 −0
  137. libavcodec/g729dec.c +1 −0
  138. libavcodec/gdv.c +1 −0
  139. libavcodec/gemdec.c +1 −0
  140. libavcodec/gif.c +1 −0
  141. libavcodec/gifdec.c +1 −0
  142. libavcodec/h2645_sei.c +1 −1
  143. libavcodec/h264_parse.c +1 −0
  144. libavcodec/h264_slice.c +1 −0
  145. libavcodec/h264dec.c +1 −0
  146. libavcodec/hap.c +1 −0
  147. libavcodec/hapdec.c +1 −0
  148. libavcodec/hapenc.c +1 −1
  149. libavcodec/hcadec.c +1 −0
  150. libavcodec/hcom.c +1 −0
  151. libavcodec/hdrenc.c +1 −1
  152. libavcodec/hevc_parser.c +1 −0
  153. libavcodec/hevc_ps.c +1 −0
  154. libavcodec/hevc_refs.c +1 −2
  155. libavcodec/hevcdec.c +1 −0
  156. libavcodec/huffyuvdec.c +1 −0
  157. libavcodec/huffyuvenc.c +1 −0
  158. libavcodec/iff.c +1 −0
  159. libavcodec/imc.c +1 −0
  160. libavcodec/imm4.c +1 −0
  161. libavcodec/indeo3.c +1 −0
  162. libavcodec/interplayacm.c +1 −0
  163. libavcodec/intrax8.c +1 −0
  164. libavcodec/ivi.c +1 −0
  165. libavcodec/j2kenc.c +1 −0
  166. libavcodec/jpeg2000dec.c +1 −0
  167. libavcodec/jpeg2000htdec.c +1 −0
  168. libavcodec/jpeglsdec.c +1 −0
  169. libavcodec/jpeglsenc.c +1 −0
  170. libavcodec/kgv1dec.c +1 −0
  171. libavcodec/leaddec.c +1 −0
  172. libavcodec/libaomenc.c +1 −0
  173. libavcodec/libaribb24.c +1 −0
  174. libavcodec/libaribcaption.c +1 −0
  175. libavcodec/libcodec2.c +1 −0
  176. libavcodec/libfdk-aacdec.c +1 −0
  177. libavcodec/libfdk-aacenc.c +1 −0
  178. libavcodec/libjxlenc.c +1 −0
  179. libavcodec/libmp3lame.c +1 −0
  180. libavcodec/libopencore-amr.c +1 −0
  181. libavcodec/libopenh264enc.c +1 −1
  182. libavcodec/libopusenc.c +1 −0
  183. libavcodec/librav1e.c +1 −0
  184. libavcodec/libspeexenc.c +1 −0
  185. libavcodec/libsvtav1.c +1 −1
  186. libavcodec/libtheoraenc.c +1 −0
  187. libavcodec/libvorbisenc.c +1 −0
  188. libavcodec/libvpxenc.c +1 −1
  189. libavcodec/libwebpenc.c +1 −0
  190. libavcodec/libwebpenc_animencoder.c +1 −1
  191. libavcodec/libwebpenc_common.c +1 −0
  192. libavcodec/libx265.c +1 −0
  193. libavcodec/libxeve.c +1 −0
  194. libavcodec/libzvbi-teletextdec.c +1 −1
  195. libavcodec/lpc.c +1 −0
  196. libavcodec/lscrdec.c +1 −0
  197. libavcodec/magicyuv.c +1 −0
  198. libavcodec/magicyuvenc.c +1 −1
  199. libavcodec/mdec.c +1 −0
  200. libavcodec/mediacodecdec.c +1 −0
  201. libavcodec/mediacodecenc.c +1 −0
  202. libavcodec/mfenc.c +1 −0
  203. libavcodec/mimic.c +1 −0
  204. libavcodec/mjpegdec.c +1 −0
  205. libavcodec/mjpegenc.c +2 −0
  206. libavcodec/mlz.c +1 −0
  207. libavcodec/mmaldec.c +1 −0
  208. libavcodec/mobiclip.c +1 −0
  209. libavcodec/motionpixels.c +1 −0
  210. libavcodec/mpc7.c +1 −0
  211. libavcodec/mpeg4videoenc.c +1 −0
  212. libavcodec/mpeg_er.c +1 −0
  213. libavcodec/mpegaudiodec_template.c +1 −0
  214. libavcodec/mpegpicture.c +1 −0
  215. libavcodec/mpegutils.c +1 −0
  216. libavcodec/mpegvideo.c +1 −0
  217. libavcodec/mpegvideo_enc.c +1 −0
  218. libavcodec/mscc.c +1 −0
  219. libavcodec/mss12.c +1 −0
  220. libavcodec/mss2.c +1 −1
  221. libavcodec/mss3.c +1 −0
  222. libavcodec/mss4.c +1 −0
  223. libavcodec/msvideo1enc.c +1 −0
  224. libavcodec/mv30.c +1 −0
  225. libavcodec/mwsc.c +1 −0
  226. libavcodec/mxpegdec.c +1 −0
  227. libavcodec/nellymoserdec.c +1 −0
  228. libavcodec/nellymoserenc.c +1 −0
  229. libavcodec/notchlc.c +1 −0
  230. libavcodec/nuv.c +1 −0
  231. libavcodec/nvdec.c +1 −0
  232. libavcodec/nvdec_av1.c +1 −0
  233. libavcodec/nvdec_h264.c +1 −0
  234. libavcodec/nvdec_hevc.c +1 −0
  235. libavcodec/omx.c +1 −0
  236. libavcodec/on2avc.c +1 −0
  237. libavcodec/opus_parser.c +1 −0
  238. libavcodec/opus_pvq.c +1 −0
  239. libavcodec/opus_silk.c +1 −0
  240. libavcodec/opusdec.c +1 −0
  241. libavcodec/opusdec_celt.c +1 −0
  242. libavcodec/opusenc.c +1 −0
  243. libavcodec/opusenc_psy.c +1 −0
  244. libavcodec/osq.c +1 −0
  245. libavcodec/pafvideo.c +1 −0
  246. libavcodec/pcm.c +1 −0
  247. libavcodec/pcx.c +1 −0
  248. libavcodec/pgssubdec.c +1 −0
  249. libavcodec/pictordec.c +1 −0
  250. libavcodec/pixlet.c +1 −0
  251. libavcodec/pngdec.c +1 −0
  252. libavcodec/pngenc.c +1 −0
  253. libavcodec/proresdec2.c +1 −0
  254. libavcodec/proresenc_anatoliy.c +1 −0
  255. libavcodec/proresenc_kostya.c +1 −0
  256. libavcodec/psd.c +1 −0
  257. libavcodec/qsv.c +1 −1
  258. libavcodec/qsvenc_hevc.c +1 −0
  259. libavcodec/qtrleenc.c +1 −0
  260. libavcodec/ra288.c +1 −0
  261. libavcodec/rasc.c +1 −0
  262. libavcodec/ratecontrol.c +1 −0
  263. libavcodec/rawdec.c +1 −2
  264. libavcodec/rka.c +1 −0
  265. libavcodec/rkmppdec.c +1 −0
  266. libavcodec/roqaudioenc.c +1 −0
  267. libavcodec/roqvideoenc.c +1 −0
  268. libavcodec/rscc.c +1 −0
  269. libavcodec/rv34.c +1 −0
  270. libavcodec/samidec.c +1 −0
  271. libavcodec/sanm.c +1 −0
  272. libavcodec/scpr.c +1 −0
  273. libavcodec/sga.c +1 −0
  274. libavcodec/sgienc.c +1 −0
  275. libavcodec/shorten.c +1 −0
  276. libavcodec/siren.c +1 −0
  277. libavcodec/smacker.c +1 −0
  278. libavcodec/snow.c +1 −0
  279. libavcodec/snow_dwt.c +1 −0
  280. libavcodec/snowdec.c +1 −1
  281. libavcodec/snowenc.c +1 −0
  282. libavcodec/sonic.c +1 −0
  283. libavcodec/sp5xdec.c +1 −1
  284. libavcodec/speexdec.c +1 −0
  285. libavcodec/sunrast.c +1 −0
  286. libavcodec/svq1dec.c +1 −0
  287. libavcodec/svq1enc.c +1 −0
  288. libavcodec/svq3.c +1 −0
  289. libavcodec/takdec.c +1 −0
  290. libavcodec/tdsc.c +1 −0
  291. libavcodec/tests/avpacket.c +1 −0
  292. libavcodec/tests/snowenc.c +1 −0
  293. libavcodec/tiff.c +1 −0
  294. libavcodec/tiff_common.c +1 −0
  295. libavcodec/tiffenc.c +1 −0
  296. libavcodec/truemotion2.c +1 −0
  297. libavcodec/tscc.c +1 −0
  298. libavcodec/tscc2.c +1 −0
  299. libavcodec/tta.c +1 −0
  300. libavcodec/ttaenc.c +1 −0
  301. libavcodec/ttmlenc.c +1 −0
  302. libavcodec/twinvq.c +1 −0
  303. libavcodec/utvideodec.c +1 −0
  304. libavcodec/utvideoenc.c +1 −1
  305. libavcodec/v210dec.c +1 −0
  306. libavcodec/v4l2_context.c +1 −0
  307. libavcodec/v4l2_m2m.c +1 −0
  308. libavcodec/vaapi_decode.c +1 −0
  309. libavcodec/vaapi_encode.c +1 −0
  310. libavcodec/vaapi_encode_h264.c +1 −2
  311. libavcodec/vaapi_encode_h265.c +1 −2
  312. libavcodec/vaapi_vc1.c +1 −0
  313. libavcodec/vb.c +1 −0
  314. libavcodec/vble.c +1 −1
  315. libavcodec/vbndec.c +1 −0
  316. libavcodec/vc1dec.c +1 −1
  317. libavcodec/vc2enc.c +1 −0
  318. libavcodec/vdpau.c +1 −3
  319. libavcodec/videotoolbox.c +1 −0
  320. libavcodec/videotoolbox_vp9.c +1 −0
  321. libavcodec/videotoolboxenc.c +1 −0
  322. libavcodec/vmdvideo.c +1 −0
  323. libavcodec/vmixdec.c +1 −1
  324. libavcodec/vmnc.c +1 −0
  325. libavcodec/vorbis_parser.c +1 −1
  326. libavcodec/vorbisdec.c +1 −0
  327. libavcodec/vorbisenc.c +1 −0
  328. libavcodec/vp3.c +1 −0
  329. libavcodec/vp56.c +1 −0
  330. libavcodec/vp8.c +1 −0
  331. libavcodec/vp9.c +1 −0
  332. libavcodec/vqavideo.c +1 −0
  333. libavcodec/vqcdec.c +1 −0
  334. libavcodec/vulkan_decode.c +1 −0
  335. libavcodec/vulkan_hevc.c +1 −0
  336. libavcodec/vulkan_video.c +1 −0
  337. libavcodec/vvc/vvc_ps.c +3 −1
  338. libavcodec/vvc/vvc_refs.c +1 −0
  339. libavcodec/vvc/vvc_thread.c +1 −0
  340. libavcodec/vvc/vvcdec.c +1 −0
  341. libavcodec/vvc_parser.c +1 −0
  342. libavcodec/wavarc.c +1 −2
  343. libavcodec/wavpack.c +1 −1
  344. libavcodec/wavpackenc.c +1 −0
  345. libavcodec/webp.c +1 −0
  346. libavcodec/wma.c +1 −0
  347. libavcodec/wmaenc.c +1 −0
  348. libavcodec/wmalosslessdec.c +1 −0
  349. libavcodec/wmaprodec.c +1 −0
  350. libavcodec/wmavoice.c +1 −0
  351. libavcodec/wmv2enc.c +1 −0
  352. libavcodec/wrapped_avframe.c +1 −2
  353. libavcodec/xpmdec.c +1 −0
  354. libavcodec/xsubdec.c +1 −0
  355. libavcodec/zmbv.c +1 −0
  356. libavcodec/zmbvenc.c +2 −3
  357. libavdevice/alsa.c +1 −0
  358. libavdevice/android_camera.c +1 −0
  359. libavdevice/audiotoolbox.m +1 −0
  360. libavdevice/avdevice.c +1 −0
  361. libavdevice/avfoundation.m +1 −0
  362. libavdevice/bktr.c +1 −0
  363. libavdevice/caca.c +1 −0
  364. libavdevice/decklink_common.h +1 −0
  365. libavdevice/dshow_enummediatypes.c +1 −0
  366. libavdevice/dshow_pin.c +1 −0
  367. libavdevice/fbdev_common.c +1 −0
  368. libavdevice/gdigrab.c +1 −0
  369. libavdevice/iec61883.c +1 −0
  370. libavdevice/jack.c +1 −0
  371. libavdevice/kmsgrab.c +1 −0
  372. libavdevice/opengl_enc.c +1 −0
  373. libavdevice/sdl2.c +1 −4
  374. libavdevice/sndio.c +1 −1
  375. libavdevice/utils.c +1 −0
  376. libavdevice/v4l2.c +1 −0
  377. libavdevice/vfwcap.c +1 −0
  378. libavdevice/xcbgrab.c +1 −0
  379. libavdevice/xv.c +1 −0
  380. libavfilter/aeval.c +1 −1
  381. libavfilter/af_aap.c +1 −0
  382. libavfilter/af_acrossover.c +1 −1
  383. libavfilter/af_acrusher.c +1 −0
  384. libavfilter/af_adeclick.c +1 −0
  385. libavfilter/af_adecorrelate.c +1 −0
  386. libavfilter/af_adelay.c +1 −1
  387. libavfilter/af_adrc.c +1 −0
  388. libavfilter/af_adynamicequalizer.c +1 −0
  389. libavfilter/af_aecho.c +1 −0
  390. libavfilter/af_aexciter.c +1 −0
  391. libavfilter/af_afftdn.c +1 −0
  392. libavfilter/af_afftfilt.c +1 −0
  393. libavfilter/af_afir.c +1 −4
  394. libavfilter/af_afwtdn.c +1 −0
  395. libavfilter/af_aiir.c +1 −0
  396. libavfilter/af_alimiter.c +1 −0
  397. libavfilter/af_amerge.c +1 −0
  398. libavfilter/af_amix.c +1 −0
  399. libavfilter/af_amultiply.c +1 −0
  400. libavfilter/af_anequalizer.c +1 −0
  401. libavfilter/af_anlms.c +1 −0
  402. libavfilter/af_aphaser.c +1 −0
  403. libavfilter/af_apsyclip.c +1 −0
  404. libavfilter/af_arls.c +1 −0
  405. libavfilter/af_arnndn.c +1 −0
  406. libavfilter/af_asdr.c +1 −0
  407. libavfilter/af_ashowinfo.c +0 −3
  408. libavfilter/af_aspectralstats.c +1 −0
  409. libavfilter/af_asr.c +1 −0
  410. libavfilter/af_astats.c +1 −0
  411. libavfilter/af_asubboost.c +1 −0
  412. libavfilter/af_atempo.c +1 −2
  413. libavfilter/af_biquads.c +1 −0
  414. libavfilter/af_channelmap.c +1 −0
  415. libavfilter/af_channelsplit.c +1 −0
  416. libavfilter/af_chorus.c +1 −0
  417. libavfilter/af_compand.c +1 −0
  418. libavfilter/af_crossfeed.c +1 −0
  419. libavfilter/af_deesser.c +1 −0
  420. libavfilter/af_dialoguenhance.c +1 −0
  421. libavfilter/af_drmeter.c +1 −0
  422. libavfilter/af_dynaudnorm.c +1 −0
  423. libavfilter/af_firequalizer.c +1 −0
  424. libavfilter/af_flanger.c +1 −1
  425. libavfilter/af_haas.c +1 −0
  426. libavfilter/af_headphone.c +1 −0
  427. libavfilter/af_join.c +1 −0
  428. libavfilter/af_ladspa.c +1 −0
  429. libavfilter/af_loudnorm.c +1 −0
  430. libavfilter/af_lv2.c +1 −0
  431. libavfilter/af_mcompand.c +1 −0
  432. libavfilter/af_pan.c +1 −0
  433. libavfilter/af_silencedetect.c +1 −0
  434. libavfilter/af_silenceremove.c +1 −0
  435. libavfilter/af_sofalizer.c +1 −0
  436. libavfilter/af_speechnorm.c +1 −0
  437. libavfilter/af_stereotools.c +1 −0
  438. libavfilter/af_stereowiden.c +1 −0
  439. libavfilter/af_superequalizer.c +1 −0
  440. libavfilter/af_surround.c +1 −0
  441. libavfilter/af_tremolo.c +1 −0
  442. libavfilter/af_vibrato.c +1 −0
  443. libavfilter/af_volume.c +1 −1
  444. libavfilter/asrc_afdelaysrc.c +0 −1
  445. libavfilter/asrc_afirsrc.c +1 −0
  446. libavfilter/asrc_flite.c +1 −0
  447. libavfilter/asrc_hilbert.c +1 −0
  448. libavfilter/asrc_sinc.c +1 −0
  449. libavfilter/asrc_sine.c +1 −0
  450. libavfilter/avf_abitscope.c +1 −0
  451. libavfilter/avf_ahistogram.c +1 −2
  452. libavfilter/avf_concat.c +1 −0
  453. libavfilter/avf_showcqt.c +1 −0
  454. libavfilter/avf_showcwt.c +1 −2
  455. libavfilter/avf_showfreqs.c +1 −0
  456. libavfilter/avf_showspatial.c +1 −2
  457. libavfilter/avf_showspectrum.c +1 −0
  458. libavfilter/avf_showvolume.c +1 −3
  459. libavfilter/avf_showwaves.c +1 −0
  460. libavfilter/avfilter.c +1 −0
  461. libavfilter/avfiltergraph.c +1 −1
  462. libavfilter/boxblur.c +1 −0
  463. libavfilter/buffersrc.c +2 −4
  464. libavfilter/cuda/load_helper.c +1 −0
  465. libavfilter/dialoguenhance_template.c +1 −0
  466. libavfilter/dnn/dnn_backend_common.c +1 −0
  467. libavfilter/dnn/dnn_backend_openvino.c +1 −0
  468. libavfilter/dnn/dnn_backend_tf.c +1 −0
  469. libavfilter/dnn/dnn_io_proc.c +1 −0
  470. libavfilter/dnn_filter_common.c +1 −0
  471. libavfilter/f_drawgraph.c +1 −0
  472. libavfilter/f_ebur128.c +1 −2
  473. libavfilter/f_graphmonitor.c +1 −1
  474. libavfilter/f_loop.c +1 −0
  475. libavfilter/f_reverse.c +1 −0
  476. libavfilter/f_segment.c +1 −4
  477. libavfilter/f_sendcmd.c +1 −0
  478. libavfilter/f_streamselect.c +1 −0
  479. libavfilter/f_zmq.c +1 −1
  480. libavfilter/formats.c +1 −0
  481. libavfilter/framequeue.c +1 −0
  482. libavfilter/framesync.c +1 −1
  483. libavfilter/graphdump.c +1 −0
  484. libavfilter/qrencode.c +1 −0
  485. libavfilter/qsvvpp.c +1 −0
  486. libavfilter/signature_lookup.c +1 −0
  487. libavfilter/src_movie.c +1 −3
  488. libavfilter/tests/integral.c +1 −0
  489. libavfilter/textutils.c +1 −0
  490. libavfilter/vaapi_vpp.c +1 −0
  491. libavfilter/vaf_spectrumsynth.c +1 −3
  492. libavfilter/vf_amplify.c +1 −0
  493. libavfilter/vf_avgblur.c +1 −0
  494. libavfilter/vf_backgroundkey.c +1 −0
  495. libavfilter/vf_bilateral.c +1 −0
  496. libavfilter/vf_blackdetect.c +1 −0
  497. libavfilter/vf_blend.c +1 −0
  498. libavfilter/vf_blockdetect.c +2 −1
  499. libavfilter/vf_blurdetect.c +2 −1
  500. libavfilter/vf_bm3d.c +1 −0
  501. libavfilter/vf_boxblur.c +1 −1
  502. libavfilter/vf_codecview.c +2 −1
  503. libavfilter/vf_colorchannelmixer.c +1 −0
  504. libavfilter/vf_colorconstancy.c +2 −1
  505. libavfilter/vf_colorcorrect.c +1 −0
  506. libavfilter/vf_colorspace.c +1 −0
  507. libavfilter/vf_convolution.c +1 −0
  508. libavfilter/vf_convolve.c +1 −0
  509. libavfilter/vf_coreimage.m +1 −0
  510. libavfilter/vf_corr.c +1 −0
  511. libavfilter/vf_cover_rect.c +1 −1
  512. libavfilter/vf_cropdetect.c +1 −0
  513. libavfilter/vf_curves.c +1 −0
  514. libavfilter/vf_datascope.c +1 −1
  515. libavfilter/vf_dblur.c +1 −0
  516. libavfilter/vf_dctdnoiz.c +1 −0
  517. libavfilter/vf_deband.c +1 −0
  518. libavfilter/vf_decimate.c +1 −1
  519. libavfilter/vf_deflicker.c +1 −0
  520. libavfilter/vf_dejudder.c +1 −2
  521. libavfilter/vf_dnn_classify.c +1 −0
  522. libavfilter/vf_dnn_detect.c +1 −0
  523. libavfilter/vf_drawtext.c +1 −0
  524. libavfilter/vf_edgedetect.c +1 −0
  525. libavfilter/vf_elbg.c +1 −0
  526. libavfilter/vf_entropy.c +1 −0
  527. libavfilter/vf_fftdnoiz.c +1 −0
  528. libavfilter/vf_fftfilt.c +1 −1
  529. libavfilter/vf_fieldmatch.c +1 −0
  530. libavfilter/vf_find_rect.c +1 −1
  531. libavfilter/vf_floodfill.c +1 −0
  532. libavfilter/vf_fspp.c +1 −0
  533. libavfilter/vf_fsync.c +1 −0
  534. libavfilter/vf_gblur.c +1 −0
  535. libavfilter/vf_gblur_vulkan.c +1 −0
  536. libavfilter/vf_geq.c +1 −0
  537. libavfilter/vf_gradfun.c +1 −0
  538. libavfilter/vf_grayworld.c +1 −0
  539. libavfilter/vf_guided.c +1 −0
  540. libavfilter/vf_hqdn3d.c +1 −0
  541. libavfilter/vf_hue.c +1 −0
  542. libavfilter/vf_hysteresis.c +1 −0
  543. libavfilter/vf_identity.c +1 −0
  544. libavfilter/vf_kerndeint.c +1 −0
  545. libavfilter/vf_lagfun.c +1 −0
  546. libavfilter/vf_lenscorrection.c +1 −1
  547. libavfilter/vf_lensfun.c +1 −0
  548. libavfilter/vf_libopencv.c +1 −0
  549. libavfilter/vf_libplacebo.c +1 −0
  550. libavfilter/vf_libvmaf.c +1 −0
  551. libavfilter/vf_lut.c +1 −0
  552. libavfilter/vf_lut2.c +1 −1
  553. libavfilter/vf_lut3d.c +1 −0
  554. libavfilter/vf_median.c +1 −0
  555. libavfilter/vf_mestimate.c +1 −0
  556. libavfilter/vf_midequalizer.c +1 −0
  557. libavfilter/vf_minterpolate.c +1 −0
  558. libavfilter/vf_mix.c +1 −1
  559. libavfilter/vf_morpho.c +1 −0
  560. libavfilter/vf_nlmeans.c +1 −0
  561. libavfilter/vf_nlmeans_vulkan.c +1 −0
  562. libavfilter/vf_nnedi.c +1 −0
  563. libavfilter/vf_noise.c +1 −1
  564. libavfilter/vf_normalize.c +1 −0
  565. libavfilter/vf_overlay_qsv.c +1 −3
  566. libavfilter/vf_owdenoise.c +1 −0
  567. libavfilter/vf_palettegen.c +1 −0
  568. libavfilter/vf_paletteuse.c +1 −0
  569. libavfilter/vf_perspective.c +1 −0
  570. libavfilter/vf_pixdesctest.c +1 −0
  571. libavfilter/vf_pp.c +1 −0
  572. libavfilter/vf_pp7.c +1 −0
  573. libavfilter/vf_psnr.c +1 −0
  574. libavfilter/vf_pullup.c +1 −0
  575. libavfilter/vf_readeia608.c +1 −0
  576. libavfilter/vf_removelogo.c +1 −0
  577. libavfilter/vf_sab.c +1 −0
  578. libavfilter/vf_scale.c +1 −3
  579. libavfilter/vf_scale_npp.c +1 −0
  580. libavfilter/vf_shuffleframes.c +1 −0
  581. libavfilter/vf_shufflepixels.c +1 −1
  582. libavfilter/vf_signalstats.c +1 −0
  583. libavfilter/vf_signature.c +1 −0
  584. libavfilter/vf_siti.c +1 −0
  585. libavfilter/vf_spp.c +1 −0
  586. libavfilter/vf_ssim.c +1 −0
  587. libavfilter/vf_ssim360.c +1 −0
  588. libavfilter/vf_stack.c +1 −0
  589. libavfilter/vf_stack_qsv.c +1 −0
  590. libavfilter/vf_subtitles.c +1 −3
  591. libavfilter/vf_swaprect.c +1 −1
  592. libavfilter/vf_thumbnail.c +1 −0
  593. libavfilter/vf_thumbnail_cuda.c +1 −0
  594. libavfilter/vf_tiltandshift.c +1 −3
  595. libavfilter/vf_tinterlace.c +1 −0
  596. libavfilter/vf_tmidequalizer.c +1 −0
  597. libavfilter/vf_uspp.c +1 −0
  598. libavfilter/vf_v360.c +1 −1
  599. libavfilter/vf_vaguedenoiser.c +1 −0
  600. libavfilter/vf_varblur.c +1 −0
  601. libavfilter/vf_vectorscope.c +1 −1
  602. libavfilter/vf_vif.c +1 −0
  603. libavfilter/vf_vignette.c +1 −0
  604. libavfilter/vf_vmafmotion.c +1 −0
  605. libavfilter/vf_w3fdif.c +1 −0
  606. libavfilter/vf_waveform.c +1 −1
  607. libavfilter/vf_xmedian.c +1 −0
  608. libavfilter/vf_yaepblur.c +1 −0
  609. libavfilter/vf_zscale.c +1 −2
  610. libavfilter/video.c +1 −1
  611. libavfilter/vidstabutils.c +1 −0
  612. libavfilter/vsrc_cellauto.c +1 −0
  613. libavfilter/vsrc_ddagrab.c +1 −0
  614. libavfilter/vsrc_life.c +1 −1
  615. libavfilter/vsrc_mandelbrot.c +1 −0
  616. libavfilter/vsrc_testsrc.c +1 −3
  617. libavfilter/x86/vf_gblur_init.c +1 −0
  618. libavformat/4xm.c +1 −0
  619. libavformat/aadec.c +1 −0
  620. libavformat/aaxdec.c +1 −0
  621. libavformat/aiffdec.c +1 −0
  622. libavformat/ape.c +1 −0
  623. libavformat/apetag.c +1 −0
  624. libavformat/apngdec.c +1 −0
  625. libavformat/apngenc.c +1 −0
  626. libavformat/asf.c +1 −0
  627. libavformat/asfdec_f.c +1 −0
  628. libavformat/asfdec_o.c +1 −0
  629. libavformat/asfenc.c +1 −0
  630. libavformat/assenc.c +1 −0
  631. libavformat/au.c +1 −0
  632. libavformat/avc.c +1 −1
  633. libavformat/avidec.c +1 −0
  634. libavformat/avienc.c +1 −1
  635. libavformat/avio.c +1 −0
  636. libavformat/aviobuf.c +1 −0
  637. libavformat/avisynth.c +1 −2
  638. libavformat/bethsoftvid.c +1 −0
  639. libavformat/bmv.c +1 −0
  640. libavformat/brstm.c +1 −0
  641. libavformat/cache.c +1 −0
  642. libavformat/cafdec.c +1 −0
  643. libavformat/cafenc.c +1 −0
  644. libavformat/cinedec.c +1 −0
  645. libavformat/concatdec.c +1 −0
  646. libavformat/crypto.c +1 −0
  647. libavformat/dashdec.c +1 −0
  648. libavformat/dashenc.c +1 −0
  649. libavformat/data_uri.c +1 −0
  650. libavformat/demux.c +1 −0
  651. libavformat/demux_utils.c +1 −1
  652. libavformat/dhav.c +1 −0
  653. libavformat/dovi_isom.c +1 −0
  654. libavformat/dss.c +1 −0
  655. libavformat/dtshddec.c +1 −0
  656. libavformat/dump.c +1 −0
  657. libavformat/dv.c +1 −0
  658. libavformat/evc.c +1 −3
  659. libavformat/ffmetadec.c +1 −0
  660. libavformat/file.c +1 −0
  661. libavformat/fitsenc.c +1 −1
  662. libavformat/flacdec.c +1 −0
  663. libavformat/flvdec.c +1 −1
  664. libavformat/flvenc.c +1 −0
  665. libavformat/format.c +1 −2
  666. libavformat/ftp.c +1 −0
  667. libavformat/gxfenc.c +1 −0
  668. libavformat/hashenc.c +1 −0
  669. libavformat/hdsenc.c +1 −0
  670. libavformat/hevc.c +1 −0
  671. libavformat/hls.c +1 −0
  672. libavformat/hls_sample_encryption.c +1 −0
  673. libavformat/hlsenc.c +1 −0
  674. libavformat/hlsproto.c +1 −0
  675. libavformat/http.c +1 −0
  676. libavformat/httpauth.c +1 −0
  677. libavformat/iamf_parse.c +1 −1
  678. libavformat/iamf_reader.c +1 −0
  679. libavformat/icecast.c +1 −1
  680. libavformat/icodec.c +1 −0
  681. libavformat/icoenc.c +1 −1
  682. libavformat/id3v2.c +1 −0
  683. libavformat/iff.c +1 −0
  684. libavformat/imf_cpl.c +1 −1
  685. libavformat/imfdec.c +1 −1
  686. libavformat/img2dec.c +1 −1
  687. libavformat/ipfsgateway.c +1 −0
  688. libavformat/jvdec.c +1 −0
  689. libavformat/lafdec.c +1 −0
  690. libavformat/libamqp.c +1 −2
  691. libavformat/libgme.c +1 −2
  692. libavformat/libmodplug.c +1 −0
  693. libavformat/libopenmpt.c +1 −1
  694. libavformat/libsmbclient.c +1 −0
  695. libavformat/libsrt.c +1 −0
  696. libavformat/libssh.c +1 −0
  697. libavformat/matroskadec.c +1 −0
  698. libavformat/matroskaenc.c +1 −0
  699. libavformat/mlvdec.c +1 −0
  700. libavformat/mms.c +1 −0
  701. libavformat/mmsh.c +2 −1
  702. libavformat/mmst.c +1 −1
  703. libavformat/mov.c +1 −0
  704. libavformat/mov_chan.c +1 −0
  705. libavformat/movenc.c +1 −2
  706. libavformat/movenc_ttml.c +1 −0
  707. libavformat/movenccenc.c +1 −0
  708. libavformat/movenchint.c +1 −0
  709. libavformat/mp3enc.c +1 −0
  710. libavformat/mpc.c +1 −0
  711. libavformat/mpc8.c +1 −0
  712. libavformat/mpeg.c +1 −0
  713. libavformat/mpegenc.c +1 −0
  714. libavformat/mpegts.c +1 −3
  715. libavformat/mpegtsenc.c +1 −0
  716. libavformat/mpjpegdec.c +1 −0
  717. libavformat/mtv.c +1 −1
  718. libavformat/mux.c +1 −0
  719. libavformat/mvdec.c +1 −0
  720. libavformat/mxfdec.c +1 −0
  721. libavformat/mxfenc.c +1 −0
  722. libavformat/mxg.c +1 −0
  723. libavformat/nsvdec.c +1 −0
  724. libavformat/nut.c +1 −0
  725. libavformat/nutdec.c +1 −0
  726. libavformat/nutenc.c +1 −0
  727. libavformat/oggdec.c +1 −0
  728. libavformat/oggenc.c +1 −0
  729. libavformat/oggparsecelt.c +1 −0
  730. libavformat/oggparsedirac.c +1 −0
  731. libavformat/oggparseopus.c +1 −0
  732. libavformat/oggparsespeex.c +1 −0
  733. libavformat/oggparsetheora.c +1 −1
  734. libavformat/oggparsevorbis.c +1 −0
  735. libavformat/omadec.c +1 −0
  736. libavformat/options.c +1 −0
  737. libavformat/os_support.c +1 −0
  738. libavformat/os_support.h +1 −0
  739. libavformat/paf.c +1 −0
  740. libavformat/pcmdec.c +1 −0
  741. libavformat/pdvdec.c +1 −0
  742. libavformat/pmpdec.c +1 −0
  743. libavformat/pp_bnk.c +1 −0
  744. libavformat/prompeg.c +1 −2
  745. libavformat/rdt.c +1 −0
  746. libavformat/realtextdec.c +1 −1
  747. libavformat/riffdec.c +1 −0
  748. libavformat/rl2.c +1 −0
  749. libavformat/rmdec.c +1 −0
  750. libavformat/rtmphttp.c +1 −2
  751. libavformat/rtmppkt.c +1 −2
  752. libavformat/rtmpproto.c +1 −0
  753. libavformat/rtpdec.c +1 −0
  754. libavformat/rtpdec_asf.c +1 −0
  755. libavformat/rtpdec_h264.c +1 −0
  756. libavformat/rtpdec_hevc.c +1 −0
  757. libavformat/rtpdec_latm.c +1 −0
  758. libavformat/rtpdec_mpa_robust.c +1 −0
  759. libavformat/rtpdec_mpeg4.c +1 −0
  760. libavformat/rtpdec_qt.c +1 −0
  761. libavformat/rtpdec_rfc4175.c +1 −0
  762. libavformat/rtpdec_xiph.c +1 −0
  763. libavformat/rtpenc.c +1 −0
  764. libavformat/rtpenc_mpegts.c +1 −0
  765. libavformat/rtpproto.c +1 −1
  766. libavformat/rtsp.c +1 −0
  767. libavformat/rtspdec.c +1 −0
  768. libavformat/rtspenc.c +1 −0
  769. libavformat/sapdec.c +1 −0
  770. libavformat/sapenc.c +1 −0
  771. libavformat/sauce.c +1 −1
  772. libavformat/sbgdec.c +1 −0
  773. libavformat/scd.c +4 −2
  774. libavformat/sdp.c +1 −0
  775. libavformat/seek.c +1 −0
  776. libavformat/segafilm.c +1 −1
  777. libavformat/segment.c +1 −0
  778. libavformat/sierravmd.c +1 −0
  779. libavformat/smacker.c +1 −0
  780. libavformat/smjpegdec.c +1 −1
  781. libavformat/smoothstreamingenc.c +1 −0
  782. libavformat/soxdec.c +1 −0
  783. libavformat/spdifenc.c +1 −0
  784. libavformat/srtp.c +1 −0
  785. libavformat/subtitles.c +1 −0
  786. libavformat/swfdec.c +1 −0
  787. libavformat/takdec.c +1 −0
  788. libavformat/tcp.c +1 −1
  789. libavformat/tee.c +1 −0
  790. libavformat/tests/movenc.c +1 −0
  791. libavformat/tiertexseq.c +1 −0
  792. libavformat/tls.c +1 −2
  793. libavformat/tls_mbedtls.c +1 −0
  794. libavformat/tls_openssl.c +1 −0
  795. libavformat/tls_schannel.c +1 −0
  796. libavformat/tls_securetransport.c +1 −0
  797. libavformat/ty.c +1 −0
  798. libavformat/udp.c +1 −1
  799. libavformat/usmdec.c +1 −0
  800. libavformat/utils.c +1 −0
  801. libavformat/vapoursynth.c +1 −0
  802. libavformat/vividas.c +1 −0
  803. libavformat/vqf.c +2 −1
  804. libavformat/vvc.c +1 −0
  805. libavformat/wavdec.c +1 −0
  806. libavformat/wavenc.c +1 −0
  807. libavformat/wc3movie.c +1 −0
  808. libavformat/webm_chunk.c +1 −0
  809. libavformat/webmdashenc.c +1 −0
  810. libavformat/wsddec.c +1 −1
  811. libavformat/wtvdec.c +1 −0
  812. libavformat/wtvenc.c +1 −0
  813. libavformat/xmv.c +1 −0
  814. libavformat/xwma.c +1 −0
  815. libavutil/channel_layout.c +1 −0
  816. libavutil/common.h +2 −1
  817. libavutil/detection_bbox.c +1 −0
  818. libavutil/eval.c +1 −2
  819. libavutil/executor.c +3 −1
  820. libavutil/film_grain_params.c +1 −0
  821. libavutil/fixed_dsp.c +1 −0
  822. libavutil/hwcontext_d3d11va.c +1 −0
  823. libavutil/hwcontext_d3d12va.c +1 −0
  824. libavutil/hwcontext_drm.c +1 −0
  825. libavutil/hwcontext_dxva2.c +1 −0
  826. libavutil/hwcontext_vulkan.c +1 −1
  827. libavutil/imgutils.c +1 −0
  828. libavutil/opt.c +1 −1
  829. libavutil/pca.c +1 −0
  830. libavutil/tests/dict.c +2 −0
  831. libavutil/tests/imgutils.c +1 −0
  832. libavutil/tests/lfg.c +1 −0
  833. libavutil/tests/tea.c +1 −0
  834. libavutil/tests/tree.c +1 −0
  835. libavutil/tx.c +1 −0
  836. libavutil/tx_template.c +2 −0
  837. libavutil/vulkan.c +1 −0
  838. libavutil/x86/tx_float_init.c +1 −0
  839. libpostproc/postprocess.c +6 −6
  840. libswresample/audioconvert.c +1 −1
  841. libswresample/dither.c +1 −0
  842. libswresample/options.c +1 −0
  843. libswresample/rematrix.c +1 −0
  844. libswresample/resample.c +1 −1
  845. libswresample/swresample.c +1 −0
  846. libswresample/x86/rematrix_init.c +1 −0
  847. libswscale/gamma.c +1 −0
  848. libswscale/hscale.c +1 −0
  849. libswscale/slice.c +1 −0
  850. libswscale/swscale.c +1 −0
  851. libswscale/utils.c +1 −0
  852. libswscale/vscale.c +1 −0
  853. libswscale/yuv2rgb.c +3 −4
  854. tests/api/api-band-test.c +1 −0
  855. tests/api/api-flac-test.c +1 −0
  856. tests/api/api-h264-slice-test.c +1 −0
  857. tests/api/api-h264-test.c +1 −0
  858. tests/api/api-seek-test.c +1 −0
  859. tests/api/api-threadmessage-test.c +1 −0
  860. tests/checkasm/av_tx.c +1 −0
  861. tests/checkasm/float_dsp.c +1 −0
  862. tests/checkasm/sw_scale.c +1 −0
  863. tests/checkasm/vc1dsp.c +1 −0
  864. tests/checkasm/vf_blend.c +1 −0
  865. tests/checkasm/vf_gblur.c +1 −0
  866. tests/checkasm/vf_nlmeans.c +1 −0
  867. tools/crypto_bench.c +1 −0
  868. tools/enc_recon_frame_test.c +1 −0
  869. tools/ismindex.c +1 −0
  870. tools/probetest.c +1 −0
  871. tools/sidxindex.c +1 −0
  872. tools/target_bsf_fuzzer.c +1 −0
  873. tools/target_dec_fuzzer.c +1 −0
  874. tools/target_dem_fuzzer.c +1 −0
  875. tools/target_sws_fuzzer.c +1 −0
  876. tools/uncoded_frame.c +1 −0
compat/w32dlfcn.h+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
2626
2727 #include "config.h"
2828 #include "libavutil/macros.h"
29+#include "libavutil/mem.h"
2930 #include "libavutil/wchar_filename.h"
3031
3132 static inline wchar_t *get_module_filename(HMODULE module)
doc/examples/avio_read_callback.c+1−0
@@ -32,6 +32,7 @@ · 31 unmodified lines
3232 #include <libavformat/avformat.h>
3333 #include <libavformat/avio.h>
3434 #include <libavutil/file.h>
35+#include <libavutil/mem.h>
3536
3637 struct buffer_data {
3738 uint8_t *ptr;
doc/examples/decode_filter_audio.c+1−0
@@ -37,6 +37,7 @@ · 36 unmodified lines
3737 #include <libavfilter/buffersink.h>
3838 #include <libavfilter/buffersrc.h>
3939 #include <libavutil/channel_layout.h>
40+#include <libavutil/mem.h>
4041 #include <libavutil/opt.h>
4142
4243 static const char *filter_descr = "aresample=8000,aformat=sample_fmts=s16:channel_layouts=mono";
doc/examples/decode_filter_video.c+1−0
@@ -36,6 +36,7 @@ · 35 unmodified lines
3636 #include <libavformat/avformat.h>
3737 #include <libavfilter/buffersink.h>
3838 #include <libavfilter/buffersrc.h>
39+#include <libavutil/mem.h>
3940 #include <libavutil/opt.h>
4041
4142 const char *filter_descr = "scale=78:24,transpose=cclock";
doc/examples/hw_decode.c+1−0
@@ -35,6 +35,7 @@ · 34 unmodified lines
3535
3636 #include <libavcodec/avcodec.h>
3737 #include <libavformat/avformat.h>
38+#include <libavutil/mem.h>
3839 #include <libavutil/pixdesc.h>
3940 #include <libavutil/hwcontext.h>
4041 #include <libavutil/opt.h>
doc/examples/qsv_transcode.c+1−0
@@ -38,6 +38,7 @@ · 37 unmodified lines
3838 #include <errno.h>
3939
4040 #include <libavutil/hwcontext.h>
41+#include <libavutil/mem.h>
4142 #include <libavcodec/avcodec.h>
4243 #include <libavformat/avformat.h>
4344 #include <libavutil/opt.h>
doc/examples/remux.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
2828 * input to the output without transcoding.
2929 */
3030
31+#include <libavutil/mem.h>
3132 #include <libavutil/timestamp.h>
3233 #include <libavformat/avformat.h>
3334
doc/examples/transcode.c+1−0
@@ -35,6 +35,7 @@ · 34 unmodified lines
3535 #include <libavfilter/buffersink.h>
3636 #include <libavfilter/buffersrc.h>
3737 #include <libavutil/channel_layout.h>
38+#include <libavutil/mem.h>
3839 #include <libavutil/opt.h>
3940 #include <libavutil/pixdesc.h>
4041
doc/examples/transcode_aac.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
2929
3030 #include <stdio.h>
3131
32+#include <libavutil/mem.h>
3233 #include <libavformat/avformat.h>
3334 #include <libavformat/avio.h>
3435
fftools/cmdutils.c+1−4
@@ -33,17 +33,14 @@ · 32 unmodified lines
3333 #include "compat/va_copy.h"
3434 #include "libavformat/avformat.h"
3535 #include "libswscale/swscale.h"
36−#include "libswscale/version.h"
3736 #include "libswresample/swresample.h"
3837 #include "libavutil/avassert.h"
3938 #include "libavutil/avstring.h"
4039 #include "libavutil/bprint.h"
41−#include "libavutil/channel_layout.h"
4240 #include "libavutil/display.h"
4341 #include "libavutil/getenv_utf8.h"
44−#include "libavutil/mathematics.h"
45−#include "libavutil/imgutils.h"
4642 #include "libavutil/libm.h"
43+#include "libavutil/mem.h"
4744 #include "libavutil/parseutils.h"
4845 #include "libavutil/eval.h"
4946 #include "libavutil/dict.h"
fftools/ffmpeg.c+1−22
@@ -68,40 +68,19 @@ · 67 unmodified lines
6868 #include <conio.h>
6969 #endif
7070
71−#include "libavutil/avassert.h"
72−#include "libavutil/avstring.h"
7371 #include "libavutil/bprint.h"
74−#include "libavutil/channel_layout.h"
7572 #include "libavutil/dict.h"
76−#include "libavutil/display.h"
77−#include "libavutil/fifo.h"
78−#include "libavutil/hwcontext.h"
79−#include "libavutil/imgutils.h"
80−#include "libavutil/intreadwrite.h"
81−#include "libavutil/libm.h"
82−#include "libavutil/mathematics.h"
83−#include "libavutil/opt.h"
84−#include "libavutil/parseutils.h"
85−#include "libavutil/pixdesc.h"
86−#include "libavutil/samplefmt.h"
87−#include "libavutil/thread.h"
88−#include "libavutil/threadmessage.h"
73+#include "libavutil/mem.h"
8974 #include "libavutil/time.h"
90−#include "libavutil/timestamp.h"
91−
92−#include "libavcodec/version.h"
9375
9476 #include "libavformat/avformat.h"
9577
9678 #include "libavdevice/avdevice.h"
9779
98−#include "libswresample/swresample.h"
99−
10080 #include "cmdutils.h"
10181 #include "ffmpeg.h"
10282 #include "ffmpeg_sched.h"
10383 #include "ffmpeg_utils.h"
104−#include "sync_queue.h"
10584
10685 const char program_name[] = "ffmpeg";
10786 const int program_birth_year = 2000;
fftools/ffmpeg_dec.c+1−4
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121 #include "libavutil/dict.h"
2222 #include "libavutil/error.h"
2323 #include "libavutil/log.h"
24+#include "libavutil/mem.h"
2425 #include "libavutil/opt.h"
2526 #include "libavutil/pixdesc.h"
2627 #include "libavutil/pixfmt.h"
@@ -30,11 +31,7 @@ · 3 unmodified lines
3031 #include "libavcodec/avcodec.h"
3132 #include "libavcodec/codec.h"
3233
33−#include "libavfilter/buffersrc.h"
34−
3534 #include "ffmpeg.h"
36−#include "ffmpeg_utils.h"
37−#include "thread_queue.h"
3835
3936 typedef struct DecoderPriv {
4037 Decoder dec;
fftools/ffmpeg_demux.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
2828 #include "libavutil/display.h"
2929 #include "libavutil/error.h"
3030 #include "libavutil/intreadwrite.h"
31+#include "libavutil/mem.h"
3132 #include "libavutil/opt.h"
3233 #include "libavutil/parseutils.h"
3334 #include "libavutil/pixdesc.h"
fftools/ffmpeg_enc.c+1−4
@@ -20,8 +20,6 @@ · 19 unmodified lines
2020 #include <stdint.h>
2121
2222 #include "ffmpeg.h"
23−#include "ffmpeg_utils.h"
24−#include "thread_queue.h"
2523
2624 #include "libavutil/avassert.h"
2725 #include "libavutil/avstring.h"
@@ -32,6 +30,7 @@ · 4 unmodified lines
3230 #include "libavutil/frame.h"
3331 #include "libavutil/intreadwrite.h"
3432 #include "libavutil/log.h"
33+#include "libavutil/mem.h"
3534 #include "libavutil/pixdesc.h"
3635 #include "libavutil/rational.h"
3736 #include "libavutil/time.h"
@@ -39,8 +38,6 @@ · 1 unmodified line
3938
4039 #include "libavcodec/avcodec.h"
4140
42−#include "libavformat/avformat.h"
43−
4441 struct Encoder {
4542 // combined size of all the packets received from the encoder
4643 uint64_t data_size;
fftools/ffmpeg_filter.c+1−2
@@ -30,11 +30,10 @@ · 29 unmodified lines
3030 #include "libavutil/avstring.h"
3131 #include "libavutil/bprint.h"
3232 #include "libavutil/channel_layout.h"
33−#include "libavutil/display.h"
33+#include "libavutil/mem.h"
3434 #include "libavutil/opt.h"
3535 #include "libavutil/pixdesc.h"
3636 #include "libavutil/pixfmt.h"
37−#include "libavutil/imgutils.h"
3837 #include "libavutil/samplefmt.h"
3938 #include "libavutil/time.h"
4039 #include "libavutil/timestamp.h"
fftools/ffmpeg_hw.c+1−3
@@ -18,9 +18,7 @@ · 17 unmodified lines
1818
1919 #include <string.h>
2020
21−#include "libavutil/avstring.h"
22−#include "libavutil/pixdesc.h"
23−#include "libavfilter/buffersink.h"
21+#include "libavutil/mem.h"
2422
2523 #include "ffmpeg.h"
2624
fftools/ffmpeg_opt.c+1−8
@@ -31,7 +31,6 @@ · 30 unmodified lines
3131 #include "ffmpeg_sched.h"
3232 #include "cmdutils.h"
3333 #include "opt_common.h"
34−#include "sync_queue.h"
3534
3635 #include "libavformat/avformat.h"
3736
@@ -43,16 +42,10 @@ · 5 unmodified lines
4342 #include "libavutil/avassert.h"
4443 #include "libavutil/avstring.h"
4544 #include "libavutil/avutil.h"
46−#include "libavutil/bprint.h"
47−#include "libavutil/channel_layout.h"
48−#include "libavutil/display.h"
49−#include "libavutil/intreadwrite.h"
50−#include "libavutil/fifo.h"
5145 #include "libavutil/mathematics.h"
46+#include "libavutil/mem.h"
5247 #include "libavutil/opt.h"
5348 #include "libavutil/parseutils.h"
54−#include "libavutil/pixdesc.h"
55−#include "libavutil/pixfmt.h"
5649
5750 HWDevice *filter_hw_device;
5851
fftools/ffplay.c+1−4
@@ -25,7 +25,6 @@ · 24 unmodified lines
2525
2626 #include "config.h"
2727 #include "config_components.h"
28−#include <inttypes.h>
2928 #include <math.h>
3029 #include <limits.h>
3130 #include <signal.h>
@@ -33,13 +32,11 @@ · 1 unmodified line
3332
3433 #include "libavutil/avstring.h"
3534 #include "libavutil/channel_layout.h"
36−#include "libavutil/eval.h"
3735 #include "libavutil/mathematics.h"
36+#include "libavutil/mem.h"
3837 #include "libavutil/pixdesc.h"
39−#include "libavutil/imgutils.h"
4038 #include "libavutil/dict.h"
4139 #include "libavutil/fifo.h"
42−#include "libavutil/parseutils.h"
4340 #include "libavutil/samplefmt.h"
4441 #include "libavutil/time.h"
4542 #include "libavutil/bprint.h"
fftools/ffplay_renderer.c+1−0
@@ -42,6 +42,7 @@ · 41 unmodified lines
4242 #include <SDL_vulkan.h>
4343
4444 #include "libavutil/bprint.h"
45+#include "libavutil/mem.h"
4546
4647 #endif
4748
fftools/ffprobe.c+1−0
@@ -46,6 +46,7 @@ · 45 unmodified lines
4646 #include "libavutil/mastering_display_metadata.h"
4747 #include "libavutil/hdr_dynamic_vivid_metadata.h"
4848 #include "libavutil/dovi_meta.h"
49+#include "libavutil/mem.h"
4950 #include "libavutil/opt.h"
5051 #include "libavutil/pixdesc.h"
5152 #include "libavutil/spherical.h"
fftools/fopen_utf8.h+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
2727 * CRT, and FILE* handles can't be shared across them.) */
2828
2929 #ifdef _WIN32
30+#include "libavutil/mem.h"
3031 #include "libavutil/wchar_filename.h"
3132
3233 static inline FILE *fopen_utf8(const char *path_utf8, const char *mode)
libavcodec/4xm.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
3030 #include "libavutil/frame.h"
3131 #include "libavutil/imgutils.h"
3232 #include "libavutil/intreadwrite.h"
33+#include "libavutil/mem.h"
3334 #include "libavutil/mem_internal.h"
3435 #include "libavutil/thread.h"
3536 #include "avcodec.h"
libavcodec/8svx.c+1−0
@@ -40,6 +40,7 @@ · 39 unmodified lines
4040 #include "config_components.h"
4141
4242 #include "libavutil/avassert.h"
43+#include "libavutil/mem.h"
4344 #include "avcodec.h"
4445 #include "codec_internal.h"
4546 #include "decode.h"
libavcodec/a64multienc.c+1−1
@@ -32,8 +32,8 @@ · 31 unmodified lines
3232 #include "elbg.h"
3333 #include "encode.h"
3434 #include "libavutil/avassert.h"
35−#include "libavutil/common.h"
3635 #include "libavutil/intreadwrite.h"
36+#include "libavutil/mem.h"
3737
3838 #define DITHERSTEPS 8
3939 #define CHARSET_CHARS 256
libavcodec/aacdec.c+1−0
@@ -36,6 +36,7 @@ · 35 unmodified lines
3636 #define TX_TYPE AV_TX_FLOAT_MDCT
3737
3838 #include "libavutil/float_dsp.h"
39+#include "libavutil/mem.h"
3940 #include "libavutil/opt.h"
4041 #include "avcodec.h"
4142 #include "codec_internal.h"
libavcodec/aacdec_template.c+1−0
@@ -90,6 +90,7 @@ · 89 unmodified lines
9090 */
9191
9292 #include "libavutil/channel_layout.h"
93+#include "libavutil/mem.h"
9394 #include "libavutil/thread.h"
9495 #include "decode.h"
9596 #include "internal.h"
libavcodec/aacenc.c+1−0
@@ -33,6 +33,7 @@ · 32 unmodified lines
3333 #include "libavutil/channel_layout.h"
3434 #include "libavutil/libm.h"
3535 #include "libavutil/float_dsp.h"
36+#include "libavutil/mem.h"
3637 #include "libavutil/opt.h"
3738 #include "avcodec.h"
3839 #include "codec_internal.h"
libavcodec/aacpsy.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
2626
2727 #include "libavutil/attributes.h"
2828 #include "libavutil/ffmath.h"
29+#include "libavutil/mem.h"
2930
3031 #include "avcodec.h"
3132 #include "aac.h"
libavcodec/ac3_parser.c+1−1
@@ -20,10 +20,10 @@ · 19 unmodified lines
2020 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
2121 */
2222
23−#include "config.h"
2423 #include "config_components.h"
2524
2625 #include "libavutil/channel_layout.h"
26+#include "libavutil/mem.h"
2727 #include "parser.h"
2828 #include "ac3defs.h"
2929 #include "ac3tab.h"
libavcodec/ac3dec.c+1−0
@@ -35,6 +35,7 @@ · 34 unmodified lines
3535 #include "libavutil/crc.h"
3636 #include "libavutil/downmix_info.h"
3737 #include "libavutil/intmath.h"
38+#include "libavutil/mem.h"
3839 #include "libavutil/opt.h"
3940 #include "libavutil/thread.h"
4041 #include "bswapdsp.h"
libavcodec/ac3enc.c+1−0
@@ -35,6 +35,7 @@ · 34 unmodified lines
3535 #include "libavutil/crc.h"
3636 #include "libavutil/emms.h"
3737 #include "libavutil/internal.h"
38+#include "libavutil/mem.h"
3839 #include "libavutil/mem_internal.h"
3940 #include "libavutil/opt.h"
4041 #include "libavutil/thread.h"
libavcodec/ac3enc_fixed.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
2727 */
2828
2929 #define AC3ENC_FLOAT 0
30+#include "libavutil/mem.h"
3031 #include "audiodsp.h"
3132 #include "ac3enc.h"
3233 #include "codec_internal.h"
libavcodec/ac3enc_float.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
2727 */
2828
2929 #define AC3ENC_FLOAT 1
30+#include "libavutil/mem.h"
3031 #include "audiodsp.h"
3132 #include "ac3enc.h"
3233 #include "codec_internal.h"
libavcodec/ac3enc_template.c+1−0
@@ -32,6 +32,7 @@ · 31 unmodified lines
3232
3333 #include "libavutil/attributes.h"
3434 #include "libavutil/internal.h"
35+#include "libavutil/mem.h"
3536 #include "libavutil/mem_internal.h"
3637
3738 #include "audiodsp.h"
libavcodec/adpcmenc.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
2424
2525 #include "config_components.h"
2626
27+#include "libavutil/mem.h"
2728 #include "libavutil/opt.h"
2829
2930 #include "avcodec.h"
libavcodec/adts_parser.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121 #include <stddef.h>
2222 #include <stdint.h>
2323
24+#include "libavutil/mem.h"
2425 #include "adts_header.h"
2526 #include "adts_parser.h"
2627
libavcodec/agm.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
2424
2525 #define BITSTREAM_READER_LE
2626
27+#include "libavutil/mem.h"
2728 #include "libavutil/mem_internal.h"
2829
2930 #include "avcodec.h"
libavcodec/aic.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222
2323 #include <inttypes.h>
2424
25+#include "libavutil/mem.h"
2526 #include "libavutil/mem_internal.h"
2627
2728 #include "avcodec.h"
libavcodec/alac.c+1−0
@@ -48,6 +48,7 @@ · 47 unmodified lines
4848 #include <inttypes.h>
4949
5050 #include "libavutil/channel_layout.h"
51+#include "libavutil/mem.h"
5152 #include "libavutil/opt.h"
5253 #include "avcodec.h"
5354 #include "get_bits.h"
libavcodec/alacenc.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
1919 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
2020 */
2121
22+#include "libavutil/mem.h"
2223 #include "libavutil/opt.h"
2324
2425 #include "avcodec.h"
libavcodec/alsdec.c+1−1
@@ -37,10 +37,10 @@ · 36 unmodified lines
3737 #include "decode.h"
3838 #include "internal.h"
3939 #include "mlz.h"
40+#include "libavutil/mem.h"
4041 #include "libavutil/samplefmt.h"
4142 #include "libavutil/crc.h"
4243 #include "libavutil/softfloat_ieee754.h"
43−#include "libavutil/intfloat.h"
4444 #include "libavutil/intreadwrite.h"
4545
4646 #include <stdint.h>
libavcodec/amfenc_av1.c+1−1
@@ -17,10 +17,10 @@ · 16 unmodified lines
1717 */
1818
1919 #include "libavutil/internal.h"
20+#include "libavutil/mem.h"
2021 #include "libavutil/opt.h"
2122 #include "amfenc.h"
2223 #include "codec_internal.h"
23−#include "internal.h"
2424
2525 #define OFFSET(x) offsetof(AmfContext, x)
2626 #define VE AV_OPT_FLAG_VIDEO_PARAM | AV_OPT_FLAG_ENCODING_PARAM
libavcodec/amfenc_h264.c+1−1
@@ -18,10 +18,10 @@ · 17 unmodified lines
1818
1919
2020 #include "libavutil/internal.h"
21+#include "libavutil/mem.h"
2122 #include "libavutil/opt.h"
2223 #include "amfenc.h"
2324 #include "codec_internal.h"
24−#include "internal.h"
2525 #include <AMF/components/PreAnalysis.h>
2626
2727 #define OFFSET(x) offsetof(AmfContext, x)
libavcodec/amfenc_hevc.c+1−1
@@ -17,10 +17,10 @@ · 16 unmodified lines
1717 */
1818
1919 #include "libavutil/internal.h"
20+#include "libavutil/mem.h"
2021 #include "libavutil/opt.h"
2122 #include "amfenc.h"
2223 #include "codec_internal.h"
23−#include "internal.h"
2424 #include <AMF/components/PreAnalysis.h>
2525
2626 #define OFFSET(x) offsetof(AmfContext, x)
libavcodec/apac.c+1−2
@@ -19,8 +19,7 @@ · 18 unmodified lines
1919 */
2020
2121 #include "libavutil/audio_fifo.h"
22−#include "libavutil/internal.h"
23−#include "libavutil/intreadwrite.h"
22+#include "libavutil/mem.h"
2423 #include "avcodec.h"
2524 #include "codec_internal.h"
2625 #include "decode.h"
libavcodec/apedec.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
2525 #include "libavutil/avassert.h"
2626 #include "libavutil/channel_layout.h"
2727 #include "libavutil/crc.h"
28+#include "libavutil/mem.h"
2829 #include "libavutil/opt.h"
2930 #include "lossless_audiodsp.h"
3031 #include "avcodec.h"
libavcodec/ass.c+1−1
@@ -23,7 +23,7 @@ · 22 unmodified lines
2323 #include "ass.h"
2424 #include "libavutil/avstring.h"
2525 #include "libavutil/bprint.h"
26−#include "libavutil/common.h"
26+#include "libavutil/mem.h"
2727 #include "version.h"
2828
2929 int ff_ass_subtitle_header_full(AVCodecContext *avctx,
libavcodec/atrac1.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
3131 #include <math.h>
3232
3333 #include "libavutil/float_dsp.h"
34+#include "libavutil/mem.h"
3435 #include "libavutil/mem_internal.h"
3536 #include "libavutil/tx.h"
3637
libavcodec/atrac3.c+1−0
@@ -38,6 +38,7 @@ · 37 unmodified lines
3838 #include "libavutil/attributes.h"
3939 #include "libavutil/float_dsp.h"
4040 #include "libavutil/libm.h"
41+#include "libavutil/mem.h"
4142 #include "libavutil/mem_internal.h"
4243 #include "libavutil/thread.h"
4344 #include "libavutil/tx.h"
libavcodec/atrac3plusdec.c+1−0
@@ -39,6 +39,7 @@ · 38 unmodified lines
3939
4040 #include "libavutil/channel_layout.h"
4141 #include "libavutil/float_dsp.h"
42+#include "libavutil/mem.h"
4243 #include "libavutil/mem_internal.h"
4344 #include "libavutil/thread.h"
4445 #include "avcodec.h"
libavcodec/atrac9dec.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
2020 */
2121
2222 #include "libavutil/channel_layout.h"
23+#include "libavutil/mem.h"
2324 #include "libavutil/thread.h"
2425
2526 #include "codec_internal.h"
libavcodec/atsc_a53.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
1919 #include <stddef.h>
2020 #include <stdint.h>
2121
22+#include "libavutil/mem.h"
2223 #include "atsc_a53.h"
2324 #include "get_bits.h"
2425
libavcodec/audio_frame_queue.c+1−1
@@ -20,7 +20,7 @@ · 19 unmodified lines
2020 */
2121
2222 #include "libavutil/attributes.h"
23−#include "libavutil/common.h"
23+#include "libavutil/mem.h"
2424 #include "audio_frame_queue.h"
2525 #include "encode.h"
2626 #include "libavutil/avassert.h"
libavcodec/audiotoolboxdec.c+1−0
@@ -32,6 +32,7 @@ · 31 unmodified lines
3232 #include "mpegaudiodecheader.h"
3333 #include "libavutil/avassert.h"
3434 #include "libavutil/channel_layout.h"
35+#include "libavutil/mem.h"
3536 #include "libavutil/opt.h"
3637 #include "libavutil/log.h"
3738
libavcodec/audiotoolboxenc.c+1−0
@@ -35,6 +35,7 @@ · 34 unmodified lines
3535 #include "libavformat/isom.h"
3636 #include "libavutil/avassert.h"
3737 #include "libavutil/channel_layout.h"
38+#include "libavutil/mem.h"
3839 #include "libavutil/opt.h"
3940 #include "libavutil/log.h"
4041
libavcodec/av1dec.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
2323 #include "libavutil/hdr_dynamic_metadata.h"
2424 #include "libavutil/film_grain_params.h"
2525 #include "libavutil/mastering_display_metadata.h"
26+#include "libavutil/mem.h"
2627 #include "libavutil/pixdesc.h"
2728 #include "libavutil/opt.h"
2829 #include "avcodec.h"
libavcodec/avdct.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
1818 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
1919 */
2020
21+#include "libavutil/mem.h"
2122 #include "avcodec.h"
2223 #include "idctdsp.h"
2324 #include "fdctdsp.h"
libavcodec/avuienc.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
2424 #include "codec_internal.h"
2525 #include "encode.h"
2626 #include "libavutil/intreadwrite.h"
27+#include "libavutil/mem.h"
2728
2829 static av_cold int avui_encode_init(AVCodecContext *avctx)
2930 {
libavcodec/bfi.c+1−1
@@ -26,7 +26,7 @@ · 25 unmodified lines
2626 * @see http://wiki.multimedia.cx/index.php?title=BFI
2727 */
2828
29−#include "libavutil/common.h"
29+#include "libavutil/mem.h"
3030 #include "avcodec.h"
3131 #include "bytestream.h"
3232 #include "codec_internal.h"
libavcodec/bgmc.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
2626 */
2727
2828 #include "libavutil/attributes.h"
29+#include "libavutil/mem.h"
2930 #include "bgmc.h"
3031
3132 #define FREQ_BITS 14 // bits used by frequency counters
libavcodec/bink.c+1−1
@@ -23,7 +23,7 @@ · 22 unmodified lines
2323 #include "libavutil/attributes.h"
2424 #include "libavutil/emms.h"
2525 #include "libavutil/imgutils.h"
26−#include "libavutil/internal.h"
26+#include "libavutil/mem.h"
2727 #include "libavutil/mem_internal.h"
2828 #include "libavutil/thread.h"
2929
libavcodec/bonk.c+1−2
@@ -18,14 +18,13 @@ · 17 unmodified lines
1818 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
1919 */
2020
21−#include "libavutil/internal.h"
2221 #include "libavutil/intreadwrite.h"
22+#include "libavutil/mem.h"
2323 #include "avcodec.h"
2424 #include "codec_internal.h"
2525 #include "decode.h"
2626 #define BITSTREAM_READER_LE
2727 #include "get_bits.h"
28−#include "bytestream.h"
2928
3029 typedef struct BitCount {
3130 uint8_t bit;
libavcodec/bsf/dts2pts.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
2525
2626 #include "libavutil/avassert.h"
2727 #include "libavutil/fifo.h"
28+#include "libavutil/mem.h"
2829 #include "libavutil/tree.h"
2930
3031 #include "bsf.h"
libavcodec/bsf/evc_frame_merge.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
1717 * License along with FFmpeg; if not, write to the Free Software
1818 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
1919 */
20+#include "libavutil/mem.h"
2021 #include "get_bits.h"
2122 #include "bsf.h"
2223 #include "bsf_internal.h"
libavcodec/bsf/extract_extradata.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
1919 #include <stdint.h>
2020
2121 #include "libavutil/log.h"
22+#include "libavutil/mem.h"
2223 #include "libavutil/opt.h"
2324
2425 #include "av1.h"
libavcodec/bsf/filter_units.c+1−1
@@ -18,7 +18,7 @@ · 17 unmodified lines
1818
1919 #include <stdlib.h>
2020
21−#include "libavutil/common.h"
21+#include "libavutil/mem.h"
2222 #include "libavutil/opt.h"
2323
2424 #include "bsf.h"
libavcodec/bsf/h264_metadata.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
1919 #include "libavutil/avstring.h"
2020 #include "libavutil/display.h"
2121 #include "libavutil/common.h"
22+#include "libavutil/mem.h"
2223 #include "libavutil/opt.h"
2324
2425 #include "bsf.h"
libavcodec/bsf/noise.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
2424 #include "bsf_internal.h"
2525
2626 #include "libavutil/log.h"
27+#include "libavutil/mem.h"
2728 #include "libavutil/opt.h"
2829 #include "libavutil/eval.h"
2930
libavcodec/cavs.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
2525 * @author Stefan Gehrer <stefan.gehrer@gmx.de>
2626 */
2727
28+#include "libavutil/mem.h"
2829 #include "avcodec.h"
2930 #include "golomb.h"
3031 #include "h264chroma.h"
libavcodec/cavsdec.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
2727
2828 #include "libavutil/avassert.h"
2929 #include "libavutil/emms.h"
30+#include "libavutil/mem.h"
3031 #include "avcodec.h"
3132 #include "get_bits.h"
3233 #include "golomb.h"
libavcodec/cbs.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
2323 #include "libavutil/avassert.h"
2424 #include "libavutil/buffer.h"
2525 #include "libavutil/common.h"
26+#include "libavutil/mem.h"
2627 #include "libavutil/opt.h"
2728
2829 #include "avcodec.h"
libavcodec/cbs_h2645.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
1818
1919 #include "libavutil/attributes.h"
2020 #include "libavutil/avassert.h"
21+#include "libavutil/mem.h"
2122
2223 #include "bytestream.h"
2324 #include "cbs.h"
libavcodec/cbs_jpeg.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
1616 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
1717 */
1818
19+#include "libavutil/mem.h"
1920 #include "cbs.h"
2021 #include "cbs_internal.h"
2122 #include "cbs_jpeg.h"
libavcodec/cbs_sei.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
1616 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
1717 */
1818
19+#include "libavutil/mem.h"
1920 #include "cbs.h"
2021 #include "cbs_internal.h"
2122 #include "cbs_h264.h"
libavcodec/cdtoons.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
2929
3030 #include "libavutil/attributes.h"
3131 #include "libavutil/internal.h"
32+#include "libavutil/mem.h"
3233 #include "avcodec.h"
3334 #include "bytestream.h"
3435 #include "codec_internal.h"
libavcodec/cdxl.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
2828 #define UNCHECKED_BITSTREAM_READER 1
2929
3030 #include "libavutil/intreadwrite.h"
31+#include "libavutil/mem.h"
3132 #include "avcodec.h"
3233 #include "bytestream.h"
3334 #include "codec_internal.h"
libavcodec/cfhd.c+1−1
@@ -24,9 +24,9 @@ · 23 unmodified lines
2424 */
2525
2626 #include "libavutil/attributes.h"
27−#include "libavutil/buffer.h"
2827 #include "libavutil/common.h"
2928 #include "libavutil/intreadwrite.h"
29+#include "libavutil/mem.h"
3030 #include "libavutil/pixdesc.h"
3131
3232 #include "avcodec.h"
libavcodec/cfhdenc.c+3−4
@@ -23,11 +23,11 @@ · 22 unmodified lines
2323 * Cineform HD video encoder
2424 */
2525
26−#include <stdlib.h>
27−#include <string.h>
26+#include <stddef.h>
2827
29−#include "libavutil/imgutils.h"
28+#include "libavutil/mem.h"
3029 #include "libavutil/opt.h"
30+#include "libavutil/pixdesc.h"
3131
3232 #include "avcodec.h"
3333 #include "bytestream.h"
@@ -36,7 +36,6 @@ · 2 unmodified lines
3636 #include "codec_internal.h"
3737 #include "encode.h"
3838 #include "put_bits.h"
39−#include "thread.h"
4039
4140 /* Derived from existing tables from decoder */
4241 static const unsigned codebook[256][2] = {
libavcodec/cinepakenc.c+1−2
@@ -37,10 +37,9 @@ · 36 unmodified lines
3737 #include <string.h>
3838
3939 #include "libavutil/avassert.h"
40−#include "libavutil/common.h"
41−#include "libavutil/internal.h"
4240 #include "libavutil/intreadwrite.h"
4341 #include "libavutil/lfg.h"
42+#include "libavutil/mem.h"
4443 #include "libavutil/opt.h"
4544
4645 #include "avcodec.h"
libavcodec/clearvideo.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
2424 * ClearVideo decoder
2525 */
2626
27+#include "libavutil/mem.h"
2728 #include "libavutil/mem_internal.h"
2829 #include "libavutil/thread.h"
2930
libavcodec/cllc.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
2323 #include <inttypes.h>
2424
2525 #include "libavutil/intreadwrite.h"
26+#include "libavutil/mem.h"
2627 #include "bswapdsp.h"
2728 #include "canopus.h"
2829 #include "get_bits.h"
libavcodec/cngdec.c+1−1
@@ -23,7 +23,7 @@ · 22 unmodified lines
2323
2424 #include "libavutil/common.h"
2525 #include "libavutil/ffmath.h"
26−#include "libavutil/intreadwrite.h"
26+#include "libavutil/mem.h"
2727 #include "avcodec.h"
2828 #include "celp_filters.h"
2929 #include "codec_internal.h"
libavcodec/cngenc.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
2323
2424 #include "libavutil/avassert.h"
2525 #include "libavutil/common.h"
26+#include "libavutil/mem.h"
2627 #include "avcodec.h"
2728 #include "codec_internal.h"
2829 #include "encode.h"
libavcodec/cook.c+1−0
@@ -44,6 +44,7 @@ · 43 unmodified lines
4444
4545 #include "libavutil/channel_layout.h"
4646 #include "libavutil/lfg.h"
47+#include "libavutil/mem.h"
4748 #include "libavutil/mem_internal.h"
4849 #include "libavutil/thread.h"
4950 #include "libavutil/tx.h"
libavcodec/cscd.c+1−1
@@ -22,7 +22,7 @@ · 21 unmodified lines
2222 #include "avcodec.h"
2323 #include "codec_internal.h"
2424 #include "decode.h"
25−#include "libavutil/common.h"
25+#include "libavutil/mem.h"
2626
2727 #if CONFIG_ZLIB
2828 #include <zlib.h>
libavcodec/cuviddec.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
3030 #include "libavutil/cuda_check.h"
3131 #include "libavutil/fifo.h"
3232 #include "libavutil/log.h"
33+#include "libavutil/mem.h"
3334 #include "libavutil/opt.h"
3435 #include "libavutil/pixdesc.h"
3536
libavcodec/d3d12va_av1.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
2323 #include "config_components.h"
2424 #include "libavutil/avassert.h"
2525 #include "libavutil/hwcontext_d3d12va_internal.h"
26+#include "libavutil/mem.h"
2627 #include "av1dec.h"
2728 #include "dxva2_internal.h"
2829 #include "d3d12va_decode.h"
libavcodec/d3d12va_decode.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
2525
2626 #include "libavutil/common.h"
2727 #include "libavutil/log.h"
28+#include "libavutil/mem.h"
2829 #include "libavutil/time.h"
2930 #include "libavutil/imgutils.h"
3031 #include "libavutil/hwcontext_d3d12va_internal.h"
libavcodec/dca_core.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
1919 */
2020
2121 #include "libavutil/channel_layout.h"
22+#include "libavutil/mem.h"
2223 #include "dcaadpcm.h"
2324 #include "dcadec.h"
2425 #include "dcadata.h"
libavcodec/dca_lbr.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121 #define BITSTREAM_READER_LE
2222
2323 #include "libavutil/channel_layout.h"
24+#include "libavutil/mem.h"
2425 #include "libavutil/mem_internal.h"
2526
2627 #include "dcadec.h"
libavcodec/dca_xll.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
2020
2121 #include "avcodec.h"
2222 #include "libavutil/channel_layout.h"
23+#include "libavutil/mem.h"
2324 #include "dcadec.h"
2425 #include "dcadata.h"
2526 #include "dcamath.h"
libavcodec/dcaadpcm.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
2020 */
2121
2222
23+#include "libavutil/mem.h"
2324 #include "dcaadpcm.h"
2425 #include "dcaenc.h"
2526 #include "dca_core.h"
libavcodec/dcadec.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
1818 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
1919 */
2020
21+#include "libavutil/mem.h"
2122 #include "libavutil/opt.h"
2223 #include "libavutil/channel_layout.h"
2324 #include "libavutil/thread.h"
libavcodec/dcaenc.c+1−1
@@ -25,13 +25,13 @@ · 24 unmodified lines
2525 #include "libavutil/channel_layout.h"
2626 #include "libavutil/common.h"
2727 #include "libavutil/ffmath.h"
28+#include "libavutil/mem.h"
2829 #include "libavutil/mem_internal.h"
2930 #include "libavutil/opt.h"
3031 #include "libavutil/thread.h"
3132 #include "libavutil/tx.h"
3233 #include "avcodec.h"
3334 #include "codec_internal.h"
34−#include "dca.h"
3535 #include "dcaadpcm.h"
3636 #include "dcamath.h"
3737 #include "dca_core.h"
libavcodec/decode.c+1−0
@@ -36,6 +36,7 @@ · 35 unmodified lines
3636 #include "libavutil/imgutils.h"
3737 #include "libavutil/internal.h"
3838 #include "libavutil/mastering_display_metadata.h"
39+#include "libavutil/mem.h"
3940
4041 #include "avcodec.h"
4142 #include "avcodec_internal.h"
libavcodec/dirac.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
2828
2929 #include "config.h"
3030
31+#include "libavutil/mem.h"
3132 #include "libavutil/pixdesc.h"
3233
3334 #include "dirac.h"
libavcodec/diracdec.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
2626 * @author Marco Gerards <marco@gnu.org>, David Conrad, Jordi Ortiz <nenjordi@gmail.com>
2727 */
2828
29+#include "libavutil/mem.h"
2930 #include "libavutil/mem_internal.h"
3031 #include "libavutil/pixdesc.h"
3132 #include "libavutil/thread.h"
libavcodec/dnxhddec.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
2424 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
2525 */
2626
27+#include "libavutil/mem.h"
2728 #include "libavutil/mem_internal.h"
2829 #include "libavutil/pixdesc.h"
2930
libavcodec/dnxhdenc.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
2525
2626 #include "libavutil/attributes.h"
2727 #include "libavutil/internal.h"
28+#include "libavutil/mem.h"
2829 #include "libavutil/mem_internal.h"
2930 #include "libavutil/opt.h"
3031
libavcodec/dovi_rpu.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222 */
2323
2424 #include "libavutil/buffer.h"
25+#include "libavutil/mem.h"
2526
2627 #include "dovi_rpu.h"
2728 #include "golomb.h"
libavcodec/dsddec.c+2−1
@@ -26,7 +26,8 @@ · 25 unmodified lines
2626 * Direct Stream Digital (DSD) decoder
2727 */
2828
29−#include "libavcodec/internal.h"
29+#include "libavutil/mem.h"
30+
3031 #include "avcodec.h"
3132 #include "codec_internal.h"
3233 #include "decode.h"
libavcodec/dsicinvideo.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
2424 * Delphine Software International CIN video decoder
2525 */
2626
27+#include "libavutil/mem.h"
2728 #include "avcodec.h"
2829 #include "bytestream.h"
2930 #include "codec_internal.h"
libavcodec/dvbsubdec.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
2626 #include "decode.h"
2727 #include "libavutil/colorspace.h"
2828 #include "libavutil/imgutils.h"
29+#include "libavutil/mem.h"
2930 #include "libavutil/opt.h"
3031 #include "libavutil/thread.h"
3132
libavcodec/dvdsubdec.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
2828 #include "libavutil/attributes.h"
2929 #include "libavutil/colorspace.h"
3030 #include "libavutil/file_open.h"
31+#include "libavutil/mem.h"
3132 #include "libavutil/opt.h"
3233 #include "libavutil/bswap.h"
3334
libavcodec/dvdsubenc.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
2525 #include "libavutil/avassert.h"
2626 #include "libavutil/bprint.h"
2727 #include "libavutil/imgutils.h"
28+#include "libavutil/mem.h"
2829 #include "libavutil/opt.h"
2930
3031 typedef struct {
libavcodec/dxa.c+1−1
@@ -24,8 +24,8 @@ · 23 unmodified lines
2424 * DXA Video decoder
2525 */
2626
27−#include "libavutil/common.h"
2827 #include "libavutil/intreadwrite.h"
28+#include "libavutil/mem.h"
2929 #include "bytestream.h"
3030 #include "avcodec.h"
3131 #include "codec_internal.h"
libavcodec/dxv.c+1−1
@@ -23,8 +23,8 @@ · 22 unmodified lines
2323 #include <stdint.h>
2424
2525 #include "libavutil/imgutils.h"
26+#include "libavutil/mem.h"
2627
27−#include "mathops.h"
2828 #include "avcodec.h"
2929 #include "bytestream.h"
3030 #include "codec_internal.h"
libavcodec/dxva2.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
2626 #include "libavutil/avassert.h"
2727 #include "libavutil/common.h"
2828 #include "libavutil/log.h"
29+#include "libavutil/mem.h"
2930 #include "libavutil/time.h"
3031
3132 #include "avcodec.h"
libavcodec/dxva2_av1.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
2323 #include "config_components.h"
2424
2525 #include "libavutil/avassert.h"
26+#include "libavutil/mem.h"
2627 #include "libavutil/pixdesc.h"
2728
2829 #include "dxva2_internal.h"
libavcodec/dxvenc.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
2323
2424 #include "libavutil/crc.h"
2525 #include "libavutil/imgutils.h"
26+#include "libavutil/mem.h"
2627 #include "libavutil/opt.h"
2728
2829 #include "bytestream.h"
libavcodec/eamad.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
2828 * http://wiki.multimedia.cx/index.php?title=Electronic_Arts_MAD
2929 */
3030
31+#include "libavutil/mem.h"
3132 #include "libavutil/mem_internal.h"
3233
3334 #include "avcodec.h"
libavcodec/eatqi.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
2626 * @see http://wiki.multimedia.cx/index.php?title=Electronic_Arts_TQI
2727 */
2828
29+#include "libavutil/mem.h"
2930 #include "libavutil/mem_internal.h"
3031
3132 #include "avcodec.h"
libavcodec/elbg.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
2828 #include "libavutil/avassert.h"
2929 #include "libavutil/common.h"
3030 #include "libavutil/lfg.h"
31+#include "libavutil/mem.h"
3132 #include "elbg.h"
3233
3334 #define DELTA_ERR_MAX 0.1 ///< Precision of the ELBG algorithm (as percentage error)
libavcodec/encode.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
2525 #include "libavutil/frame.h"
2626 #include "libavutil/imgutils.h"
2727 #include "libavutil/internal.h"
28+#include "libavutil/mem.h"
2829 #include "libavutil/pixdesc.h"
2930 #include "libavutil/samplefmt.h"
3031
libavcodec/error_resilience.c+1−2
@@ -27,13 +27,12 @@ · 26 unmodified lines
2727
2828 #include <limits.h>
2929
30−#include "libavutil/internal.h"
30+#include "libavutil/mem.h"
3131 #include "avcodec.h"
3232 #include "error_resilience.h"
3333 #include "me_cmp.h"
3434 #include "mpegutils.h"
3535 #include "mpegvideo.h"
36−#include "rectangle.h"
3736 #include "threadframe.h"
3837
3938 /**
libavcodec/escape124.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
2020 */
2121
2222 #define BITSTREAM_READER_LE
23+#include "libavutil/mem.h"
2324 #include "avcodec.h"
2425 #include "codec_internal.h"
2526 #include "decode.h"
libavcodec/evc_ps.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
1616 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
1717 */
1818
19+#include "libavutil/mem.h"
1920 #include "get_bits.h"
2021 #include "golomb.h"
2122 #include "evc.h"
libavcodec/exr.c+1−0
@@ -40,6 +40,7 @@ · 39 unmodified lines
4040 #include "libavutil/imgutils.h"
4141 #include "libavutil/intfloat.h"
4242 #include "libavutil/avstring.h"
43+#include "libavutil/mem.h"
4344 #include "libavutil/opt.h"
4445 #include "libavutil/half2float.h"
4546
libavcodec/exrenc.c+1−2
@@ -27,10 +27,9 @@ · 26 unmodified lines
2727 #include <zlib.h>
2828
2929 #include "libavutil/avassert.h"
30+#include "libavutil/mem.h"
3031 #include "libavutil/opt.h"
31−#include "libavutil/intreadwrite.h"
3232 #include "libavutil/imgutils.h"
33−#include "libavutil/pixdesc.h"
3433 #include "libavutil/float2half.h"
3534 #include "avcodec.h"
3635 #include "bytestream.h"
libavcodec/fastaudio.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
2222 */
2323
24+#include "libavutil/mem.h"
2425 #include "avcodec.h"
2526 #include "bytestream.h"
2627 #include "codec_internal.h"
libavcodec/faxcompr.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
2424 * CCITT Fax Group 3 and 4 decompression
2525 * @author Konstantin Shishkov
2626 */
27+#include "libavutil/mem.h"
2728 #include "libavutil/thread.h"
2829 #include "avcodec.h"
2930 #include "get_bits.h"
libavcodec/ffv1.c+1−2
@@ -27,11 +27,10 @@ · 26 unmodified lines
2727
2828 #include "libavutil/attributes.h"
2929 #include "libavutil/avassert.h"
30+#include "libavutil/mem.h"
3031
3132 #include "avcodec.h"
32−#include "rangecoder.h"
3333 #include "ffv1.h"
34−#include "threadframe.h"
3534
3635 av_cold int ff_ffv1_common_init(AVCodecContext *avctx)
3736 {
libavcodec/ffv1dec.c+1−1
@@ -27,7 +27,7 @@ · 26 unmodified lines
2727
2828 #include "libavutil/avassert.h"
2929 #include "libavutil/crc.h"
30−#include "libavutil/opt.h"
30+#include "libavutil/mem.h"
3131 #include "libavutil/imgutils.h"
3232 #include "libavutil/pixdesc.h"
3333 #include "avcodec.h"
libavcodec/ffv1enc.c+1−2
@@ -28,8 +28,8 @@ · 27 unmodified lines
2828 #include "libavutil/attributes.h"
2929 #include "libavutil/avassert.h"
3030 #include "libavutil/crc.h"
31+#include "libavutil/mem.h"
3132 #include "libavutil/opt.h"
32−#include "libavutil/imgutils.h"
3333 #include "libavutil/pixdesc.h"
3434
3535 #include "avcodec.h"
@@ -38,7 +38,6 @@ · 2 unmodified lines
3838 #include "put_bits.h"
3939 #include "put_golomb.h"
4040 #include "rangecoder.h"
41−#include "mathops.h"
4241 #include "ffv1.h"
4342
4443 static const int8_t quant5_10bit[256] = {
libavcodec/ffwavesynth.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121
2222 #include "libavutil/intreadwrite.h"
2323 #include "libavutil/log.h"
24+#include "libavutil/mem.h"
2425 #include "avcodec.h"
2526 #include "codec_internal.h"
2627 #include "decode.h"
libavcodec/fic.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222 */
2323
2424 #include "libavutil/common.h"
25+#include "libavutil/mem.h"
2526 #include "libavutil/mem_internal.h"
2627 #include "libavutil/opt.h"
2728 #include "avcodec.h"
libavcodec/flac_parser.c+1−2
@@ -34,8 +34,7 @@ · 33 unmodified lines
3434
3535 #include "libavutil/attributes.h"
3636 #include "libavutil/crc.h"
37−#include "bytestream.h"
38−#include "parser.h"
37+#include "libavutil/mem.h"
3938 #include "flac_parse.h"
4039
4140 /** maximum number of adjacent headers that compare CRCs against each other */
libavcodec/flacdec.c+1−2
@@ -35,14 +35,13 @@ · 34 unmodified lines
3535
3636 #include "libavutil/avassert.h"
3737 #include "libavutil/crc.h"
38+#include "libavutil/mem.h"
3839 #include "libavutil/opt.h"
3940 #include "avcodec.h"
4041 #include "codec_internal.h"
4142 #include "get_bits.h"
42−#include "bytestream.h"
4343 #include "golomb.h"
4444 #include "flac.h"
45−#include "flacdata.h"
4645 #include "flacdsp.h"
4746 #include "flac_parse.h"
4847 #include "thread.h"
libavcodec/flacenc.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
2424 #include "libavutil/crc.h"
2525 #include "libavutil/intmath.h"
2626 #include "libavutil/md5.h"
27+#include "libavutil/mem.h"
2728 #include "libavutil/opt.h"
2829
2930 #include "avcodec.h"
libavcodec/flashsv.c+1−0
@@ -39,6 +39,7 @@ · 38 unmodified lines
3939 #include <zlib.h>
4040
4141 #include "libavutil/intreadwrite.h"
42+#include "libavutil/mem.h"
4243 #include "avcodec.h"
4344 #include "bytestream.h"
4445 #include "codec_internal.h"
libavcodec/flashsv2enc.c+1−1
@@ -47,11 +47,11 @@ · 46 unmodified lines
4747 #include <zlib.h>
4848
4949 #include "libavutil/imgutils.h"
50+#include "libavutil/mem.h"
5051 #include "avcodec.h"
5152 #include "codec_internal.h"
5253 #include "encode.h"
5354 #include "put_bits.h"
54−#include "bytestream.h"
5555 #include "zlib_wrapper.h"
5656
5757 #define HAS_IFRAME_IMAGE 0x02
libavcodec/fmvc.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
2323 #include <stdio.h>
2424 #include <string.h>
2525
26+#include "libavutil/mem.h"
2627 #include "avcodec.h"
2728 #include "bytestream.h"
2829 #include "codec_internal.h"
libavcodec/frame_thread_encoder.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
2424
2525 #include "libavutil/avassert.h"
2626 #include "libavutil/cpu.h"
27+#include "libavutil/mem.h"
2728 #include "libavutil/opt.h"
2829 #include "libavutil/thread.h"
2930 #include "avcodec.h"
libavcodec/fraps.c+1−0
@@ -35,6 +35,7 @@ · 34 unmodified lines
3535
3636 #define CACHED_BITSTREAM_READER HAVE_FAST_64BIT
3737 #define UNCHECKED_BITSTREAM_READER 1
38+#include "libavutil/mem.h"
3839 #include "avcodec.h"
3940 #include "get_bits.h"
4041 #include "huffman.h"
libavcodec/g2meet.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
2929 #include <zlib.h>
3030
3131 #include "libavutil/imgutils.h"
32+#include "libavutil/mem.h"
3233 #include "libavutil/mem_internal.h"
3334
3435 #include "avcodec.h"
libavcodec/g722enc.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
2929
3030 #include "libavutil/avassert.h"
3131 #include "libavutil/channel_layout.h"
32+#include "libavutil/mem.h"
3233 #include "avcodec.h"
3334 #include "codec_internal.h"
3435 #include "encode.h"
libavcodec/g729dec.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
2424
2525 #include "avcodec.h"
2626 #include "libavutil/avutil.h"
27+#include "libavutil/mem.h"
2728 #include "get_bits.h"
2829 #include "audiodsp.h"
2930 #include "codec_internal.h"
libavcodec/gdv.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121 */
2222
2323 #include "libavutil/common.h"
24+#include "libavutil/mem.h"
2425 #include "avcodec.h"
2526 #include "bytestream.h"
2627 #include "codec_internal.h"
libavcodec/gemdec.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
2424 * GEM Raster image decoder
2525 */
2626
27+#include "libavutil/mem.h"
2728 #include "avcodec.h"
2829 #include "bytestream.h"
2930 #include "codec_internal.h"
libavcodec/gif.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
3030 * @see http://www.w3.org/Graphics/GIF/spec-gif89a.txt
3131 */
3232
33+#include "libavutil/mem.h"
3334 #include "libavutil/opt.h"
3435 #include "avcodec.h"
3536 #include "bytestream.h"
libavcodec/gifdec.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
2222 */
2323
24+#include "libavutil/mem.h"
2425 #include "libavutil/opt.h"
2526 #include "avcodec.h"
2627 #include "bytestream.h"
libavcodec/h2645_sei.c+1−1
@@ -30,7 +30,7 @@ · 29 unmodified lines
3030 #include "libavutil/hdr_dynamic_metadata.h"
3131 #include "libavutil/film_grain_params.h"
3232 #include "libavutil/mastering_display_metadata.h"
33−#include "libavutil/pixdesc.h"
33+#include "libavutil/mem.h"
3434 #include "libavutil/stereo3d.h"
3535
3636 #include "atsc_a53.h"
libavcodec/h264_parse.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
1616 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
1717 */
1818
19+#include "libavutil/mem.h"
1920 #include "bytestream.h"
2021 #include "get_bits.h"
2122 #include "golomb.h"
libavcodec/h264_slice.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
2828 #include "config_components.h"
2929
3030 #include "libavutil/avassert.h"
31+#include "libavutil/mem.h"
3132 #include "libavutil/pixdesc.h"
3233 #include "libavutil/timecode.h"
3334 #include "decode.h"
libavcodec/h264dec.c+1−0
@@ -32,6 +32,7 @@ · 31 unmodified lines
3232 #include "libavutil/avassert.h"
3333 #include "libavutil/emms.h"
3434 #include "libavutil/imgutils.h"
35+#include "libavutil/mem.h"
3536 #include "libavutil/opt.h"
3637 #include "libavutil/thread.h"
3738 #include "libavutil/video_enc_params.h"
libavcodec/hap.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
2323 * @file
2424 * Hap utilities
2525 */
26+#include "libavutil/mem.h"
2627 #include "hap.h"
2728
2829 int ff_hap_set_chunk_count(HapContext *ctx, int count, int first_in_frame)
libavcodec/hapdec.c+1−0
@@ -34,6 +34,7 @@ · 33 unmodified lines
3434 #include <stdint.h>
3535
3636 #include "libavutil/imgutils.h"
37+#include "libavutil/mem.h"
3738
3839 #include "avcodec.h"
3940 #include "bytestream.h"
libavcodec/hapenc.c+1−1
@@ -34,7 +34,7 @@ · 33 unmodified lines
3434
3535 #include "libavutil/frame.h"
3636 #include "libavutil/imgutils.h"
37−#include "libavutil/intreadwrite.h"
37+#include "libavutil/mem.h"
3838 #include "libavutil/opt.h"
3939
4040 #include "avcodec.h"
libavcodec/hcadec.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
1818
1919 #include "libavutil/crc.h"
2020 #include "libavutil/float_dsp.h"
21+#include "libavutil/mem.h"
2122 #include "libavutil/mem_internal.h"
2223 #include "libavutil/tx.h"
2324
libavcodec/hcom.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
1919 */
2020
2121 #include "libavutil/intreadwrite.h"
22+#include "libavutil/mem.h"
2223
2324 #include "avcodec.h"
2425 #include "codec_internal.h"
libavcodec/hdrenc.c+1−1
@@ -18,7 +18,7 @@ · 17 unmodified lines
1818 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
1919 */
2020
21−#include "libavutil/imgutils.h"
21+#include "libavutil/mem.h"
2222 #include "avcodec.h"
2323 #include "bytestream.h"
2424 #include "codec_internal.h"
libavcodec/hevc_parser.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121 */
2222
2323 #include "libavutil/common.h"
24+#include "libavutil/mem.h"
2425
2526 #include "golomb.h"
2627 #include "hevc.h"
libavcodec/hevc_ps.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
2424 */
2525
2626 #include "libavutil/imgutils.h"
27+#include "libavutil/mem.h"
2728 #include "golomb.h"
2829 #include "h2645_vui.h"
2930 #include "hevc_data.h"
libavcodec/hevc_refs.c+1−2
@@ -21,10 +21,9 @@ · 20 unmodified lines
2121 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
2222 */
2323
24−#include "libavutil/avassert.h"
24+#include "libavutil/mem.h"
2525
2626 #include "decode.h"
27−#include "thread.h"
2827 #include "hevc.h"
2928 #include "hevcdec.h"
3029 #include "refstruct.h"
libavcodec/hevcdec.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
3131 #include "libavutil/film_grain_params.h"
3232 #include "libavutil/internal.h"
3333 #include "libavutil/md5.h"
34+#include "libavutil/mem.h"
3435 #include "libavutil/opt.h"
3536 #include "libavutil/pixdesc.h"
3637 #include "libavutil/timecode.h"
libavcodec/huffyuvdec.c+1−0
@@ -44,6 +44,7 @@ · 43 unmodified lines
4444 #include "thread.h"
4545 #include "libavutil/emms.h"
4646 #include "libavutil/imgutils.h"
47+#include "libavutil/mem.h"
4748 #include "libavutil/pixdesc.h"
4849
4950 #define VLC_BITS 12
libavcodec/huffyuvenc.c+1−0
@@ -40,6 +40,7 @@ · 39 unmodified lines
4040 #include "lossless_videoencdsp.h"
4141 #include "put_bits.h"
4242 #include "libavutil/emms.h"
43+#include "libavutil/mem.h"
4344 #include "libavutil/opt.h"
4445 #include "libavutil/pixdesc.h"
4546
libavcodec/iff.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
2929 #include <stdint.h>
3030
3131 #include "libavutil/imgutils.h"
32+#include "libavutil/mem.h"
3233
3334 #include "bytestream.h"
3435 #include "avcodec.h"
libavcodec/imc.c+1−0
@@ -38,6 +38,7 @@ · 37 unmodified lines
3838 #include "libavutil/ffmath.h"
3939 #include "libavutil/float_dsp.h"
4040 #include "libavutil/internal.h"
41+#include "libavutil/mem.h"
4142 #include "libavutil/mem_internal.h"
4243 #include "libavutil/thread.h"
4344 #include "libavutil/tx.h"
libavcodec/imm4.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
2323 #include <stddef.h>
2424 #include <string.h>
2525
26+#include "libavutil/mem.h"
2627 #include "libavutil/mem_internal.h"
2728 #include "libavutil/thread.h"
2829
libavcodec/indeo3.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
3131
3232 #include "libavutil/imgutils.h"
3333 #include "libavutil/intreadwrite.h"
34+#include "libavutil/mem.h"
3435 #include "libavutil/thread.h"
3536 #include "avcodec.h"
3637 #include "codec_internal.h"
libavcodec/interplayacm.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
1919 */
2020
2121 #include "libavutil/intreadwrite.h"
22+#include "libavutil/mem.h"
2223 #include "libavutil/thread.h"
2324
2425 #define BITSTREAM_READER_LE
libavcodec/intrax8.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222 */
2323
2424 #include "libavutil/avassert.h"
25+#include "libavutil/mem.h"
2526 #include "libavutil/thread.h"
2627 #include "avcodec.h"
2728 #include "get_bits.h"
libavcodec/ivi.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
3030
3131 #include "libavutil/attributes.h"
3232 #include "libavutil/imgutils.h"
33+#include "libavutil/mem.h"
3334 #include "libavutil/thread.h"
3435
3536 #define BITSTREAM_READER_LE
libavcodec/j2kenc.c+1−0
@@ -72,6 +72,7 @@ · 71 unmodified lines
7272 #include "jpeg2000.h"
7373 #include "version.h"
7474 #include "libavutil/common.h"
75+#include "libavutil/mem.h"
7576 #include "libavutil/pixdesc.h"
7677 #include "libavutil/opt.h"
7778 #include "libavutil/intreadwrite.h"
libavcodec/jpeg2000dec.c+1−0
@@ -32,6 +32,7 @@ · 31 unmodified lines
3232 #include "libavutil/avassert.h"
3333 #include "libavutil/common.h"
3434 #include "libavutil/imgutils.h"
35+#include "libavutil/mem.h"
3536 #include "libavutil/opt.h"
3637 #include "libavutil/pixdesc.h"
3738 #include "avcodec.h"
libavcodec/jpeg2000htdec.c+1−0
@@ -51,6 +51,7 @@ · 50 unmodified lines
5151 #include "libavutil/attributes.h"
5252 #include "libavutil/common.h"
5353 #include "libavutil/avassert.h"
54+#include "libavutil/mem.h"
5455 #include "jpeg2000htdec.h"
5556 #include "jpeg2000.h"
5657 #include "jpeg2000dec.h"
libavcodec/jpeglsdec.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
2525 * JPEG-LS decoder.
2626 */
2727
28+#include "libavutil/mem.h"
2829 #include "avcodec.h"
2930 #include "codec_internal.h"
3031 #include "get_bits.h"
libavcodec/jpeglsenc.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
2626 */
2727
2828 #define UNCHECKED_BITSTREAM_READER 1
29+#include "libavutil/mem.h"
2930 #include "libavutil/opt.h"
3031 #include "avcodec.h"
3132 #include "bytestream.h"
libavcodec/kgv1dec.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
2727 #include "libavutil/common.h"
2828 #include "libavutil/intreadwrite.h"
2929 #include "libavutil/imgutils.h"
30+#include "libavutil/mem.h"
3031 #include "avcodec.h"
3132 #include "codec_internal.h"
3233 #include "decode.h"
libavcodec/leaddec.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
3030 #include "jpegquanttables.h"
3131 #include "jpegtables.h"
3232 #include "leaddata.h"
33+#include "libavutil/mem.h"
3334 #include "libavutil/mem_internal.h"
3435 #include "libavutil/thread.h"
3536
libavcodec/libaomenc.c+1−0
@@ -35,6 +35,7 @@ · 34 unmodified lines
3535 #include "libavutil/cpu.h"
3636 #include "libavutil/imgutils.h"
3737 #include "libavutil/mathematics.h"
38+#include "libavutil/mem.h"
3839 #include "libavutil/opt.h"
3940 #include "libavutil/pixdesc.h"
4041
libavcodec/libaribb24.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
2323 #include "libavcodec/ass.h"
2424 #include "codec_internal.h"
2525 #include "libavutil/log.h"
26+#include "libavutil/mem.h"
2627 #include "libavutil/opt.h"
2728
2829 #include <aribb24/aribb24.h>
libavcodec/libaribcaption.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
2525 #include "libavcodec/ass.h"
2626 #include "libavutil/avstring.h"
2727 #include "libavutil/avutil.h"
28+#include "libavutil/mem.h"
2829 #include "libavutil/thread.h"
2930 #include "libavutil/log.h"
3031 #include "libavutil/opt.h"
libavcodec/libcodec2.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121
2222 #include <codec2/codec2.h>
2323 #include "libavutil/channel_layout.h"
24+#include "libavutil/mem.h"
2425 #include "avcodec.h"
2526 #include "libavutil/opt.h"
2627 #include "codec_internal.h"
libavcodec/libfdk-aacdec.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121
2222 #include "libavutil/channel_layout.h"
2323 #include "libavutil/common.h"
24+#include "libavutil/mem.h"
2425 #include "libavutil/opt.h"
2526 #include "avcodec.h"
2627 #include "codec_internal.h"
libavcodec/libfdk-aacenc.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222 #include "libavutil/channel_layout.h"
2323 #include "libavutil/common.h"
2424 #include "libavutil/intreadwrite.h"
25+#include "libavutil/mem.h"
2526 #include "libavutil/opt.h"
2627 #include "avcodec.h"
2728 #include "audio_frame_queue.h"
libavcodec/libjxlenc.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
3131 #include "libavutil/error.h"
3232 #include "libavutil/frame.h"
3333 #include "libavutil/libm.h"
34+#include "libavutil/mem.h"
3435 #include "libavutil/opt.h"
3536 #include "libavutil/pixdesc.h"
3637 #include "libavutil/pixfmt.h"
libavcodec/libmp3lame.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
3131 #include "libavutil/float_dsp.h"
3232 #include "libavutil/intreadwrite.h"
3333 #include "libavutil/log.h"
34+#include "libavutil/mem.h"
3435 #include "libavutil/opt.h"
3536 #include "avcodec.h"
3637 #include "audio_frame_queue.h"
libavcodec/libopencore-amr.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
2626 #include "libavutil/avstring.h"
2727 #include "libavutil/channel_layout.h"
2828 #include "libavutil/common.h"
29+#include "libavutil/mem.h"
2930 #include "libavutil/opt.h"
3031 #include "avcodec.h"
3132 #include "audio_frame_queue.h"
libavcodec/libopenh264enc.c+1−1
@@ -24,6 +24,7 @@ · 23 unmodified lines
2424
2525 #include "libavutil/attributes.h"
2626 #include "libavutil/common.h"
27+#include "libavutil/mem.h"
2728 #include "libavutil/opt.h"
2829 #include "libavutil/internal.h"
2930 #include "libavutil/intreadwrite.h"
@@ -32,7 +33,6 @@ · 2 unmodified lines
3233 #include "avcodec.h"
3334 #include "codec_internal.h"
3435 #include "encode.h"
35−#include "internal.h"
3636 #include "libopenh264.h"
3737
3838 #if !OPENH264_VER_AT_LEAST(1, 6)
libavcodec/libopusenc.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
2323 #include <opus_multistream.h>
2424
2525 #include "libavutil/channel_layout.h"
26+#include "libavutil/mem.h"
2627 #include "libavutil/opt.h"
2728 #include "avcodec.h"
2829 #include "bytestream.h"
libavcodec/librav1e.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
2828 #include "libavutil/base64.h"
2929 #include "libavutil/common.h"
3030 #include "libavutil/mathematics.h"
31+#include "libavutil/mem.h"
3132 #include "libavutil/opt.h"
3233 #include "libavutil/pixdesc.h"
3334 #include "avcodec.h"
libavcodec/libspeexenc.c+1−0
@@ -87,6 +87,7 @@ · 86 unmodified lines
8787
8888 #include "libavutil/channel_layout.h"
8989 #include "libavutil/common.h"
90+#include "libavutil/mem.h"
9091 #include "libavutil/opt.h"
9192 #include "avcodec.h"
9293 #include "codec_internal.h"
libavcodec/libsvtav1.c+1−1
@@ -29,12 +29,12 @@ · 28 unmodified lines
2929 #include "libavutil/imgutils.h"
3030 #include "libavutil/intreadwrite.h"
3131 #include "libavutil/mastering_display_metadata.h"
32+#include "libavutil/mem.h"
3233 #include "libavutil/opt.h"
3334 #include "libavutil/pixdesc.h"
3435 #include "libavutil/avassert.h"
3536
3637 #include "codec_internal.h"
37−#include "internal.h"
3838 #include "encode.h"
3939 #include "packet_internal.h"
4040 #include "avcodec.h"
libavcodec/libtheoraenc.c+1−0
@@ -33,6 +33,7 @@ · 32 unmodified lines
3333 /* FFmpeg includes */
3434 #include "libavutil/common.h"
3535 #include "libavutil/intreadwrite.h"
36+#include "libavutil/mem.h"
3637 #include "libavutil/pixdesc.h"
3738 #include "libavutil/log.h"
3839 #include "libavutil/base64.h"
libavcodec/libvorbisenc.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
2323 #include "libavutil/avassert.h"
2424 #include "libavutil/channel_layout.h"
2525 #include "libavutil/fifo.h"
26+#include "libavutil/mem.h"
2627 #include "libavutil/opt.h"
2728 #include "avcodec.h"
2829 #include "audio_frame_queue.h"
libavcodec/libvpxenc.c+1−1
@@ -33,8 +33,8 @@ · 32 unmodified lines
3333 #include "avcodec.h"
3434 #include "codec_internal.h"
3535 #include "encode.h"
36−#include "internal.h"
3736 #include "libavutil/avassert.h"
37+#include "libavutil/mem.h"
3838 #include "libvpx.h"
3939 #include "packet_internal.h"
4040 #include "profiles.h"
libavcodec/libwebpenc.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
2424 * WebP encoder using libwebp (WebPEncode API)
2525 */
2626
27+#include "libavutil/mem.h"
2728 #include "codec_internal.h"
2829 #include "encode.h"
2930 #include "libwebpenc_common.h"
libavcodec/libwebpenc_animencoder.c+1−1
@@ -25,8 +25,8 @@ · 24 unmodified lines
2525 */
2626
2727 #include "libavutil/buffer.h"
28+#include "libavutil/mem.h"
2829
29−#include "config.h"
3030 #include "codec_internal.h"
3131 #include "encode.h"
3232 #include "libwebpenc_common.h"
libavcodec/libwebpenc_common.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
2424 * WebP encoder using libwebp: common structs and methods.
2525 */
2626
27+#include "libavutil/mem.h"
2728 #include "libavutil/opt.h"
2829 #include "libwebpenc_common.h"
2930
libavcodec/libx265.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
3131 #include "libavutil/buffer.h"
3232 #include "libavutil/internal.h"
3333 #include "libavutil/mastering_display_metadata.h"
34+#include "libavutil/mem.h"
3435 #include "libavutil/opt.h"
3536 #include "libavutil/pixdesc.h"
3637 #include "avcodec.h"
libavcodec/libxeve.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
2828
2929 #include "libavutil/internal.h"
3030 #include "libavutil/common.h"
31+#include "libavutil/mem.h"
3132 #include "libavutil/opt.h"
3233 #include "libavutil/pixdesc.h"
3334 #include "libavutil/pixfmt.h"
libavcodec/libzvbi-teletextdec.c+1−1
@@ -22,10 +22,10 @@ · 21 unmodified lines
2222 #include "libavcodec/ass.h"
2323 #include "codec_internal.h"
2424 #include "libavcodec/dvbtxt.h"
25+#include "libavutil/mem.h"
2526 #include "libavutil/opt.h"
2627 #include "libavutil/bprint.h"
2728 #include "libavutil/internal.h"
28−#include "libavutil/intreadwrite.h"
2929 #include "libavutil/log.h"
3030 #include "libavutil/common.h"
3131
libavcodec/lpc.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121
2222 #include "libavutil/common.h"
2323 #include "libavutil/lls.h"
24+#include "libavutil/mem.h"
2425 #include "libavutil/mem_internal.h"
2526
2627 #define LPC_USE_DOUBLE
libavcodec/lscrdec.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
2424 #include "libavutil/frame.h"
2525 #include "libavutil/error.h"
2626 #include "libavutil/log.h"
27+#include "libavutil/mem.h"
2728
2829 #include "avcodec.h"
2930 #include "bytestream.h"
libavcodec/magicyuv.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
2424
2525 #define CACHED_BITSTREAM_READER !ARCH_X86_32
2626
27+#include "libavutil/mem.h"
2728 #include "libavutil/pixdesc.h"
2829
2930 #include "avcodec.h"
libavcodec/magicyuvenc.c+1−1
@@ -23,6 +23,7 @@ · 22 unmodified lines
2323 #include <string.h>
2424
2525 #include "libavutil/cpu.h"
26+#include "libavutil/mem.h"
2627 #include "libavutil/opt.h"
2728 #include "libavutil/pixdesc.h"
2829 #include "libavutil/qsort.h"
@@ -32,7 +33,6 @@ · 3 unmodified lines
3233 #include "codec_internal.h"
3334 #include "encode.h"
3435 #include "put_bits.h"
35−#include "thread.h"
3636 #include "lossless_videoencdsp.h"
3737
3838 #define MAGICYUV_EXTRADATA_SIZE 32
libavcodec/mdec.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
2727 * This is very similar to intra-only MPEG-1.
2828 */
2929
30+#include "libavutil/mem.h"
3031 #include "libavutil/mem_internal.h"
3132
3233 #include "avcodec.h"
libavcodec/mediacodecdec.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
2727
2828 #include "libavutil/avassert.h"
2929 #include "libavutil/common.h"
30+#include "libavutil/mem.h"
3031 #include "libavutil/opt.h"
3132 #include "libavutil/intreadwrite.h"
3233 #include "libavutil/pixfmt.h"
libavcodec/mediacodecenc.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
2525 #include "libavutil/avassert.h"
2626 #include "libavutil/hwcontext_mediacodec.h"
2727 #include "libavutil/imgutils.h"
28+#include "libavutil/mem.h"
2829 #include "libavutil/opt.h"
2930
3031 #include "avcodec.h"
libavcodec/mfenc.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
2525 #include "encode.h"
2626 #include "mf_utils.h"
2727 #include "libavutil/imgutils.h"
28+#include "libavutil/mem.h"
2829 #include "libavutil/opt.h"
2930 #include "libavutil/time.h"
3031 #include "codec_internal.h"
libavcodec/mimic.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121
2222 #include <stdint.h>
2323
24+#include "libavutil/mem.h"
2425 #include "libavutil/mem_internal.h"
2526 #include "libavutil/thread.h"
2627
libavcodec/mjpegdec.c+1−0
@@ -36,6 +36,7 @@ · 35 unmodified lines
3636 #include "libavutil/emms.h"
3737 #include "libavutil/imgutils.h"
3838 #include "libavutil/avassert.h"
39+#include "libavutil/mem.h"
3940 #include "libavutil/opt.h"
4041 #include "avcodec.h"
4142 #include "blockdsp.h"
libavcodec/mjpegenc.c+2−0
@@ -32,6 +32,8 @@ · 31 unmodified lines
3232
3333 #include "config_components.h"
3434
35+#include "libavutil/mem.h"
36+
3537 #include "avcodec.h"
3638 #include "codec_internal.h"
3739 #include "jpegtables.h"
libavcodec/mlz.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
1818 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
1919 */
2020
21+#include "libavutil/mem.h"
2122 #include "mlz.h"
2223
2324 av_cold int ff_mlz_init_dict(void *context, MLZ *mlz)
libavcodec/mmaldec.c+1−0
@@ -42,6 +42,7 @@ · 41 unmodified lines
4242 #include "libavutil/buffer.h"
4343 #include "libavutil/common.h"
4444 #include "libavutil/imgutils.h"
45+#include "libavutil/mem.h"
4546 #include "libavutil/opt.h"
4647 #include "libavutil/log.h"
4748
libavcodec/mobiclip.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
2424 #include <inttypes.h>
2525
2626 #include "libavutil/avassert.h"
27+#include "libavutil/mem.h"
2728 #include "libavutil/thread.h"
2829
2930 #include "avcodec.h"
libavcodec/motionpixels.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
1919 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
2020 */
2121
22+#include "libavutil/mem.h"
2223 #include "libavutil/thread.h"
2324
2425 #include "config.h"
libavcodec/mpc7.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
2828 #include "libavutil/channel_layout.h"
2929 #include "libavutil/internal.h"
3030 #include "libavutil/lfg.h"
31+#include "libavutil/mem.h"
3132 #include "libavutil/mem_internal.h"
3233 #include "libavutil/thread.h"
3334
libavcodec/mpeg4videoenc.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222
2323 #include "libavutil/attributes.h"
2424 #include "libavutil/log.h"
25+#include "libavutil/mem.h"
2526 #include "libavutil/opt.h"
2627 #include "libavutil/thread.h"
2728 #include "codec_internal.h"
libavcodec/mpeg_er.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
1616 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
1717 */
1818
19+#include "libavutil/mem.h"
1920 #include "error_resilience.h"
2021 #include "mpegvideo.h"
2122 #include "mpegvideodec.h"
libavcodec/mpegaudiodec_template.c+1−0
@@ -32,6 +32,7 @@ · 31 unmodified lines
3232 #include "libavutil/crc.h"
3333 #include "libavutil/float_dsp.h"
3434 #include "libavutil/libm.h"
35+#include "libavutil/mem.h"
3536 #include "libavutil/mem_internal.h"
3637 #include "libavutil/thread.h"
3738
libavcodec/mpegpicture.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222
2323 #include "libavutil/avassert.h"
2424 #include "libavutil/common.h"
25+#include "libavutil/mem.h"
2526 #include "libavutil/pixdesc.h"
2627 #include "libavutil/imgutils.h"
2728
libavcodec/mpegutils.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
2424 #include "libavutil/common.h"
2525 #include "libavutil/emms.h"
2626 #include "libavutil/frame.h"
27+#include "libavutil/mem.h"
2728 #include "libavutil/pixdesc.h"
2829 #include "libavutil/motion_vector.h"
2930 #include "libavutil/avassert.h"
libavcodec/mpegvideo.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
3131 #include "libavutil/avassert.h"
3232 #include "libavutil/imgutils.h"
3333 #include "libavutil/internal.h"
34+#include "libavutil/mem.h"
3435
3536 #include "avcodec.h"
3637 #include "blockdsp.h"
libavcodec/mpegvideo_enc.c+1−0
@@ -39,6 +39,7 @@ · 38 unmodified lines
3939 #include "libavutil/internal.h"
4040 #include "libavutil/intmath.h"
4141 #include "libavutil/mathematics.h"
42+#include "libavutil/mem.h"
4243 #include "libavutil/mem_internal.h"
4344 #include "libavutil/opt.h"
4445 #include "libavutil/thread.h"
libavcodec/mscc.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
2323 #include <stdio.h>
2424 #include <string.h>
2525
26+#include "libavutil/mem.h"
2627 #include "avcodec.h"
2728 #include "bytestream.h"
2829 #include "codec_internal.h"
libavcodec/mss12.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
2727
2828 #include "libavutil/intfloat.h"
2929 #include "libavutil/intreadwrite.h"
30+#include "libavutil/mem.h"
3031 #include "avcodec.h"
3132 #include "mss12.h"
3233
libavcodec/mss2.c+1−1
@@ -24,12 +24,12 @@ · 23 unmodified lines
2424 */
2525
2626 #include "libavutil/avassert.h"
27+#include "libavutil/mem.h"
2728 #include "codec_internal.h"
2829 #include "decode.h"
2930 #include "error_resilience.h"
3031 #include "mpeg_er.h"
3132 #include "mpegvideodec.h"
32−#include "qpeldsp.h"
3333 #include "vc1.h"
3434 #include "wmv2data.h"
3535 #include "mss12.h"
libavcodec/mss3.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
2424 * Microsoft Screen 3 (aka Microsoft ATC Screen) decoder
2525 */
2626
27+#include "libavutil/mem.h"
2728 #include "avcodec.h"
2829 #include "bytestream.h"
2930 #include "codec_internal.h"
libavcodec/mss4.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
2525 * aka Microsoft Expression Encoder Screen) decoder
2626 */
2727
28+#include "libavutil/mem.h"
2829 #include "libavutil/thread.h"
2930 #include "libavutil/imgutils.h"
3031
libavcodec/msvideo1enc.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
2929 #include "encode.h"
3030 #include "bytestream.h"
3131 #include "libavutil/lfg.h"
32+#include "libavutil/mem.h"
3233 #include "elbg.h"
3334 #include "libavutil/imgutils.h"
3435 /**
libavcodec/mv30.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
2323 #include <stddef.h>
2424 #include <string.h>
2525
26+#include "libavutil/mem.h"
2627 #include "libavutil/thread.h"
2728
2829 #include "avcodec.h"
libavcodec/mwsc.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222
2323 #include <stdio.h>
2424
25+#include "libavutil/mem.h"
2526 #include "avcodec.h"
2627 #include "bytestream.h"
2728 #include "codec_internal.h"
libavcodec/mxpegdec.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
2525 * MxPEG decoder
2626 */
2727
28+#include "libavutil/mem.h"
2829 #include "codec_internal.h"
2930 #include "decode.h"
3031 #include "mjpeg.h"
libavcodec/nellymoserdec.c+1−0
@@ -34,6 +34,7 @@ · 33 unmodified lines
3434 #include "libavutil/channel_layout.h"
3535 #include "libavutil/float_dsp.h"
3636 #include "libavutil/lfg.h"
37+#include "libavutil/mem.h"
3738 #include "libavutil/mem_internal.h"
3839 #include "libavutil/tx.h"
3940
libavcodec/nellymoserenc.c+1−0
@@ -38,6 +38,7 @@ · 37 unmodified lines
3838 #include "libavutil/common.h"
3939 #include "libavutil/float_dsp.h"
4040 #include "libavutil/mathematics.h"
41+#include "libavutil/mem.h"
4142 #include "libavutil/thread.h"
4243 #include "libavutil/tx.h"
4344
libavcodec/notchlc.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
2323 #include <string.h>
2424
2525 #define BITSTREAM_READER_LE
26+#include "libavutil/mem.h"
2627 #include "avcodec.h"
2728 #include "bytestream.h"
2829 #include "codec_internal.h"
libavcodec/nuv.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
2626 #include "libavutil/intreadwrite.h"
2727 #include "libavutil/lzo.h"
2828 #include "libavutil/imgutils.h"
29+#include "libavutil/mem.h"
2930 #include "avcodec.h"
3031 #include "codec_internal.h"
3132 #include "decode.h"
libavcodec/nvdec.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
2828 #include "libavutil/hwcontext.h"
2929 #include "libavutil/hwcontext_cuda_internal.h"
3030 #include "libavutil/cuda_check.h"
31+#include "libavutil/mem.h"
3132 #include "libavutil/pixdesc.h"
3233 #include "libavutil/pixfmt.h"
3334
libavcodec/nvdec_av1.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
2020 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
2121 */
2222
23+#include "libavutil/mem.h"
2324 #include "avcodec.h"
2425 #include "nvdec.h"
2526 #include "decode.h"
libavcodec/nvdec_h264.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
2323 #include <stdint.h>
2424 #include <string.h>
2525
26+#include "libavutil/mem.h"
2627 #include "avcodec.h"
2728 #include "nvdec.h"
2829 #include "decode.h"
libavcodec/nvdec_hevc.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
2323 #include <stdint.h>
2424 #include <string.h>
2525
26+#include "libavutil/mem.h"
2627 #include "avcodec.h"
2728 #include "nvdec.h"
2829 #include "decode.h"
libavcodec/omx.c+1−0
@@ -38,6 +38,7 @@ · 37 unmodified lines
3838 #include "libavutil/common.h"
3939 #include "libavutil/imgutils.h"
4040 #include "libavutil/log.h"
41+#include "libavutil/mem.h"
4142 #include "libavutil/opt.h"
4243
4344 #include "avcodec.h"
libavcodec/on2avc.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
2323 #include "libavutil/channel_layout.h"
2424 #include "libavutil/ffmath.h"
2525 #include "libavutil/float_dsp.h"
26+#include "libavutil/mem.h"
2627 #include "libavutil/mem_internal.h"
2728 #include "libavutil/tx.h"
2829
libavcodec/opus_parser.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
2525 * Determines the duration for each packet.
2626 */
2727
28+#include "libavutil/mem.h"
2829 #include "avcodec.h"
2930 #include "bytestream.h"
3031 #include "opus.h"
libavcodec/opus_pvq.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
2727
2828 #include "config_components.h"
2929
30+#include "libavutil/mem.h"
3031 #include "mathops.h"
3132 #include "opustab.h"
3233 #include "opus_pvq.h"
libavcodec/opus_silk.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
2626
2727 #include <stdint.h>
2828
29+#include "libavutil/mem.h"
2930 #include "mathops.h"
3031 #include "opus.h"
3132 #include "opus_rc.h"
libavcodec/opusdec.c+1−0
@@ -41,6 +41,7 @@ · 40 unmodified lines
4141 #include "libavutil/ffmath.h"
4242 #include "libavutil/float_dsp.h"
4343 #include "libavutil/frame.h"
44+#include "libavutil/mem.h"
4445 #include "libavutil/mem_internal.h"
4546 #include "libavutil/opt.h"
4647
libavcodec/opusdec_celt.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
2727
2828 #include <float.h>
2929
30+#include "libavutil/mem.h"
3031 #include "opus_celt.h"
3132 #include "opustab.h"
3233 #include "opus_pvq.h"
libavcodec/opusenc.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
2929
3030 #include "libavutil/channel_layout.h"
3131 #include "libavutil/float_dsp.h"
32+#include "libavutil/mem.h"
3233 #include "libavutil/mem_internal.h"
3334 #include "libavutil/opt.h"
3435 #include "bytestream.h"
libavcodec/opusenc_psy.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121
2222 #include <float.h>
2323
24+#include "libavutil/mem.h"
2425 #include "opusenc_psy.h"
2526 #include "opus_celt.h"
2627 #include "opus_pvq.h"
libavcodec/osq.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121
2222 #include "libavutil/internal.h"
2323 #include "libavutil/intreadwrite.h"
24+#include "libavutil/mem.h"
2425 #include "avcodec.h"
2526 #include "codec_internal.h"
2627 #include "decode.h"
libavcodec/pafvideo.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
2020 */
2121
2222 #include "libavutil/imgutils.h"
23+#include "libavutil/mem.h"
2324
2425 #include "avcodec.h"
2526 #include "bytestream.h"
libavcodec/pcm.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
2828 #include "config_components.h"
2929 #include "libavutil/attributes.h"
3030 #include "libavutil/float_dsp.h"
31+#include "libavutil/mem.h"
3132 #include "libavutil/reverse.h"
3233 #include "libavutil/thread.h"
3334 #include "avcodec.h"
libavcodec/pcx.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
2323 */
2424
25+#include "libavutil/mem.h"
2526 #include "avcodec.h"
2627 #include "bytestream.h"
2728 #include "codec_internal.h"
libavcodec/pgssubdec.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
3131 #include "mathops.h"
3232
3333 #include "libavutil/colorspace.h"
34+#include "libavutil/mem.h"
3435 #include "libavutil/opt.h"
3536
3637 #define RGBA(r,g,b,a) (((unsigned)(a) << 24) | ((r) << 16) | ((g) << 8) | (b))
libavcodec/pictordec.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
2525 */
2626
2727 #include "libavutil/imgutils.h"
28+#include "libavutil/mem.h"
2829 #include "avcodec.h"
2930 #include "bytestream.h"
3031 #include "cga_data.h"
libavcodec/pixlet.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222 #include <stdint.h>
2323
2424 #include "libavutil/intmath.h"
25+#include "libavutil/mem.h"
2526
2627 #include "avcodec.h"
2728 #include "bytestream.h"
libavcodec/pngdec.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
3030 #include "libavutil/imgutils.h"
3131 #include "libavutil/intreadwrite.h"
3232 #include "libavutil/mastering_display_metadata.h"
33+#include "libavutil/mem.h"
3334 #include "libavutil/pixfmt.h"
3435 #include "libavutil/rational.h"
3536 #include "libavutil/stereo3d.h"
libavcodec/pngenc.c+1−0
@@ -33,6 +33,7 @@ · 32 unmodified lines
3333 #include "libavutil/csp.h"
3434 #include "libavutil/libm.h"
3535 #include "libavutil/mastering_display_metadata.h"
36+#include "libavutil/mem.h"
3637 #include "libavutil/opt.h"
3738 #include "libavutil/rational.h"
3839 #include "libavutil/stereo3d.h"
libavcodec/proresdec2.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
3131 #include "config_components.h"
3232
3333 #include "libavutil/internal.h"
34+#include "libavutil/mem.h"
3435 #include "libavutil/mem_internal.h"
3536
3637 #include "avcodec.h"
libavcodec/proresenc_anatoliy.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
2727 * Known FOURCCs: 'ap4h' (444), 'apch' (HQ), 'apcn' (422), 'apcs' (LT), 'acpo' (Proxy)
2828 */
2929
30+#include "libavutil/mem.h"
3031 #include "libavutil/mem_internal.h"
3132 #include "libavutil/opt.h"
3233 #include "avcodec.h"
libavcodec/proresenc_kostya.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
2222 */
2323
24+#include "libavutil/mem.h"
2425 #include "libavutil/mem_internal.h"
2526 #include "libavutil/opt.h"
2627 #include "libavutil/pixdesc.h"
libavcodec/psd.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
1919 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
2020 */
2121
22+#include "libavutil/mem.h"
2223 #include "bytestream.h"
2324 #include "codec_internal.h"
2425 #include "decode.h"
libavcodec/qsv.c+1−1
@@ -30,8 +30,8 @@ · 29 unmodified lines
3030 #include "libavutil/error.h"
3131 #include "libavutil/hwcontext.h"
3232 #include "libavutil/hwcontext_qsv.h"
33−#include "libavutil/imgutils.h"
3433 #include "libavutil/avassert.h"
34+#include "libavutil/mem.h"
3535
3636 #include "avcodec.h"
3737 #include "qsv_internal.h"
libavcodec/qsvenc_hevc.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
2525 #include <mfxvideo.h>
2626
2727 #include "libavutil/common.h"
28+#include "libavutil/mem.h"
2829 #include "libavutil/opt.h"
2930 #include "libavutil/mastering_display_metadata.h"
3031
libavcodec/qtrleenc.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
2323 */
2424
2525 #include "libavutil/imgutils.h"
26+#include "libavutil/mem.h"
2627 #include "avcodec.h"
2728 #include "bytestream.h"
2829 #include "codec_internal.h"
libavcodec/ra288.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222 #include "libavutil/channel_layout.h"
2323 #include "libavutil/float_dsp.h"
2424 #include "libavutil/internal.h"
25+#include "libavutil/mem.h"
2526 #include "libavutil/mem_internal.h"
2627
2728 #define BITSTREAM_READER_LE
libavcodec/rasc.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
2323 #include <stdio.h>
2424 #include <string.h>
2525
26+#include "libavutil/mem.h"
2627 #include "libavutil/opt.h"
2728
2829 #include "avcodec.h"
libavcodec/ratecontrol.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
2828 #include "libavutil/attributes.h"
2929 #include "libavutil/emms.h"
3030 #include "libavutil/internal.h"
31+#include "libavutil/mem.h"
3132
3233 #include "avcodec.h"
3334 #include "ratecontrol.h"
libavcodec/rawdec.c+1−2
@@ -29,13 +29,12 @@ · 28 unmodified lines
2929 #include "codec_internal.h"
3030 #include "decode.h"
3131 #include "get_bits.h"
32−#include "internal.h"
3332 #include "raw.h"
3433 #include "libavutil/avassert.h"
3534 #include "libavutil/buffer.h"
36−#include "libavutil/common.h"
3735 #include "libavutil/intreadwrite.h"
3836 #include "libavutil/imgutils.h"
37+#include "libavutil/mem.h"
3938 #include "libavutil/opt.h"
4039
4140 typedef struct RawVideoContext {
libavcodec/rka.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121
2222 #include "libavutil/channel_layout.h"
2323 #include "libavutil/intreadwrite.h"
24+#include "libavutil/mem.h"
2425
2526 #include "avcodec.h"
2627 #include "codec_internal.h"
libavcodec/rkmppdec.c+1−0
@@ -37,6 +37,7 @@ · 36 unmodified lines
3737 #include "libavutil/hwcontext_drm.h"
3838 #include "libavutil/imgutils.h"
3939 #include "libavutil/log.h"
40+#include "libavutil/mem.h"
4041
4142 #define RECEIVE_FRAME_TIMEOUT 100
4243 #define FRAMEGROUP_MAX_FRAMES 16
libavcodec/roqaudioenc.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
2222 */
2323
24+#include "libavutil/mem.h"
2425 #include "avcodec.h"
2526 #include "bytestream.h"
2627 #include "codec_internal.h"
libavcodec/roqvideoenc.c+1−0
@@ -58,6 +58,7 @@ · 57 unmodified lines
5858
5959 #include "libavutil/attributes.h"
6060 #include "libavutil/lfg.h"
61+#include "libavutil/mem.h"
6162 #include "libavutil/opt.h"
6263 #include "roqvideo.h"
6364 #include "bytestream.h"
libavcodec/rscc.c+1−0
@@ -40,6 +40,7 @@ · 39 unmodified lines
4040
4141 #include "libavutil/imgutils.h"
4242 #include "libavutil/internal.h"
43+#include "libavutil/mem.h"
4344
4445 #include "avcodec.h"
4546 #include "bytestream.h"
libavcodec/rv34.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
2727 #include "libavutil/avassert.h"
2828 #include "libavutil/imgutils.h"
2929 #include "libavutil/internal.h"
30+#include "libavutil/mem.h"
3031 #include "libavutil/mem_internal.h"
3132 #include "libavutil/thread.h"
3233
libavcodec/samidec.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
2727 #include "ass.h"
2828 #include "libavutil/avstring.h"
2929 #include "libavutil/bprint.h"
30+#include "libavutil/mem.h"
3031 #include "codec_internal.h"
3132 #include "htmlsubtitles.h"
3233
libavcodec/sanm.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121 */
2222
2323 #include "libavutil/avassert.h"
24+#include "libavutil/mem.h"
2425
2526 #include "avcodec.h"
2627 #include "bytestream.h"
libavcodec/scpr.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222
2323 #include <string.h>
2424
25+#include "libavutil/mem.h"
2526 #include "avcodec.h"
2627 #include "bytestream.h"
2728 #include "codec_internal.h"
libavcodec/sga.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
1919 */
2020
2121 #include "libavutil/common.h"
22+#include "libavutil/mem.h"
2223 #include "avcodec.h"
2324 #include "get_bits.h"
2425 #include "bytestream.h"
libavcodec/sgienc.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
1919 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
2020 */
2121
22+#include "libavutil/mem.h"
2223 #include "libavutil/opt.h"
2324
2425 #include "avcodec.h"
libavcodec/shorten.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
2626 */
2727
2828 #include <limits.h>
29+#include "libavutil/mem.h"
2930 #include "avcodec.h"
3031 #include "bswapdsp.h"
3132 #include "bytestream.h"
libavcodec/siren.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222 */
2323
2424 #include "libavutil/channel_layout.h"
25+#include "libavutil/mem.h"
2526 #include "libavutil/tx.h"
2627 #include "libavutil/float_dsp.h"
2728 #include "libavutil/mem_internal.h"
libavcodec/smacker.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
3131 #include <stddef.h>
3232
3333 #include "libavutil/channel_layout.h"
34+#include "libavutil/mem.h"
3435
3536 #include "avcodec.h"
3637
libavcodec/snow.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
1919 */
2020
2121 #include "libavutil/log.h"
22+#include "libavutil/mem.h"
2223 #include "libavutil/thread.h"
2324 #include "avcodec.h"
2425 #include "snow_dwt.h"
libavcodec/snow_dwt.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222 #include "libavutil/attributes.h"
2323 #include "libavutil/avassert.h"
2424 #include "libavutil/common.h"
25+#include "libavutil/mem.h"
2526 #include "me_cmp.h"
2627 #include "snow_dwt.h"
2728
libavcodec/snowdec.c+1−1
@@ -21,7 +21,7 @@ · 20 unmodified lines
2121 #include "libavutil/emms.h"
2222 #include "libavutil/intmath.h"
2323 #include "libavutil/log.h"
24−#include "libavutil/opt.h"
24+#include "libavutil/mem.h"
2525 #include "avcodec.h"
2626 #include "codec_internal.h"
2727 #include "decode.h"
libavcodec/snowenc.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222 #include "libavutil/intmath.h"
2323 #include "libavutil/libm.h"
2424 #include "libavutil/log.h"
25+#include "libavutil/mem.h"
2526 #include "libavutil/opt.h"
2627 #include "libavutil/pixdesc.h"
2728 #include "avcodec.h"
libavcodec/sonic.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121
2222 #include "config_components.h"
2323
24+#include "libavutil/mem.h"
2425 #include "avcodec.h"
2526 #include "codec_internal.h"
2627 #include "decode.h"
libavcodec/sp5xdec.c+1−1
@@ -26,9 +26,9 @@ · 25 unmodified lines
2626
2727 #include "config_components.h"
2828
29+#include "libavutil/mem.h"
2930 #include "avcodec.h"
3031 #include "codec_internal.h"
31−#include "mjpeg.h"
3232 #include "mjpegdec.h"
3333 #include "sp5x.h"
3434
libavcodec/speexdec.c+1−0
@@ -54,6 +54,7 @@ · 53 unmodified lines
5454 #include "libavutil/avassert.h"
5555 #include "libavutil/avstring.h"
5656 #include "libavutil/float_dsp.h"
57+#include "libavutil/mem.h"
5758 #include "avcodec.h"
5859 #include "bytestream.h"
5960 #include "codec_internal.h"
libavcodec/sunrast.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222 #include "libavutil/avassert.h"
2323 #include "libavutil/common.h"
2424 #include "libavutil/intreadwrite.h"
25+#include "libavutil/mem.h"
2526 #include "avcodec.h"
2627 #include "codec_internal.h"
2728 #include "decode.h"
libavcodec/svq1dec.c+1−0
@@ -33,6 +33,7 @@ · 32 unmodified lines
3333 */
3434
3535 #include "libavutil/crc.h"
36+#include "libavutil/mem.h"
3637 #include "libavutil/thread.h"
3738
3839 #include "avcodec.h"
libavcodec/svq1enc.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
2727 */
2828
2929 #include "libavutil/emms.h"
30+#include "libavutil/mem.h"
3031 #include "avcodec.h"
3132 #include "codec_internal.h"
3233 #include "encode.h"
libavcodec/svq3.c+1−0
@@ -44,6 +44,7 @@ · 43 unmodified lines
4444
4545 #include "libavutil/attributes.h"
4646 #include "libavutil/crc.h"
47+#include "libavutil/mem.h"
4748 #include "libavutil/mem_internal.h"
4849
4950 #include "codec_internal.h"
libavcodec/takdec.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
2626 */
2727
2828 #include "libavutil/internal.h"
29+#include "libavutil/mem.h"
2930 #include "libavutil/mem_internal.h"
3031 #include "libavutil/samplefmt.h"
3132
libavcodec/tdsc.c+1−0
@@ -37,6 +37,7 @@ · 36 unmodified lines
3737 #include <zlib.h>
3838
3939 #include "libavutil/imgutils.h"
40+#include "libavutil/mem.h"
4041
4142 #include "avcodec.h"
4243 #include "bytestream.h"
libavcodec/tests/avpacket.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222 #include <string.h>
2323 #include "libavcodec/avcodec.h"
2424 #include "libavutil/error.h"
25+#include "libavutil/mem.h"
2526
2627
2728
libavcodec/tests/snowenc.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
2626
2727 #include "libavutil/lfg.h"
2828 #include "libavutil/mathematics.h"
29+#include "libavutil/mem.h"
2930
3031 int main(void){
3132 #define width 256
libavcodec/tiff.c+1−0
@@ -39,6 +39,7 @@ · 38 unmodified lines
3939 #include "libavutil/avstring.h"
4040 #include "libavutil/error.h"
4141 #include "libavutil/intreadwrite.h"
42+#include "libavutil/mem.h"
4243 #include "libavutil/opt.h"
4344 #include "libavutil/reverse.h"
4445 #include "avcodec.h"
libavcodec/tiff_common.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
2626 */
2727
2828 #include "libavutil/bprint.h"
29+#include "libavutil/mem.h"
2930 #include "tiff_common.h"
3031
3132
libavcodec/tiffenc.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
3131 #endif
3232
3333 #include "libavutil/log.h"
34+#include "libavutil/mem.h"
3435 #include "libavutil/opt.h"
3536 #include "libavutil/pixdesc.h"
3637 #include "avcodec.h"
libavcodec/truemotion2.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
2626
2727 #include <inttypes.h>
2828
29+#include "libavutil/mem.h"
2930 #include "avcodec.h"
3031 #include "bswapdsp.h"
3132 #include "bytestream.h"
libavcodec/tscc.c+1−0
@@ -34,6 +34,7 @@ · 33 unmodified lines
3434 * Supports: BGR8,BGR555,BGR24 - only BGR8 and BGR555 tested
3535 */
3636
37+#include "libavutil/mem.h"
3738 #include "avcodec.h"
3839 #include "codec_internal.h"
3940 #include "decode.h"
libavcodec/tscc2.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
2626
2727 #include <inttypes.h>
2828
29+#include "libavutil/mem.h"
2930 #include "libavutil/thread.h"
3031
3132 #define BITSTREAM_READER_LE
libavcodec/tta.c+1−0
@@ -32,6 +32,7 @@ · 31 unmodified lines
3232 #include "libavutil/channel_layout.h"
3333 #include "libavutil/crc.h"
3434 #include "libavutil/intreadwrite.h"
35+#include "libavutil/mem.h"
3536 #include "libavutil/opt.h"
3637
3738 #define BITSTREAM_READER_LE
libavcodec/ttaenc.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
2626 #include "encode.h"
2727 #include "put_bits.h"
2828 #include "libavutil/crc.h"
29+#include "libavutil/mem.h"
2930
3031 typedef struct TTAEncContext {
3132 const AVCRC *crc_table;
libavcodec/ttmlenc.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
3131 #include "codec_internal.h"
3232 #include "libavutil/bprint.h"
3333 #include "libavutil/internal.h"
34+#include "libavutil/mem.h"
3435 #include "ass_split.h"
3536 #include "ttmlenc.h"
3637
libavcodec/twinvq.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
2424
2525 #include "libavutil/channel_layout.h"
2626 #include "libavutil/float_dsp.h"
27+#include "libavutil/mem.h"
2728 #include "avcodec.h"
2829 #include "decode.h"
2930 #include "lsp.h"
libavcodec/utvideodec.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
3131 #define UNCHECKED_BITSTREAM_READER 1
3232
3333 #include "libavutil/intreadwrite.h"
34+#include "libavutil/mem.h"
3435 #include "libavutil/pixdesc.h"
3536 #include "avcodec.h"
3637 #include "bswapdsp.h"
libavcodec/utvideoenc.c+1−1
@@ -26,6 +26,7 @@ · 25 unmodified lines
2626
2727 #include "libavutil/imgutils.h"
2828 #include "libavutil/intreadwrite.h"
29+#include "libavutil/mem.h"
2930 #include "libavutil/opt.h"
3031
3132 #include "avcodec.h"
@@ -35,7 +36,6 @@ · 3 unmodified lines
3536 #include "bytestream.h"
3637 #include "lossless_videoencdsp.h"
3738 #include "put_bits.h"
38−#include "mathops.h"
3939 #include "utvideo.h"
4040 #include "huffman.h"
4141
libavcodec/v210dec.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
2929 #include "libavutil/imgutils.h"
3030 #include "libavutil/internal.h"
3131 #include "libavutil/intreadwrite.h"
32+#include "libavutil/mem.h"
3233 #include "thread.h"
3334
3435 typedef struct ThreadData {
libavcodec/v4l2_context.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
2727 #include <unistd.h>
2828 #include <fcntl.h>
2929 #include <poll.h>
30+#include "libavutil/mem.h"
3031 #include "libavcodec/avcodec.h"
3132 #include "decode.h"
3233 #include "v4l2_buffers.h"
libavcodec/v4l2_m2m.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
2828 #include <dirent.h>
2929 #include <fcntl.h>
3030 #include "libavcodec/avcodec.h"
31+#include "libavutil/mem.h"
3132 #include "libavutil/pixdesc.h"
3233 #include "libavutil/imgutils.h"
3334 #include "libavutil/pixfmt.h"
libavcodec/vaapi_decode.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
2020
2121 #include "libavutil/avassert.h"
2222 #include "libavutil/common.h"
23+#include "libavutil/mem.h"
2324 #include "libavutil/pixdesc.h"
2425
2526 #include "avcodec.h"
libavcodec/vaapi_encode.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
2525 #include "libavutil/common.h"
2626 #include "libavutil/internal.h"
2727 #include "libavutil/log.h"
28+#include "libavutil/mem.h"
2829 #include "libavutil/pixdesc.h"
2930
3031 #include "vaapi_encode.h"
libavcodec/vaapi_encode_h264.c+1−2
@@ -23,8 +23,8 @@ · 22 unmodified lines
2323
2424 #include "libavutil/avassert.h"
2525 #include "libavutil/common.h"
26+#include "libavutil/mem.h"
2627 #include "libavutil/pixdesc.h"
27−#include "libavutil/internal.h"
2828 #include "libavutil/opt.h"
2929
3030 #include "atsc_a53.h"
@@ -34,7 +34,6 @@ · 3 unmodified lines
3434 #include "codec_internal.h"
3535 #include "h264.h"
3636 #include "h264_levels.h"
37−#include "h264_sei.h"
3837 #include "h2645data.h"
3938 #include "vaapi_encode.h"
4039 #include "version.h"
libavcodec/vaapi_encode_h265.c+1−2
@@ -23,6 +23,7 @@ · 22 unmodified lines
2323
2424 #include "libavutil/avassert.h"
2525 #include "libavutil/common.h"
26+#include "libavutil/mem.h"
2627 #include "libavutil/pixdesc.h"
2728 #include "libavutil/opt.h"
2829 #include "libavutil/mastering_display_metadata.h"
@@ -35,8 +36,6 @@ · 6 unmodified lines
3536 #include "h2645data.h"
3637 #include "h265_profile_level.h"
3738 #include "hevc.h"
38−#include "hevc_sei.h"
39−#include "put_bits.h"
4039 #include "vaapi_encode.h"
4140
4241 enum {
libavcodec/vaapi_vc1.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222
2323 #include "config_components.h"
2424
25+#include "libavutil/mem.h"
2526 #include "hwaccel_internal.h"
2627 #include "mpegvideodec.h"
2728 #include "vaapi_decode.h"
libavcodec/vb.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
2424 * VB Video decoder
2525 */
2626
27+#include "libavutil/mem.h"
2728 #include "avcodec.h"
2829 #include "bytestream.h"
2930 #include "codec_internal.h"
libavcodec/vble.c+1−1
@@ -25,13 +25,13 @@ · 24 unmodified lines
2525 */
2626
2727 #include "libavutil/imgutils.h"
28+#include "libavutil/mem.h"
2829
2930 #define BITSTREAM_READER_LE
3031 #include "avcodec.h"
3132 #include "codec_internal.h"
3233 #include "get_bits.h"
3334 #include "lossless_videodsp.h"
34−#include "mathops.h"
3535 #include "thread.h"
3636
3737 typedef struct VBLEContext {
libavcodec/vbndec.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
3030 #include "texturedsp.h"
3131 #include "vbn.h"
3232 #include "libavutil/imgutils.h"
33+#include "libavutil/mem.h"
3334
3435 typedef struct VBNContext {
3536 TextureDSPContext texdsp;
libavcodec/vc1dec.c+1−1
@@ -33,7 +33,6 @@ · 32 unmodified lines
3333 #include "codec_internal.h"
3434 #include "decode.h"
3535 #include "get_bits.h"
36−#include "h263dec.h"
3736 #include "hwaccel_internal.h"
3837 #include "hwconfig.h"
3938 #include "mpeg_er.h"
@@ -48,6 +47,7 @@ · 8 unmodified lines
4847 #include "libavutil/attributes.h"
4948 #include "libavutil/avassert.h"
5049 #include "libavutil/imgutils.h"
50+#include "libavutil/mem.h"
5151 #include "libavutil/thread.h"
5252
5353
libavcodec/vc2enc.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
1919 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
2020 */
2121
22+#include "libavutil/mem.h"
2223 #include "libavutil/pixdesc.h"
2324 #include "libavutil/opt.h"
2425 #include "libavutil/version.h"
libavcodec/vdpau.c+1−3
@@ -23,14 +23,12 @@ · 22 unmodified lines
2323
2424 #include "config_components.h"
2525
26−#include <limits.h>
27−
26+#include "libavutil/mem.h"
2827 #include "avcodec.h"
2928 #include "decode.h"
3029 #include "hwaccel_internal.h"
3130 #include "internal.h"
3231 #include "mpegvideodec.h"
33−#include "vc1.h"
3432 #include "vdpau.h"
3533 #include "vdpau_internal.h"
3634
libavcodec/videotoolbox.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
2424 #include "config_components.h"
2525 #include "videotoolbox.h"
2626 #include "libavutil/hwcontext_videotoolbox.h"
27+#include "libavutil/mem.h"
2728 #include "vt_internal.h"
2829 #include "libavutil/avutil.h"
2930 #include "libavutil/hwcontext.h"
libavcodec/videotoolbox_vp9.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
2323 #include "config.h"
2424 #include "videotoolbox.h"
2525 #include "libavutil/hwcontext_videotoolbox.h"
26+#include "libavutil/mem.h"
2627 #include "vt_internal.h"
2728 #include "libavutil/avassert.h"
2829 #include "libavutil/avutil.h"
libavcodec/videotoolboxenc.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
2424 #include <TargetConditionals.h>
2525 #include <Availability.h>
2626 #include "avcodec.h"
27+#include "libavutil/mem.h"
2728 #include "libavutil/opt.h"
2829 #include "libavutil/avassert.h"
2930 #include "libavutil/avstring.h"
libavcodec/vmdvideo.c+1−0
@@ -37,6 +37,7 @@ · 36 unmodified lines
3737
3838 #include "libavutil/common.h"
3939 #include "libavutil/intreadwrite.h"
40+#include "libavutil/mem.h"
4041
4142 #include "avcodec.h"
4243 #include "codec_internal.h"
libavcodec/vmixdec.c+1−1
@@ -24,11 +24,11 @@ · 23 unmodified lines
2424 #include <string.h>
2525
2626 #include "libavutil/intreadwrite.h"
27+#include "libavutil/mem.h"
2728 #include "libavutil/mem_internal.h"
2829
2930 #include "avcodec.h"
3031 #include "codec_internal.h"
31−#include "decode.h"
3232 #define CACHED_BITSTREAM_READER !ARCH_X86_32
3333 #include "golomb.h"
3434 #include "get_bits.h"
libavcodec/vmnc.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
2626 */
2727
2828 #include "libavutil/common.h"
29+#include "libavutil/mem.h"
2930 #include "avcodec.h"
3031 #include "codec_internal.h"
3132 #include "decode.h"
libavcodec/vorbis_parser.c+1−1
@@ -28,9 +28,9 @@ · 27 unmodified lines
2828 #include "config_components.h"
2929
3030 #include "libavutil/log.h"
31+#include "libavutil/mem.h"
3132
3233 #include "get_bits.h"
33−#include "parser.h"
3434 #include "xiph.h"
3535 #include "vorbis_parser_internal.h"
3636
libavcodec/vorbisdec.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
3131
3232 #include "libavutil/avassert.h"
3333 #include "libavutil/float_dsp.h"
34+#include "libavutil/mem.h"
3435 #include "libavutil/tx.h"
3536
3637 #define BITSTREAM_READER_LE
libavcodec/vorbisenc.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
2626
2727 #include <float.h>
2828 #include "libavutil/float_dsp.h"
29+#include "libavutil/mem.h"
2930 #include "libavutil/tx.h"
3031
3132 #include "avcodec.h"
libavcodec/vp3.c+1−0
@@ -37,6 +37,7 @@ · 36 unmodified lines
3737
3838 #include "libavutil/emms.h"
3939 #include "libavutil/imgutils.h"
40+#include "libavutil/mem.h"
4041 #include "libavutil/mem_internal.h"
4142 #include "libavutil/thread.h"
4243
libavcodec/vp56.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
2323 * VP5 and VP6 compatible video decoder (common features)
2424 */
2525
26+#include "libavutil/mem.h"
2627 #include "avcodec.h"
2728 #include "bytestream.h"
2829 #include "decode.h"
libavcodec/vp8.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
2626
2727 #include "config_components.h"
2828
29+#include "libavutil/mem.h"
2930 #include "libavutil/mem_internal.h"
3031
3132 #include "avcodec.h"
libavcodec/vp9.c+1−0
@@ -42,6 +42,7 @@ · 41 unmodified lines
4242 #include "vp9dec.h"
4343 #include "vpx_rac.h"
4444 #include "libavutil/avassert.h"
45+#include "libavutil/mem.h"
4546 #include "libavutil/pixdesc.h"
4647 #include "libavutil/video_enc_params.h"
4748
libavcodec/vqavideo.c+1−0
@@ -73,6 +73,7 @@ · 72 unmodified lines
7373 #include <string.h>
7474
7575 #include "libavutil/intreadwrite.h"
76+#include "libavutil/mem.h"
7677 #include "avcodec.h"
7778 #include "bytestream.h"
7879 #include "codec_internal.h"
libavcodec/vqcdec.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
2323 #include "get_bits.h"
2424 #include "codec_internal.h"
2525 #include "decode.h"
26+#include "libavutil/mem.h"
2627 #include "libavutil/thread.h"
2728
2829 #define VECTOR_VLC_BITS 6
libavcodec/vulkan_decode.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121 #include "vulkan_decode.h"
2222 #include "config_components.h"
2323 #include "libavutil/avassert.h"
24+#include "libavutil/mem.h"
2425 #include "libavutil/vulkan_loader.h"
2526
2627 #if CONFIG_H264_VULKAN_HWACCEL
libavcodec/vulkan_hevc.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
1616 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
1717 */
1818
19+#include "libavutil/mem.h"
1920 #include "hevcdec.h"
2021 #include "hevc_data.h"
2122 #include "hevc_ps.h"
libavcodec/vulkan_video.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
1616 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
1717 */
1818
19+#include "libavutil/mem.h"
1920 #include "vulkan_video.h"
2021
2122 #define ASPECT_2PLANE (VK_IMAGE_ASPECT_PLANE_0_BIT | VK_IMAGE_ASPECT_PLANE_1_BIT)
libavcodec/vvc/vvc_ps.c+3−1
@@ -20,8 +20,10 @@ · 19 unmodified lines
2020 * License along with FFmpeg; if not, write to the Free Software
2121 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
2222 */
23+
2324 #include "libavcodec/cbs_h266.h"
24−#include "libavutil/imgutils.h"
25+#include "libavutil/mem.h"
26+#include "libavutil/pixdesc.h"
2527 #include "libavcodec/refstruct.h"
2628 #include "vvc_data.h"
2729 #include "vvc_ps.h"
libavcodec/vvc/vvc_refs.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222
2323 #include <stdatomic.h>
2424
25+#include "libavutil/mem.h"
2526 #include "libavutil/thread.h"
2627 #include "libavcodec/refstruct.h"
2728 #include "libavcodec/thread.h"
libavcodec/vvc/vvc_thread.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
2323 #include <stdatomic.h>
2424
2525 #include "libavutil/executor.h"
26+#include "libavutil/mem.h"
2627 #include "libavutil/thread.h"
2728
2829 #include "vvc_thread.h"
libavcodec/vvc/vvcdec.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
2525 #include "libavcodec/profiles.h"
2626 #include "libavcodec/refstruct.h"
2727 #include "libavutil/cpu.h"
28+#include "libavutil/mem.h"
2829 #include "libavutil/thread.h"
2930
3031 #include "vvcdec.h"
libavcodec/vvc_parser.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
2020 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
2121 */
2222
23+#include "libavutil/mem.h"
2324 #include "cbs.h"
2425 #include "cbs_h266.h"
2526 #include "parser.h"
libavcodec/wavarc.c+1−2
@@ -19,13 +19,12 @@ · 18 unmodified lines
1919 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
2020 */
2121
22−#include "libavutil/internal.h"
2322 #include "libavutil/intreadwrite.h"
23+#include "libavutil/mem.h"
2424 #include "avcodec.h"
2525 #include "codec_internal.h"
2626 #include "decode.h"
2727 #include "get_bits.h"
28−#include "bytestream.h"
2928 #include "mathops.h"
3029 #include "unary.h"
3130
libavcodec/wavpack.c+1−1
@@ -20,8 +20,8 @@ · 19 unmodified lines
2020 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
2121 */
2222
23−#include "libavutil/buffer.h"
2423 #include "libavutil/channel_layout.h"
24+#include "libavutil/mem.h"
2525
2626 #define BITSTREAM_READER_LE
2727 #include "avcodec.h"
libavcodec/wavpackenc.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222
2323 #include "libavutil/channel_layout.h"
2424 #include "libavutil/intreadwrite.h"
25+#include "libavutil/mem.h"
2526 #include "libavutil/opt.h"
2627 #include "avcodec.h"
2728 #include "codec_internal.h"
libavcodec/webp.c+1−0
@@ -41,6 +41,7 @@ · 40 unmodified lines
4141 */
4242
4343 #include "libavutil/imgutils.h"
44+#include "libavutil/mem.h"
4445
4546 #define BITSTREAM_READER_LE
4647 #include "avcodec.h"
libavcodec/wma.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
2020 */
2121
2222 #include "libavutil/attributes.h"
23+#include "libavutil/mem.h"
2324
2425 #include "avcodec.h"
2526 #include "sinewin.h"
libavcodec/wmaenc.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
2323
2424 #include "libavutil/attributes.h"
2525 #include "libavutil/ffmath.h"
26+#include "libavutil/mem.h"
2627
2728 #include "avcodec.h"
2829 #include "codec_internal.h"
libavcodec/wmalosslessdec.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
2626
2727 #include "libavutil/attributes.h"
2828 #include "libavutil/avassert.h"
29+#include "libavutil/mem.h"
2930 #include "libavutil/mem_internal.h"
3031
3132 #include "avcodec.h"
libavcodec/wmaprodec.c+1−0
@@ -89,6 +89,7 @@ · 88 unmodified lines
8989 #include <inttypes.h>
9090
9191 #include "libavutil/audio_fifo.h"
92+#include "libavutil/mem.h"
9293 #include "libavutil/tx.h"
9394 #include "libavutil/ffmath.h"
9495 #include "libavutil/float_dsp.h"
libavcodec/wmavoice.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
2929
3030 #include "libavutil/channel_layout.h"
3131 #include "libavutil/float_dsp.h"
32+#include "libavutil/mem.h"
3233 #include "libavutil/mem_internal.h"
3334 #include "libavutil/thread.h"
3435 #include "libavutil/tx.h"
libavcodec/wmv2enc.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
1818 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
1919 */
2020
21+#include "libavutil/mem.h"
2122 #include "avcodec.h"
2223 #include "codec_internal.h"
2324 #include "h263.h"
libavcodec/wrapped_avframe.c+1−2
@@ -28,10 +28,9 @@ · 27 unmodified lines
2828 #include "codec_internal.h"
2929 #include "decode.h"
3030
31−#include "libavutil/internal.h"
3231 #include "libavutil/frame.h"
3332 #include "libavutil/buffer.h"
34−#include "libavutil/pixdesc.h"
33+#include "libavutil/mem.h"
3534
3635 static void wrapped_avframe_release_buffer(void *unused, uint8_t *data)
3736 {
libavcodec/xpmdec.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222 */
2323
2424 #include "libavutil/avstring.h"
25+#include "libavutil/mem.h"
2526 #include "avcodec.h"
2627 #include "codec_internal.h"
2728 #include "decode.h"
libavcodec/xsubdec.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121
2222 #include "libavutil/mathematics.h"
2323 #include "libavutil/imgutils.h"
24+#include "libavutil/mem.h"
2425 #include "avcodec.h"
2526 #include "get_bits.h"
2627 #include "bytestream.h"
libavcodec/zmbv.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
2929 #include "libavutil/common.h"
3030 #include "libavutil/imgutils.h"
3131 #include "libavutil/intreadwrite.h"
32+#include "libavutil/mem.h"
3233 #include "avcodec.h"
3334 #include "codec_internal.h"
3435 #include "decode.h"
libavcodec/zmbvenc.c+2−3
@@ -24,11 +24,10 @@ · 23 unmodified lines
2424 * Zip Motion Blocks Video encoder
2525 */
2626
27−#include <stdio.h>
28−#include <stdlib.h>
27+#include <stddef.h>
2928
30−#include "libavutil/common.h"
3129 #include "libavutil/intreadwrite.h"
30+#include "libavutil/mem.h"
3231 #include "avcodec.h"
3332 #include "codec_internal.h"
3433 #include "encode.h"
libavdevice/alsa.c+1−0
@@ -34,6 +34,7 @@ · 33 unmodified lines
3434 #include "avdevice.h"
3535 #include "libavutil/avassert.h"
3636 #include "libavutil/channel_layout.h"
37+#include "libavutil/mem.h"
3738
3839 #include "alsa.h"
3940
libavdevice/android_camera.c+1−0
@@ -39,6 +39,7 @@ · 38 unmodified lines
3939 #include "libavutil/display.h"
4040 #include "libavutil/imgutils.h"
4141 #include "libavutil/log.h"
42+#include "libavutil/mem.h"
4243 #include "libavutil/opt.h"
4344 #include "libavutil/parseutils.h"
4445 #include "libavutil/pixfmt.h"
libavdevice/audiotoolbox.m+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
2828 #import <AudioToolbox/AudioToolbox.h>
2929 #include <pthread.h>
3030
31+#include "libavutil/mem.h"
3132 #include "libavutil/opt.h"
3233 #include "libavformat/internal.h"
3334 #include "libavformat/mux.h"
libavdevice/avdevice.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
1717 */
1818
1919 #include "libavutil/avassert.h"
20+#include "libavutil/mem.h"
2021 #include "avdevice.h"
2122 #include "internal.h"
2223 #include "libavformat/demux.h"
libavdevice/avfoundation.m+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
2929 #include <pthread.h>
3030
3131 #include "libavutil/channel_layout.h"
32+#include "libavutil/mem.h"
3233 #include "libavutil/pixdesc.h"
3334 #include "libavutil/opt.h"
3435 #include "libavutil/avstring.h"
libavdevice/bktr.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
2929 #include "libavutil/file_open.h"
3030 #include "libavutil/internal.h"
3131 #include "libavutil/log.h"
32+#include "libavutil/mem.h"
3233 #include "libavutil/opt.h"
3334 #include "libavutil/parseutils.h"
3435 #include "libavutil/time.h"
libavdevice/caca.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
1919 */
2020
2121 #include <caca.h>
22+#include "libavutil/mem.h"
2223 #include "libavutil/opt.h"
2324 #include "libavutil/pixdesc.h"
2425 #include "libavformat/mux.h"
libavdevice/decklink_common.h+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
3030 #endif
3131
3232 extern "C" {
33+#include "libavutil/mem.h"
3334 #include "libavcodec/packet_internal.h"
3435 #include "libavfilter/ccfifo.h"
3536 }
libavdevice/dshow_enummediatypes.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
1919 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
2020 */
2121
22+#include "libavutil/mem.h"
2223 #include "dshow_capture.h"
2324
2425 DECLARE_QUERYINTERFACE(enummediatypes, DShowEnumMediaTypes,
libavdevice/dshow_pin.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
1919 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
2020 */
2121
22+#include "libavutil/mem.h"
2223 #include "dshow_capture.h"
2324
2425 #include <stddef.h>
libavdevice/fbdev_common.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
2727 #include "fbdev_common.h"
2828 #include "libavutil/common.h"
2929 #include "libavutil/file_open.h"
30+#include "libavutil/mem.h"
3031 #include "avdevice.h"
3132
3233 struct rgb_pixfmt_map_entry {
libavdevice/gdigrab.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
3131 #include "config.h"
3232 #include "libavformat/demux.h"
3333 #include "libavformat/internal.h"
34+#include "libavutil/mem.h"
3435 #include "libavutil/opt.h"
3536 #include "libavutil/time.h"
3637 #include "libavutil/wchar_filename.h"
libavdevice/iec61883.c+1−0
@@ -33,6 +33,7 @@ · 32 unmodified lines
3333 #include "libavformat/demux.h"
3434 #include "libavformat/dv.h"
3535 #include "libavformat/mpegts.h"
36+#include "libavutil/mem.h"
3637 #include "libavutil/opt.h"
3738 #include "avdevice.h"
3839
libavdevice/jack.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
2727 #include "libavutil/internal.h"
2828 #include "libavutil/log.h"
2929 #include "libavutil/fifo.h"
30+#include "libavutil/mem.h"
3031 #include "libavutil/opt.h"
3132 #include "libavutil/time.h"
3233 #include "libavformat/avformat.h"
libavdevice/kmsgrab.c+1−0
@@ -36,6 +36,7 @@ · 35 unmodified lines
3636 #include "libavutil/hwcontext_drm.h"
3737 #include "libavutil/internal.h"
3838 #include "libavutil/mathematics.h"
39+#include "libavutil/mem.h"
3940 #include "libavutil/opt.h"
4041 #include "libavutil/pixfmt.h"
4142 #include "libavutil/pixdesc.h"
libavdevice/opengl_enc.c+1−0
@@ -50,6 +50,7 @@ · 49 unmodified lines
5050
5151 #include "libavutil/common.h"
5252 #include "libavutil/frame.h"
53+#include "libavutil/mem.h"
5354 #include "libavutil/pixdesc.h"
5455 #include "libavutil/log.h"
5556 #include "libavutil/opt.h"
libavdevice/sdl2.c+1−4
@@ -26,13 +26,10 @@ · 25 unmodified lines
2626 #include <SDL.h>
2727 #include <SDL_thread.h>
2828
29−#include "libavutil/avstring.h"
3029 #include "libavutil/imgutils.h"
30+#include "libavutil/mem.h"
3131 #include "libavutil/opt.h"
32−#include "libavutil/parseutils.h"
3332 #include "libavutil/pixdesc.h"
34−#include "libavutil/time.h"
35−#include "avdevice.h"
3633 #include "libavformat/mux.h"
3734
3835 typedef struct {
libavdevice/sndio.c+1−1
@@ -22,7 +22,7 @@ · 21 unmodified lines
2222 #include <stdint.h>
2323 #include <sndio.h>
2424
25−#include "avdevice.h"
25+#include "libavutil/mem.h"
2626
2727 #include "libavdevice/sndio.h"
2828
libavdevice/utils.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
1717 */
1818
1919 #include "internal.h"
20+#include "libavutil/mem.h"
2021 #include "libavutil/opt.h"
2122 #include "libavformat/avformat.h"
2223 #include "libavformat/demux.h"
libavdevice/v4l2.c+1−0
@@ -35,6 +35,7 @@ · 34 unmodified lines
3535 #include "libavutil/avassert.h"
3636 #include "libavutil/avstring.h"
3737 #include "libavutil/imgutils.h"
38+#include "libavutil/mem.h"
3839 #include "libavutil/parseutils.h"
3940 #include "libavutil/pixdesc.h"
4041 #include "libavutil/time.h"
libavdevice/vfwcap.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121
2222 #include "libavutil/internal.h"
2323 #include "libavutil/log.h"
24+#include "libavutil/mem.h"
2425 #include "libavutil/opt.h"
2526 #include "libavutil/parseutils.h"
2627
libavdevice/xcbgrab.c+1−0
@@ -40,6 +40,7 @@ · 39 unmodified lines
4040
4141 #include "libavutil/internal.h"
4242 #include "libavutil/mathematics.h"
43+#include "libavutil/mem.h"
4344 #include "libavutil/opt.h"
4445 #include "libavutil/parseutils.h"
4546 #include "libavutil/time.h"
libavdevice/xv.c+1−0
@@ -33,6 +33,7 @@ · 32 unmodified lines
3333 #include <sys/shm.h>
3434
3535 #include "libavutil/frame.h"
36+#include "libavutil/mem.h"
3637 #include "libavutil/opt.h"
3738 #include "libavutil/pixdesc.h"
3839 #include "libavutil/imgutils.h"
libavfilter/aeval.c+1−1
@@ -28,8 +28,8 @@ · 27 unmodified lines
2828 #include "libavutil/avstring.h"
2929 #include "libavutil/channel_layout.h"
3030 #include "libavutil/eval.h"
31+#include "libavutil/mem.h"
3132 #include "libavutil/opt.h"
32−#include "libavutil/parseutils.h"
3333 #include "avfilter.h"
3434 #include "audio.h"
3535 #include "filters.h"
libavfilter/af_aap.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121 #include "libavutil/channel_layout.h"
2222 #include "libavutil/common.h"
2323 #include "libavutil/float_dsp.h"
24+#include "libavutil/mem.h"
2425 #include "libavutil/opt.h"
2526
2627 #include "audio.h"
libavfilter/af_acrossover.c+1−1
@@ -26,9 +26,9 @@ · 25 unmodified lines
2626 #include "libavutil/attributes.h"
2727 #include "libavutil/avstring.h"
2828 #include "libavutil/channel_layout.h"
29−#include "libavutil/eval.h"
3029 #include "libavutil/float_dsp.h"
3130 #include "libavutil/internal.h"
31+#include "libavutil/mem.h"
3232 #include "libavutil/opt.h"
3333
3434 #include "audio.h"
libavfilter/af_acrusher.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
1818 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
1919 */
2020
21+#include "libavutil/mem.h"
2122 #include "libavutil/opt.h"
2223 #include "avfilter.h"
2324 #include "internal.h"
libavfilter/af_adeclick.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
1919 */
2020
2121 #include "libavutil/audio_fifo.h"
22+#include "libavutil/mem.h"
2223 #include "libavutil/opt.h"
2324 #include "libavutil/tx.h"
2425 #include "avfilter.h"
libavfilter/af_adecorrelate.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222 #include "libavutil/channel_layout.h"
2323 #include "libavutil/ffmath.h"
2424 #include "libavutil/lfg.h"
25+#include "libavutil/mem.h"
2526 #include "libavutil/random_seed.h"
2627 #include "libavutil/opt.h"
2728 #include "avfilter.h"
libavfilter/af_adelay.c+1−1
@@ -19,7 +19,7 @@ · 18 unmodified lines
1919 */
2020
2121 #include "libavutil/avstring.h"
22−#include "libavutil/eval.h"
22+#include "libavutil/mem.h"
2323 #include "libavutil/opt.h"
2424 #include "libavutil/samplefmt.h"
2525 #include "avfilter.h"
libavfilter/af_adrc.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222
2323 #include "libavutil/eval.h"
2424 #include "libavutil/ffmath.h"
25+#include "libavutil/mem.h"
2526 #include "libavutil/opt.h"
2627 #include "libavutil/tx.h"
2728 #include "audio.h"
libavfilter/af_adynamicequalizer.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
1919 #include <float.h>
2020
2121 #include "libavutil/ffmath.h"
22+#include "libavutil/mem.h"
2223 #include "libavutil/opt.h"
2324 #include "avfilter.h"
2425 #include "audio.h"
libavfilter/af_aecho.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
2020
2121 #include "libavutil/avassert.h"
2222 #include "libavutil/avstring.h"
23+#include "libavutil/mem.h"
2324 #include "libavutil/opt.h"
2425 #include "libavutil/samplefmt.h"
2526 #include "avfilter.h"
libavfilter/af_aexciter.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
1818 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
1919 */
2020
21+#include "libavutil/mem.h"
2122 #include "libavutil/opt.h"
2223 #include "avfilter.h"
2324 #include "internal.h"
libavfilter/af_afftdn.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222
2323 #include "libavutil/avstring.h"
2424 #include "libavutil/channel_layout.h"
25+#include "libavutil/mem.h"
2526 #include "libavutil/opt.h"
2627 #include "libavutil/tx.h"
2728 #include "avfilter.h"
libavfilter/af_afftfilt.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
1919 */
2020
2121 #include "libavutil/avstring.h"
22+#include "libavutil/mem.h"
2223 #include "libavfilter/internal.h"
2324 #include "libavutil/common.h"
2425 #include "libavutil/cpu.h"
libavfilter/af_afir.c+1−4
@@ -26,16 +26,14 @@ · 25 unmodified lines
2626 #include <float.h>
2727
2828 #include "libavutil/cpu.h"
29+#include "libavutil/mem.h"
2930 #include "libavutil/tx.h"
3031 #include "libavutil/avstring.h"
3132 #include "libavutil/channel_layout.h"
32−#include "libavutil/common.h"
3333 #include "libavutil/float_dsp.h"
3434 #include "libavutil/frame.h"
35−#include "libavutil/intreadwrite.h"
3635 #include "libavutil/log.h"
3736 #include "libavutil/opt.h"
38−#include "libavutil/rational.h"
3937
4038 #include "audio.h"
4139 #include "avfilter.h"
@@ -44,7 +42,6 @@ · 2 unmodified lines
4442 #include "internal.h"
4543 #include "af_afir.h"
4644 #include "af_afirdsp.h"
47−#include "video.h"
4845
4946 #define DEPTH 32
5047 #include "afir_template.c"
libavfilter/af_afwtdn.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121 #include <float.h>
2222
2323 #include "libavutil/avassert.h"
24+#include "libavutil/mem.h"
2425 #include "libavutil/opt.h"
2526 #include "avfilter.h"
2627 #include "audio.h"
libavfilter/af_aiir.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222
2323 #include "libavutil/avstring.h"
2424 #include "libavutil/intreadwrite.h"
25+#include "libavutil/mem.h"
2526 #include "libavutil/opt.h"
2627 #include "libavutil/xga_font_data.h"
2728 #include "audio.h"
libavfilter/af_alimiter.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
2727 #include "libavutil/channel_layout.h"
2828 #include "libavutil/common.h"
2929 #include "libavutil/fifo.h"
30+#include "libavutil/mem.h"
3031 #include "libavutil/opt.h"
3132
3233 #include "audio.h"
libavfilter/af_amerge.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
2626 #include "libavutil/avstring.h"
2727 #include "libavutil/bprint.h"
2828 #include "libavutil/channel_layout.h"
29+#include "libavutil/mem.h"
2930 #include "libavutil/opt.h"
3031 #include "avfilter.h"
3132 #include "filters.h"
libavfilter/af_amix.c+1−0
@@ -37,6 +37,7 @@ · 36 unmodified lines
3737 #include "libavutil/eval.h"
3838 #include "libavutil/float_dsp.h"
3939 #include "libavutil/mathematics.h"
40+#include "libavutil/mem.h"
4041 #include "libavutil/opt.h"
4142 #include "libavutil/samplefmt.h"
4243
libavfilter/af_amultiply.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121 #include "libavutil/channel_layout.h"
2222 #include "libavutil/common.h"
2323 #include "libavutil/float_dsp.h"
24+#include "libavutil/mem.h"
2425
2526 #include "audio.h"
2627 #include "avfilter.h"
libavfilter/af_anequalizer.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222 #include "libavutil/intreadwrite.h"
2323 #include "libavutil/avstring.h"
2424 #include "libavutil/ffmath.h"
25+#include "libavutil/mem.h"
2526 #include "libavutil/opt.h"
2627 #include "libavutil/parseutils.h"
2728 #include "avfilter.h"
libavfilter/af_anlms.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121 #include "libavutil/channel_layout.h"
2222 #include "libavutil/common.h"
2323 #include "libavutil/float_dsp.h"
24+#include "libavutil/mem.h"
2425 #include "libavutil/opt.h"
2526
2627 #include "audio.h"
libavfilter/af_aphaser.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
2424 */
2525
2626 #include "libavutil/avassert.h"
27+#include "libavutil/mem.h"
2728 #include "libavutil/opt.h"
2829 #include "audio.h"
2930 #include "avfilter.h"
libavfilter/af_apsyclip.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
1919 * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
2020 */
2121
22+#include "libavutil/mem.h"
2223 #include "libavutil/opt.h"
2324 #include "libavutil/tx.h"
2425 #include "audio.h"
libavfilter/af_arls.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
2020
2121 #include "libavutil/common.h"
2222 #include "libavutil/float_dsp.h"
23+#include "libavutil/mem.h"
2324 #include "libavutil/opt.h"
2425
2526 #include "audio.h"
libavfilter/af_arnndn.c+1−0
@@ -34,6 +34,7 @@ · 33 unmodified lines
3434 #include "libavutil/avassert.h"
3535 #include "libavutil/file_open.h"
3636 #include "libavutil/float_dsp.h"
37+#include "libavutil/mem.h"
3738 #include "libavutil/mem_internal.h"
3839 #include "libavutil/opt.h"
3940 #include "libavutil/tx.h"
libavfilter/af_asdr.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222
2323 #include "libavutil/channel_layout.h"
2424 #include "libavutil/common.h"
25+#include "libavutil/mem.h"
2526
2627 #include "avfilter.h"
2728 #include "filters.h"
libavfilter/af_ashowinfo.c+0−3
@@ -24,14 +24,11 @@ · 23 unmodified lines
2424 */
2525
2626 #include <inttypes.h>
27−#include <stddef.h>
2827
2928 #include "libavutil/adler32.h"
3029 #include "libavutil/attributes.h"
3130 #include "libavutil/channel_layout.h"
32−#include "libavutil/common.h"
3331 #include "libavutil/downmix_info.h"
34−#include "libavutil/intreadwrite.h"
3532 #include "libavutil/mem.h"
3633 #include "libavutil/replaygain.h"
3734 #include "libavutil/timestamp.h"
libavfilter/af_aspectralstats.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121 #include <float.h>
2222 #include <math.h>
2323
24+#include "libavutil/mem.h"
2425 #include "libavutil/opt.h"
2526 #include "libavutil/tx.h"
2627 #include "audio.h"
libavfilter/af_asr.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222
2323 #include "libavutil/avstring.h"
2424 #include "libavutil/channel_layout.h"
25+#include "libavutil/mem.h"
2526 #include "libavutil/opt.h"
2627 #include "audio.h"
2728 #include "avfilter.h"
libavfilter/af_astats.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222 #include <float.h>
2323 #include <math.h>
2424
25+#include "libavutil/mem.h"
2526 #include "libavutil/opt.h"
2627 #include "audio.h"
2728 #include "avfilter.h"
libavfilter/af_asubboost.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
1818
1919 #include "libavutil/channel_layout.h"
2020 #include "libavutil/ffmath.h"
21+#include "libavutil/mem.h"
2122 #include "libavutil/opt.h"
2223 #include "avfilter.h"
2324 #include "audio.h"
libavfilter/af_atempo.c+1−2
@@ -40,9 +40,8 @@ · 39 unmodified lines
4040
4141 #include <float.h>
4242 #include "libavutil/avassert.h"
43−#include "libavutil/avstring.h"
4443 #include "libavutil/channel_layout.h"
45−#include "libavutil/eval.h"
44+#include "libavutil/mem.h"
4645 #include "libavutil/opt.h"
4746 #include "libavutil/samplefmt.h"
4847 #include "libavutil/tx.h"
libavfilter/af_biquads.c+1−0
@@ -67,6 +67,7 @@ · 66 unmodified lines
6767 #include "libavutil/avassert.h"
6868 #include "libavutil/channel_layout.h"
6969 #include "libavutil/ffmath.h"
70+#include "libavutil/mem.h"
7071 #include "libavutil/opt.h"
7172 #include "audio.h"
7273 #include "avfilter.h"
libavfilter/af_channelmap.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
2929 #include "libavutil/channel_layout.h"
3030 #include "libavutil/common.h"
3131 #include "libavutil/mathematics.h"
32+#include "libavutil/mem.h"
3233 #include "libavutil/opt.h"
3334 #include "libavutil/samplefmt.h"
3435
libavfilter/af_channelsplit.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
2626 #include "libavutil/attributes.h"
2727 #include "libavutil/channel_layout.h"
2828 #include "libavutil/internal.h"
29+#include "libavutil/mem.h"
2930 #include "libavutil/opt.h"
3031
3132 #include "audio.h"
libavfilter/af_chorus.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
3030 */
3131
3232 #include "libavutil/avstring.h"
33+#include "libavutil/mem.h"
3334 #include "libavutil/opt.h"
3435 #include "audio.h"
3536 #include "avfilter.h"
libavfilter/af_compand.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
3030 #include "libavutil/avassert.h"
3131 #include "libavutil/avstring.h"
3232 #include "libavutil/ffmath.h"
33+#include "libavutil/mem.h"
3334 #include "libavutil/opt.h"
3435 #include "libavutil/samplefmt.h"
3536 #include "audio.h"
libavfilter/af_crossfeed.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
1818
1919 #include "libavutil/channel_layout.h"
2020 #include "libavutil/ffmath.h"
21+#include "libavutil/mem.h"
2122 #include "libavutil/opt.h"
2223 #include "avfilter.h"
2324 #include "audio.h"
libavfilter/af_deesser.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121 */
2222
2323 #include "libavutil/channel_layout.h"
24+#include "libavutil/mem.h"
2425 #include "libavutil/opt.h"
2526 #include "avfilter.h"
2627 #include "audio.h"
libavfilter/af_dialoguenhance.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
1919 */
2020
2121 #include "libavutil/channel_layout.h"
22+#include "libavutil/mem.h"
2223 #include "libavutil/opt.h"
2324 #include "libavutil/tx.h"
2425 #include "audio.h"
libavfilter/af_drmeter.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121 #include <float.h>
2222
2323 #include "libavutil/ffmath.h"
24+#include "libavutil/mem.h"
2425 #include "libavutil/opt.h"
2526 #include "audio.h"
2627 #include "avfilter.h"
libavfilter/af_dynaudnorm.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
2929 #include "libavutil/avassert.h"
3030 #include "libavutil/channel_layout.h"
3131 #include "libavutil/eval.h"
32+#include "libavutil/mem.h"
3233 #include "libavutil/opt.h"
3334
3435 #define MIN_FILTER_SIZE 3
libavfilter/af_firequalizer.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
2020
2121 #include "libavutil/channel_layout.h"
2222 #include "libavutil/file_open.h"
23+#include "libavutil/mem.h"
2324 #include "libavutil/opt.h"
2425 #include "libavutil/eval.h"
2526 #include "libavutil/avassert.h"
libavfilter/af_flanger.c+1−1
@@ -18,7 +18,7 @@ · 17 unmodified lines
1818 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
1919 */
2020
21−#include "libavutil/avstring.h"
21+#include "libavutil/mem.h"
2222 #include "libavutil/opt.h"
2323 #include "libavutil/samplefmt.h"
2424 #include "avfilter.h"
libavfilter/af_haas.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
1919 */
2020
2121 #include "libavutil/channel_layout.h"
22+#include "libavutil/mem.h"
2223 #include "libavutil/opt.h"
2324 #include "avfilter.h"
2425 #include "audio.h"
libavfilter/af_headphone.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
2424 #include "libavutil/channel_layout.h"
2525 #include "libavutil/float_dsp.h"
2626 #include "libavutil/intmath.h"
27+#include "libavutil/mem.h"
2728 #include "libavutil/opt.h"
2829 #include "libavutil/tx.h"
2930
libavfilter/af_join.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
2828 #include "libavutil/avstring.h"
2929 #include "libavutil/channel_layout.h"
3030 #include "libavutil/common.h"
31+#include "libavutil/mem.h"
3132 #include "libavutil/opt.h"
3233
3334 #include "audio.h"
libavfilter/af_ladspa.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
3030 #include "libavutil/avstring.h"
3131 #include "libavutil/channel_layout.h"
3232 #include "libavutil/fifo.h"
33+#include "libavutil/mem.h"
3334 #include "libavutil/opt.h"
3435 #include "audio.h"
3536 #include "avfilter.h"
libavfilter/af_loudnorm.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
2020
2121 /* http://k.ylo.ph/2016/04/04/loudnorm.html */
2222
23+#include "libavutil/mem.h"
2324 #include "libavutil/opt.h"
2425 #include "avfilter.h"
2526 #include "filters.h"
libavfilter/af_lv2.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
3030
3131 #include "libavutil/avstring.h"
3232 #include "libavutil/channel_layout.h"
33+#include "libavutil/mem.h"
3334 #include "libavutil/opt.h"
3435 #include "audio.h"
3536 #include "avfilter.h"
libavfilter/af_mcompand.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
3030
3131 #include "libavutil/avstring.h"
3232 #include "libavutil/ffmath.h"
33+#include "libavutil/mem.h"
3334 #include "libavutil/opt.h"
3435 #include "libavutil/samplefmt.h"
3536 #include "audio.h"
libavfilter/af_pan.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
3030 #include <stdio.h>
3131 #include "libavutil/avstring.h"
3232 #include "libavutil/channel_layout.h"
33+#include "libavutil/mem.h"
3334 #include "libavutil/opt.h"
3435 #include "libswresample/swresample.h"
3536 #include "audio.h"
libavfilter/af_silencedetect.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
2525
2626 #include <float.h> /* DBL_MAX */
2727
28+#include "libavutil/mem.h"
2829 #include "libavutil/opt.h"
2930 #include "libavutil/timestamp.h"
3031 #include "audio.h"
libavfilter/af_silenceremove.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
2424 #include <float.h> /* DBL_MAX */
2525
2626 #include "libavutil/avassert.h"
27+#include "libavutil/mem.h"
2728 #include "libavutil/opt.h"
2829 #include "audio.h"
2930 #include "filters.h"
libavfilter/af_sofalizer.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
2828 #include <math.h>
2929 #include <mysofa.h>
3030
31+#include "libavutil/mem.h"
3132 #include "libavutil/tx.h"
3233 #include "libavutil/avstring.h"
3334 #include "libavutil/channel_layout.h"
libavfilter/af_speechnorm.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
2929
3030 #include "libavutil/avassert.h"
3131 #include "libavutil/channel_layout.h"
32+#include "libavutil/mem.h"
3233 #include "libavutil/opt.h"
3334
3435 #define FF_BUFQUEUE_SIZE (1024)
libavfilter/af_stereotools.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
1919 */
2020
2121 #include "libavutil/channel_layout.h"
22+#include "libavutil/mem.h"
2223 #include "libavutil/opt.h"
2324 #include "avfilter.h"
2425 #include "audio.h"
libavfilter/af_stereowiden.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
2020 */
2121
2222 #include "libavutil/channel_layout.h"
23+#include "libavutil/mem.h"
2324 #include "libavutil/opt.h"
2425 #include "avfilter.h"
2526 #include "audio.h"
libavfilter/af_superequalizer.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
1919 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
2020 */
2121
22+#include "libavutil/mem.h"
2223 #include "libavutil/opt.h"
2324 #include "libavutil/tx.h"
2425
libavfilter/af_surround.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
2020
2121 #include "libavutil/avassert.h"
2222 #include "libavutil/channel_layout.h"
23+#include "libavutil/mem.h"
2324 #include "libavutil/opt.h"
2425 #include "libavutil/tx.h"
2526 #include "avfilter.h"
libavfilter/af_tremolo.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
1818 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
1919 */
2020
21+#include "libavutil/mem.h"
2122 #include "libavutil/opt.h"
2223 #include "avfilter.h"
2324 #include "internal.h"
libavfilter/af_vibrato.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
1818 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
1919 */
2020
21+#include "libavutil/mem.h"
2122 #include "libavutil/opt.h"
2223 #include "avfilter.h"
2324 #include "internal.h"
libavfilter/af_volume.c+1−1
@@ -29,7 +29,7 @@ · 28 unmodified lines
2929 #include "libavutil/eval.h"
3030 #include "libavutil/ffmath.h"
3131 #include "libavutil/float_dsp.h"
32−#include "libavutil/intreadwrite.h"
32+#include "libavutil/mem.h"
3333 #include "libavutil/opt.h"
3434 #include "libavutil/replaygain.h"
3535
libavfilter/asrc_afdelaysrc.c+0−1
@@ -18,7 +18,6 @@ · 17 unmodified lines
1818 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
1919 */
2020
21−#include "libavutil/avassert.h"
2221 #include "libavutil/channel_layout.h"
2322 #include "libavutil/opt.h"
2423
libavfilter/asrc_afirsrc.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222 #include "libavutil/channel_layout.h"
2323 #include "libavutil/ffmath.h"
2424 #include "libavutil/eval.h"
25+#include "libavutil/mem.h"
2526 #include "libavutil/opt.h"
2627 #include "libavutil/tx.h"
2728 #include "audio.h"
libavfilter/asrc_flite.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
2828 #include "libavutil/avstring.h"
2929 #include "libavutil/channel_layout.h"
3030 #include "libavutil/file.h"
31+#include "libavutil/mem.h"
3132 #include "libavutil/opt.h"
3233 #include "libavutil/thread.h"
3334 #include "avfilter.h"
libavfilter/asrc_hilbert.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
1919 */
2020
2121 #include "libavutil/channel_layout.h"
22+#include "libavutil/mem.h"
2223 #include "libavutil/opt.h"
2324 #include "audio.h"
2425 #include "avfilter.h"
libavfilter/asrc_sinc.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121
2222 #include "libavutil/avassert.h"
2323 #include "libavutil/channel_layout.h"
24+#include "libavutil/mem.h"
2425 #include "libavutil/opt.h"
2526 #include "libavutil/tx.h"
2627
libavfilter/asrc_sine.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
2323 #include "libavutil/avassert.h"
2424 #include "libavutil/channel_layout.h"
2525 #include "libavutil/eval.h"
26+#include "libavutil/mem.h"
2627 #include "libavutil/opt.h"
2728 #include "audio.h"
2829 #include "avfilter.h"
libavfilter/avf_abitscope.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
2020
2121 #include "libavutil/avstring.h"
2222 #include "libavutil/intreadwrite.h"
23+#include "libavutil/mem.h"
2324 #include "libavutil/opt.h"
2425 #include "libavutil/parseutils.h"
2526 #include "avfilter.h"
libavfilter/avf_ahistogram.c+1−2
@@ -19,12 +19,11 @@ · 18 unmodified lines
1919 */
2020
2121 #include "libavutil/avassert.h"
22+#include "libavutil/mem.h"
2223 #include "libavutil/opt.h"
23−#include "libavutil/parseutils.h"
2424 #include "avfilter.h"
2525 #include "filters.h"
2626 #include "formats.h"
27−#include "audio.h"
2827 #include "video.h"
2928 #include "internal.h"
3029
libavfilter/avf_concat.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
2525
2626 #include "libavutil/avstring.h"
2727 #include "libavutil/channel_layout.h"
28+#include "libavutil/mem.h"
2829 #include "libavutil/opt.h"
2930 #include "avfilter.h"
3031 #include "filters.h"
libavfilter/avf_showcqt.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
1919 */
2020
2121 #include "config.h"
22+#include "libavutil/mem.h"
2223 #include "libavutil/tx.h"
2324 #include "libavutil/channel_layout.h"
2425 #include "libavutil/opt.h"
libavfilter/avf_showcwt.c+1−2
@@ -21,9 +21,8 @@ · 20 unmodified lines
2121 #include <float.h>
2222 #include <math.h>
2323
24+#include "libavutil/mem.h"
2425 #include "libavutil/tx.h"
25−#include "libavutil/avassert.h"
26−#include "libavutil/avstring.h"
2726 #include "libavutil/channel_layout.h"
2827 #include "libavutil/float_dsp.h"
2928 #include "libavutil/cpu.h"
libavfilter/avf_showfreqs.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121 #include <float.h>
2222 #include <math.h>
2323
24+#include "libavutil/mem.h"
2425 #include "libavutil/tx.h"
2526 #include "libavutil/avassert.h"
2627 #include "libavutil/avstring.h"
libavfilter/avf_showspatial.c+1−2
@@ -18,15 +18,14 @@ · 17 unmodified lines
1818 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
1919 */
2020
21−#include <float.h>
2221 #include <math.h>
2322
23+#include "libavutil/mem.h"
2424 #include "libavutil/tx.h"
2525 #include "libavutil/audio_fifo.h"
2626 #include "libavutil/avassert.h"
2727 #include "libavutil/channel_layout.h"
2828 #include "libavutil/opt.h"
29−#include "libavutil/parseutils.h"
3029 #include "audio.h"
3130 #include "formats.h"
3231 #include "video.h"
libavfilter/avf_showspectrum.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
3131 #include <float.h>
3232 #include <math.h>
3333
34+#include "libavutil/mem.h"
3435 #include "libavutil/tx.h"
3536 #include "libavutil/avassert.h"
3637 #include "libavutil/avstring.h"
libavfilter/avf_showvolume.c+1−3
@@ -18,17 +18,15 @@ · 17 unmodified lines
1818 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
1919 */
2020
21−#include "libavutil/avstring.h"
2221 #include "libavutil/channel_layout.h"
2322 #include "libavutil/eval.h"
2423 #include "libavutil/intreadwrite.h"
24+#include "libavutil/mem.h"
2525 #include "libavutil/opt.h"
26−#include "libavutil/parseutils.h"
2726 #include "libavutil/xga_font_data.h"
2827 #include "avfilter.h"
2928 #include "filters.h"
3029 #include "formats.h"
31−#include "audio.h"
3230 #include "video.h"
3331 #include "internal.h"
3432
libavfilter/avf_showwaves.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
2929 #include "libavutil/avstring.h"
3030 #include "libavutil/channel_layout.h"
3131 #include "libavutil/intreadwrite.h"
32+#include "libavutil/mem.h"
3233 #include "libavutil/opt.h"
3334 #include "libavutil/parseutils.h"
3435 #include "avfilter.h"
libavfilter/avfilter.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
2929 #include "libavutil/frame.h"
3030 #include "libavutil/hwcontext.h"
3131 #include "libavutil/internal.h"
32+#include "libavutil/mem.h"
3233 #include "libavutil/opt.h"
3334 #include "libavutil/pixdesc.h"
3435 #include "libavutil/rational.h"
libavfilter/avfiltergraph.c+1−1
@@ -27,8 +27,8 @@ · 26 unmodified lines
2727 #include "libavutil/avassert.h"
2828 #include "libavutil/bprint.h"
2929 #include "libavutil/channel_layout.h"
30−#include "libavutil/hwcontext.h"
3130 #include "libavutil/imgutils.h"
31+#include "libavutil/mem.h"
3232 #include "libavutil/opt.h"
3333 #include "libavutil/pixdesc.h"
3434
libavfilter/boxblur.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
2020 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
2121 */
2222
23+#include "libavutil/mem.h"
2324 #include "boxblur.h"
2425
2526 static const char *const var_names[] = {
libavfilter/buffersrc.c+2−4
@@ -26,21 +26,19 @@ · 25 unmodified lines
2626 #include <float.h>
2727
2828 #include "libavutil/channel_layout.h"
29−#include "libavutil/common.h"
3029 #include "libavutil/frame.h"
3130 #include "libavutil/hwcontext.h"
32−#include "libavutil/imgutils.h"
3331 #include "libavutil/internal.h"
32+#include "libavutil/mem.h"
3433 #include "libavutil/opt.h"
34+#include "libavutil/pixdesc.h"
3535 #include "libavutil/samplefmt.h"
3636 #include "libavutil/timestamp.h"
37−#include "audio.h"
3837 #include "avfilter.h"
3938 #include "buffersrc.h"
4039 #include "filters.h"
4140 #include "formats.h"
4241 #include "internal.h"
43−#include "video.h"
4442
4543 typedef struct BufferSourceContext {
4644 const AVClass *class;
libavfilter/cuda/load_helper.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121 #include "libavutil/hwcontext.h"
2222 #include "libavutil/hwcontext_cuda_internal.h"
2323 #include "libavutil/cuda_check.h"
24+#include "libavutil/mem.h"
2425
2526 #if CONFIG_PTX_COMPRESSION
2627 #include <zlib.h>
libavfilter/dialoguenhance_template.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
1616 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
1717 */
1818
19+#include "libavutil/mem.h"
1920 #include "libavutil/tx.h"
2021 #include "avfilter.h"
2122 #include "internal.h"
libavfilter/dnn/dnn_backend_common.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121 * DNN common functions different backends.
2222 */
2323
24+#include "libavutil/mem.h"
2425 #include "dnn_backend_common.h"
2526
2627 #define DNN_ASYNC_SUCCESS (void *)0
libavfilter/dnn/dnn_backend_openvino.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
2727 #include "libavformat/avio.h"
2828 #include "libavutil/avassert.h"
2929 #include "libavutil/cpu.h"
30+#include "libavutil/mem.h"
3031 #include "libavutil/opt.h"
3132 #include "libavutil/avstring.h"
3233 #include "libavutil/detection_bbox.h"
libavfilter/dnn/dnn_backend_tf.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
2727 #include "libavutil/avassert.h"
2828 #include "libavutil/avstring.h"
2929 #include "libavutil/cpu.h"
30+#include "libavutil/mem.h"
3031 #include "libavutil/opt.h"
3132 #include "libavcodec/defs.h"
3233 #include "../internal.h"
libavfilter/dnn/dnn_io_proc.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
2020
2121 #include "dnn_io_proc.h"
2222 #include "libavutil/imgutils.h"
23+#include "libavutil/mem.h"
2324 #include "libswscale/swscale.h"
2425 #include "libavutil/avassert.h"
2526 #include "libavutil/detection_bbox.h"
libavfilter/dnn_filter_common.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
1818
1919 #include "dnn_filter_common.h"
2020 #include "libavutil/avstring.h"
21+#include "libavutil/mem.h"
2122
2223 #define MAX_SUPPORTED_OUTPUTS_NB 4
2324
libavfilter/f_drawgraph.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
2323 #include "libavutil/avstring.h"
2424 #include "libavutil/eval.h"
2525 #include "libavutil/intreadwrite.h"
26+#include "libavutil/mem.h"
2627 #include "libavutil/opt.h"
2728 #include "avfilter.h"
2829 #include "formats.h"
libavfilter/f_ebur128.c+1−2
@@ -30,15 +30,14 @@ · 29 unmodified lines
3030 #include <math.h>
3131
3232 #include "libavutil/avassert.h"
33−#include "libavutil/avstring.h"
3433 #include "libavutil/channel_layout.h"
3534 #include "libavutil/dict.h"
3635 #include "libavutil/ffmath.h"
36+#include "libavutil/mem.h"
3737 #include "libavutil/xga_font_data.h"
3838 #include "libavutil/opt.h"
3939 #include "libavutil/timestamp.h"
4040 #include "libswresample/swresample.h"
41−#include "audio.h"
4241 #include "avfilter.h"
4342 #include "filters.h"
4443 #include "formats.h"
libavfilter/f_graphmonitor.c+1−1
@@ -20,8 +20,8 @@ · 19 unmodified lines
2020
2121 #include "config_components.h"
2222
23+#include "libavutil/mem.h"
2324 #include "libavutil/pixdesc.h"
24−#include "libavutil/eval.h"
2525 #include "libavutil/intreadwrite.h"
2626 #include "libavutil/opt.h"
2727 #include "libavutil/timestamp.h"
libavfilter/f_loop.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222
2323 #include "libavutil/audio_fifo.h"
2424 #include "libavutil/internal.h"
25+#include "libavutil/mem.h"
2526 #include "libavutil/opt.h"
2627 #include "avfilter.h"
2728 #include "audio.h"
libavfilter/f_reverse.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
2020
2121 #include "config_components.h"
2222
23+#include "libavutil/mem.h"
2324 #include "avfilter.h"
2425 #include "internal.h"
2526
libavfilter/f_segment.c+1−4
@@ -21,15 +21,12 @@ · 20 unmodified lines
2121 #include <stdint.h>
2222
2323 #include "libavutil/avstring.h"
24−#include "libavutil/channel_layout.h"
25−#include "libavutil/common.h"
2624 #include "libavutil/log.h"
2725 #include "libavutil/mathematics.h"
26+#include "libavutil/mem.h"
2827 #include "libavutil/opt.h"
2928 #include "libavutil/parseutils.h"
30−#include "libavutil/samplefmt.h"
3129
32−#include "audio.h"
3330 #include "avfilter.h"
3431 #include "filters.h"
3532 #include "internal.h"
libavfilter/f_sendcmd.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
2929 #include "libavutil/bprint.h"
3030 #include "libavutil/eval.h"
3131 #include "libavutil/file.h"
32+#include "libavutil/mem.h"
3233 #include "libavutil/opt.h"
3334 #include "libavutil/parseutils.h"
3435 #include "avfilter.h"
libavfilter/f_streamselect.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
1818
1919 #include "libavutil/avstring.h"
2020 #include "libavutil/internal.h"
21+#include "libavutil/mem.h"
2122 #include "libavutil/opt.h"
2223 #include "avfilter.h"
2324 #include "audio.h"
libavfilter/f_zmq.c+1−1
@@ -27,7 +27,7 @@ · 26 unmodified lines
2727
2828 #include <zmq.h>
2929 #include "libavutil/avstring.h"
30−#include "libavutil/bprint.h"
30+#include "libavutil/mem.h"
3131 #include "libavutil/opt.h"
3232 #include "avfilter.h"
3333 #include "internal.h"
libavfilter/formats.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
2323 #include "libavutil/channel_layout.h"
2424 #include "libavutil/common.h"
2525 #include "libavutil/eval.h"
26+#include "libavutil/mem.h"
2627 #include "libavutil/pixdesc.h"
2728 #include "avfilter.h"
2829 #include "internal.h"
libavfilter/framequeue.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
2020 */
2121
2222 #include "libavutil/avassert.h"
23+#include "libavutil/mem.h"
2324 #include "framequeue.h"
2425
2526 static inline FFFrameBucket *bucket(FFFrameQueue *fq, size_t idx)
libavfilter/framesync.c+1−1
@@ -19,11 +19,11 @@ · 18 unmodified lines
1919 */
2020
2121 #include "libavutil/avassert.h"
22+#include "libavutil/mem.h"
2223 #include "libavutil/opt.h"
2324 #include "avfilter.h"
2425 #include "filters.h"
2526 #include "framesync.h"
26−#include "internal.h"
2727
2828 #define OFFSET(member) offsetof(FFFrameSync, member)
2929 #define FLAGS AV_OPT_FLAG_VIDEO_PARAM | AV_OPT_FLAG_FILTERING_PARAM
libavfilter/graphdump.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
2323
2424 #include "libavutil/channel_layout.h"
2525 #include "libavutil/bprint.h"
26+#include "libavutil/mem.h"
2627 #include "libavutil/pixdesc.h"
2728 #include "avfilter.h"
2829 #include "internal.h"
libavfilter/qrencode.c+1−0
@@ -33,6 +33,7 @@ · 32 unmodified lines
3333
3434 #include "libavutil/internal.h"
3535 #include "libavutil/imgutils.h"
36+#include "libavutil/mem.h"
3637 #include "libavutil/opt.h"
3738 #include "libavutil/lfg.h"
3839 #include "libavutil/random_seed.h"
libavfilter/qsvvpp.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
2323
2424 #include "libavutil/common.h"
2525 #include "libavutil/mathematics.h"
26+#include "libavutil/mem.h"
2627 #include "libavutil/time.h"
2728 #include "libavutil/pixdesc.h"
2829
libavfilter/signature_lookup.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
2323 * MPEG-7 video signature calculation and lookup filter
2424 */
2525
26+#include "libavutil/mem.h"
2627 #include "signature.h"
2728
2829 #define HOUGH_MAX_OFFSET 90
libavfilter/src_movie.c+1−3
@@ -28,16 +28,14 @@ · 27 unmodified lines
2828
2929 #include "config_components.h"
3030
31−#include <float.h>
3231 #include <stdint.h>
3332
3433 #include "libavutil/attributes.h"
3534 #include "libavutil/avstring.h"
3635 #include "libavutil/channel_layout.h"
36+#include "libavutil/mem.h"
3737 #include "libavutil/opt.h"
38−#include "libavutil/imgutils.h"
3938 #include "libavutil/internal.h"
40−#include "libavutil/timestamp.h"
4139
4240 #include "libavcodec/avcodec.h"
4341
libavfilter/tests/integral.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
1616 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
1717 */
1818
19+#include "libavutil/mem.h"
1920 #include "libavfilter/vf_nlmeans.c"
2021
2122 static void display_integral(const uint32_t *ii, int w, int h, int lz_32)
libavfilter/textutils.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
2929 #include "libavutil/avutil.h"
3030 #include "libavutil/error.h"
3131 #include "libavutil/file.h"
32+#include "libavutil/mem.h"
3233 #include "libavutil/time.h"
3334
3435 static int ff_expand_text_function_internal(FFExpandTextContext *expand_text, AVBPrint *bp,
libavfilter/vaapi_vpp.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
1919 #include <string.h>
2020
2121 #include "libavutil/avassert.h"
22+#include "libavutil/mem.h"
2223 #include "libavutil/pixdesc.h"
2324 #include "formats.h"
2425 #include "internal.h"
libavfilter/vaf_spectrumsynth.c+1−3
@@ -24,17 +24,15 @@ · 23 unmodified lines
2424 * @todo support float pixel format
2525 */
2626
27+#include "libavutil/mem.h"
2728 #include "libavutil/tx.h"
2829 #include "libavutil/avassert.h"
29−#include "libavutil/channel_layout.h"
3030 #include "libavutil/cpu.h"
3131 #include "libavutil/ffmath.h"
3232 #include "libavutil/opt.h"
33−#include "libavutil/parseutils.h"
3433 #include "avfilter.h"
3534 #include "formats.h"
3635 #include "audio.h"
37−#include "video.h"
3836 #include "filters.h"
3937 #include "internal.h"
4038 #include "window_func.h"
libavfilter/vf_amplify.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
1919 */
2020
2121 #include "libavutil/imgutils.h"
22+#include "libavutil/mem.h"
2223 #include "libavutil/opt.h"
2324 #include "libavutil/pixdesc.h"
2425
libavfilter/vf_avgblur.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222
2323 #include "libavutil/avassert.h"
2424 #include "libavutil/imgutils.h"
25+#include "libavutil/mem.h"
2526 #include "libavutil/opt.h"
2627 #include "libavutil/pixdesc.h"
2728 #include "avfilter.h"
libavfilter/vf_backgroundkey.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
1616 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
1717 */
1818
19+#include "libavutil/mem.h"
1920 #include "libavutil/opt.h"
2021 #include "libavutil/pixdesc.h"
2122 #include "avfilter.h"
libavfilter/vf_bilateral.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222 */
2323
2424 #include "libavutil/imgutils.h"
25+#include "libavutil/mem.h"
2526 #include "libavutil/opt.h"
2627 #include "libavutil/pixdesc.h"
2728 #include "avfilter.h"
libavfilter/vf_blackdetect.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
2525 */
2626
2727 #include <float.h>
28+#include "libavutil/mem.h"
2829 #include "libavutil/opt.h"
2930 #include "libavutil/pixdesc.h"
3031 #include "libavutil/timestamp.h"
libavfilter/vf_blend.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121 #include "config_components.h"
2222
2323 #include "libavutil/eval.h"
24+#include "libavutil/mem.h"
2425 #include "libavutil/opt.h"
2526 #include "libavutil/pixfmt.h"
2627 #include "avfilter.h"
libavfilter/vf_blockdetect.c+2−1
@@ -29,8 +29,9 @@ · 28 unmodified lines
2929 * @author Thilo Borgmann <thilo.borgmann _at_ mail.de>
3030 */
3131
32−#include "libavutil/imgutils.h"
32+#include "libavutil/mem.h"
3333 #include "libavutil/opt.h"
34+#include "libavutil/pixdesc.h"
3435 #include "internal.h"
3536 #include "video.h"
3637
libavfilter/vf_blurdetect.c+2−1
@@ -30,8 +30,9 @@ · 29 unmodified lines
3030 * @author Thilo Borgmann <thilo.borgmann _at_ mail.de>
3131 */
3232
33−#include "libavutil/imgutils.h"
33+#include "libavutil/mem.h"
3434 #include "libavutil/opt.h"
35+#include "libavutil/pixdesc.h"
3536 #include "libavutil/qsort.h"
3637 #include "internal.h"
3738 #include "edge_common.h"
libavfilter/vf_bm3d.c+1−0
@@ -33,6 +33,7 @@ · 32 unmodified lines
3333
3434 #include "libavutil/cpu.h"
3535 #include "libavutil/imgutils.h"
36+#include "libavutil/mem.h"
3637 #include "libavutil/opt.h"
3738 #include "libavutil/pixdesc.h"
3839 #include "libavutil/tx.h"
libavfilter/vf_boxblur.c+1−1
@@ -25,8 +25,8 @@ · 24 unmodified lines
2525 * Ported from MPlayer libmpcodecs/vf_boxblur.c.
2626 */
2727
28−#include "libavutil/avstring.h"
2928 #include "libavutil/common.h"
29+#include "libavutil/mem.h"
3030 #include "libavutil/opt.h"
3131 #include "avfilter.h"
3232 #include "formats.h"
libavfilter/vf_codecview.c+2−1
@@ -29,9 +29,10 @@ · 28 unmodified lines
2929 * TODO: segmentation
3030 */
3131
32−#include "libavutil/imgutils.h"
32+#include "libavutil/mem.h"
3333 #include "libavutil/motion_vector.h"
3434 #include "libavutil/opt.h"
35+#include "libavutil/pixdesc.h"
3536 #include "libavutil/video_enc_params.h"
3637 #include "avfilter.h"
3738 #include "qp_table.h"
libavfilter/vf_colorchannelmixer.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
2020
2121 #include <float.h>
2222
23+#include "libavutil/mem.h"
2324 #include "libavutil/opt.h"
2425 #include "libavutil/pixdesc.h"
2526 #include "avfilter.h"
libavfilter/vf_colorconstancy.c+2−1
@@ -28,8 +28,9 @@ · 27 unmodified lines
2828 * J. van de Weijer, Th. Gevers, A. Gijsenij "Edge-Based Color Constancy".
2929 */
3030
31−#include "libavutil/imgutils.h"
31+#include "libavutil/mem.h"
3232 #include "libavutil/opt.h"
33+#include "libavutil/pixdesc.h"
3334
3435 #include "avfilter.h"
3536 #include "internal.h"
libavfilter/vf_colorcorrect.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
2020
2121 #include <float.h>
2222
23+#include "libavutil/mem.h"
2324 #include "libavutil/opt.h"
2425 #include "libavutil/pixdesc.h"
2526 #include "avfilter.h"
libavfilter/vf_colorspace.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
2525
2626 #include "libavutil/avassert.h"
2727 #include "libavutil/csp.h"
28+#include "libavutil/mem.h"
2829 #include "libavutil/mem_internal.h"
2930 #include "libavutil/opt.h"
3031 #include "libavutil/pixdesc.h"
libavfilter/vf_convolution.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
2424 #include "libavutil/avstring.h"
2525 #include "libavutil/imgutils.h"
2626 #include "libavutil/intreadwrite.h"
27+#include "libavutil/mem.h"
2728 #include "libavutil/mem_internal.h"
2829 #include "libavutil/opt.h"
2930 #include "libavutil/pixdesc.h"
libavfilter/vf_convolve.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222
2323 #include <float.h>
2424
25+#include "libavutil/mem.h"
2526 #include "libavutil/opt.h"
2627 #include "libavutil/pixdesc.h"
2728 #include "libavutil/tx.h"
libavfilter/vf_coreimage.m+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
3131 #include "internal.h"
3232 #include "video.h"
3333 #include "libavutil/internal.h"
34+#include "libavutil/mem.h"
3435 #include "libavutil/opt.h"
3536 #include "libavutil/pixdesc.h"
3637
libavfilter/vf_corr.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222 */
2323
2424 #include "libavutil/avstring.h"
25+#include "libavutil/mem.h"
2526 #include "libavutil/opt.h"
2627 #include "libavutil/pixdesc.h"
2728 #include "avfilter.h"
libavfilter/vf_cover_rect.c+1−1
@@ -22,7 +22,7 @@ · 21 unmodified lines
2222 * @todo switch to dualinput
2323 */
2424
25−#include "libavutil/imgutils.h"
25+#include "libavutil/mem.h"
2626 #include "libavutil/opt.h"
2727 #include "filters.h"
2828 #include "internal.h"
libavfilter/vf_cropdetect.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
2525
2626 #include "libavutil/imgutils.h"
2727 #include "libavutil/internal.h"
28+#include "libavutil/mem.h"
2829 #include "libavutil/opt.h"
2930 #include "libavutil/motion_vector.h"
3031 #include "libavutil/qsort.h"
libavfilter/vf_curves.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
1818 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
1919 */
2020
21+#include "libavutil/mem.h"
2122 #include "libavutil/opt.h"
2223 #include "libavutil/bprint.h"
2324 #include "libavutil/eval.h"
libavfilter/vf_datascope.c+1−1
@@ -19,8 +19,8 @@ · 18 unmodified lines
1919 */
2020
2121 #include "libavutil/intreadwrite.h"
22+#include "libavutil/mem.h"
2223 #include "libavutil/opt.h"
23−#include "libavutil/parseutils.h"
2424 #include "libavutil/pixdesc.h"
2525 #include "libavutil/xga_font_data.h"
2626 #include "avfilter.h"
libavfilter/vf_dblur.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
1919 */
2020
2121 #include "libavutil/imgutils.h"
22+#include "libavutil/mem.h"
2223 #include "libavutil/opt.h"
2324 #include "libavutil/pixdesc.h"
2425 #include "avfilter.h"
libavfilter/vf_dctdnoiz.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
3030
3131 #include "libavutil/avassert.h"
3232 #include "libavutil/eval.h"
33+#include "libavutil/mem.h"
3334 #include "libavutil/mem_internal.h"
3435 #include "libavutil/opt.h"
3536 #include "internal.h"
libavfilter/vf_deband.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121 * SOFTWARE.
2222 */
2323
24+#include "libavutil/mem.h"
2425 #include "libavutil/opt.h"
2526 #include "libavutil/pixdesc.h"
2627 #include "avfilter.h"
libavfilter/vf_decimate.c+1−1
@@ -19,9 +19,9 @@ · 18 unmodified lines
1919 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
2020 */
2121
22+#include "libavutil/mem.h"
2223 #include "libavutil/opt.h"
2324 #include "libavutil/pixdesc.h"
24−#include "libavutil/timestamp.h"
2525 #include "avfilter.h"
2626 #include "filters.h"
2727 #include "internal.h"
libavfilter/vf_deflicker.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
1919 */
2020
2121 #include "libavutil/imgutils.h"
22+#include "libavutil/mem.h"
2223 #include "libavutil/opt.h"
2324 #include "libavutil/pixdesc.h"
2425 #include "libavutil/qsort.h"
libavfilter/vf_dejudder.c+1−2
@@ -49,11 +49,10 @@ · 48 unmodified lines
4949 * even output then setting frame_rate=1/0 in practice.
5050 */
5151
52+#include "libavutil/mem.h"
5253 #include "libavutil/opt.h"
53−#include "libavutil/mathematics.h"
5454 #include "avfilter.h"
5555 #include "internal.h"
56−#include "video.h"
5756
5857 typedef struct DejudderContext {
5958 const AVClass *class;
libavfilter/vf_dnn_classify.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222 */
2323
2424 #include "libavutil/file_open.h"
25+#include "libavutil/mem.h"
2526 #include "libavutil/opt.h"
2627 #include "filters.h"
2728 #include "dnn_filter_common.h"
libavfilter/vf_dnn_detect.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222 */
2323
2424 #include "libavutil/file_open.h"
25+#include "libavutil/mem.h"
2526 #include "libavutil/opt.h"
2627 #include "filters.h"
2728 #include "dnn_filter_common.h"
libavfilter/vf_drawtext.c+1−0
@@ -48,6 +48,7 @@ · 47 unmodified lines
4848 #include "libavutil/bprint.h"
4949 #include "libavutil/common.h"
5050 #include "libavutil/eval.h"
51+#include "libavutil/mem.h"
5152 #include "libavutil/opt.h"
5253 #include "libavutil/random_seed.h"
5354 #include "libavutil/parseutils.h"
libavfilter/vf_edgedetect.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
2727
2828 #include "libavutil/avassert.h"
2929 #include "libavutil/imgutils.h"
30+#include "libavutil/mem.h"
3031 #include "libavutil/opt.h"
3132 #include "avfilter.h"
3233 #include "formats.h"
libavfilter/vf_elbg.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
2424 */
2525
2626 #include "libavcodec/elbg.h"
27+#include "libavutil/mem.h"
2728 #include "libavutil/opt.h"
2829 #include "libavutil/pixdesc.h"
2930 #include "libavutil/random_seed.h"
libavfilter/vf_entropy.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
1818 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
1919 */
2020
21+#include "libavutil/mem.h"
2122 #include "libavutil/opt.h"
2223 #include "libavutil/pixdesc.h"
2324 #include "avfilter.h"
libavfilter/vf_fftdnoiz.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
2020
2121 #include "libavutil/common.h"
2222 #include "libavutil/imgutils.h"
23+#include "libavutil/mem.h"
2324 #include "libavutil/opt.h"
2425 #include "libavutil/pixdesc.h"
2526 #include "libavutil/tx.h"
libavfilter/vf_fftfilt.c+1−1
@@ -28,7 +28,7 @@ · 27 unmodified lines
2828 #include "video.h"
2929 #include "libavutil/common.h"
3030 #include "libavutil/cpu.h"
31−#include "libavutil/imgutils.h"
31+#include "libavutil/mem.h"
3232 #include "libavutil/opt.h"
3333 #include "libavutil/pixdesc.h"
3434 #include "libavutil/tx.h"
libavfilter/vf_fieldmatch.c+1−0
@@ -34,6 +34,7 @@ · 33 unmodified lines
3434
3535 #include "libavutil/avassert.h"
3636 #include "libavutil/imgutils.h"
37+#include "libavutil/mem.h"
3738 #include "libavutil/opt.h"
3839 #include "libavutil/timestamp.h"
3940 #include "avfilter.h"
libavfilter/vf_find_rect.c+1−1
@@ -22,7 +22,7 @@ · 21 unmodified lines
2222 * @todo switch to dualinput
2323 */
2424
25−#include "libavutil/imgutils.h"
25+#include "libavutil/mem.h"
2626 #include "libavutil/opt.h"
2727 #include "internal.h"
2828 #include "video.h"
libavfilter/vf_floodfill.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
1818 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
1919 */
2020
21+#include "libavutil/mem.h"
2122 #include "libavutil/opt.h"
2223 #include "libavutil/intreadwrite.h"
2324 #include "libavutil/pixdesc.h"
libavfilter/vf_fspp.c+1−0
@@ -37,6 +37,7 @@ · 36 unmodified lines
3737
3838 #include "libavutil/emms.h"
3939 #include "libavutil/imgutils.h"
40+#include "libavutil/mem.h"
4041 #include "libavutil/mem_internal.h"
4142 #include "libavutil/opt.h"
4243 #include "libavutil/pixdesc.h"
libavfilter/vf_fsync.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
2727
2828 #include "libavutil/avstring.h"
2929 #include "libavutil/error.h"
30+#include "libavutil/mem.h"
3031 #include "libavutil/opt.h"
3132 #include "libavformat/avio.h"
3233 #include "video.h"
libavfilter/vf_gblur.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
2828 #include <float.h>
2929
3030 #include "libavutil/imgutils.h"
31+#include "libavutil/mem.h"
3132 #include "libavutil/opt.h"
3233 #include "libavutil/pixdesc.h"
3334 #include "avfilter.h"
libavfilter/vf_gblur_vulkan.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
1919 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
2020 */
2121
22+#include "libavutil/mem.h"
2223 #include "libavutil/random_seed.h"
2324 #include "libavutil/opt.h"
2425 #include "vulkan_filter.h"
libavfilter/vf_geq.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
2929 #include "libavutil/avassert.h"
3030 #include "libavutil/avstring.h"
3131 #include "libavutil/eval.h"
32+#include "libavutil/mem.h"
3233 #include "libavutil/opt.h"
3334 #include "libavutil/pixdesc.h"
3435 #include "formats.h"
libavfilter/vf_gradfun.c+1−0
@@ -35,6 +35,7 @@ · 34 unmodified lines
3535 #include "libavutil/emms.h"
3636 #include "libavutil/imgutils.h"
3737 #include "libavutil/common.h"
38+#include "libavutil/mem.h"
3839 #include "libavutil/mem_internal.h"
3940 #include "libavutil/opt.h"
4041 #include "libavutil/pixdesc.h"
libavfilter/vf_grayworld.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
2626 */
2727
2828 #include "libavutil/imgutils.h"
29+#include "libavutil/mem.h"
2930 #include "libavutil/opt.h"
3031
3132 #include "avfilter.h"
libavfilter/vf_guided.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
1919 */
2020
2121 #include "libavutil/imgutils.h"
22+#include "libavutil/mem.h"
2223 #include "libavutil/opt.h"
2324 #include "libavutil/pixdesc.h"
2425 #include "avfilter.h"
libavfilter/vf_hqdn3d.c+1−0
@@ -32,6 +32,7 @@ · 31 unmodified lines
3232 #include "libavutil/attributes.h"
3333 #include "libavutil/common.h"
3434 #include "libavutil/emms.h"
35+#include "libavutil/mem.h"
3536 #include "libavutil/pixdesc.h"
3637 #include "libavutil/intreadwrite.h"
3738 #include "libavutil/opt.h"
libavfilter/vf_hue.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
2828 #include <float.h>
2929 #include "libavutil/eval.h"
3030 #include "libavutil/imgutils.h"
31+#include "libavutil/mem.h"
3132 #include "libavutil/opt.h"
3233 #include "libavutil/pixdesc.h"
3334
libavfilter/vf_hysteresis.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
2020 */
2121
2222 #include "libavutil/imgutils.h"
23+#include "libavutil/mem.h"
2324 #include "libavutil/pixdesc.h"
2425 #include "libavutil/opt.h"
2526 #include "avfilter.h"
libavfilter/vf_identity.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
2626 #include "config_components.h"
2727
2828 #include "libavutil/avstring.h"
29+#include "libavutil/mem.h"
2930 #include "libavutil/opt.h"
3031 #include "libavutil/pixdesc.h"
3132 #include "avfilter.h"
libavfilter/vf_kerndeint.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
2828
2929 #include "libavutil/imgutils.h"
3030 #include "libavutil/intreadwrite.h"
31+#include "libavutil/mem.h"
3132 #include "libavutil/opt.h"
3233 #include "libavutil/pixdesc.h"
3334
libavfilter/vf_lagfun.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
1919 */
2020
2121 #include "libavutil/imgutils.h"
22+#include "libavutil/mem.h"
2223 #include "libavutil/opt.h"
2324 #include "libavutil/pixdesc.h"
2425
libavfilter/vf_lenscorrection.c+1−1
@@ -27,8 +27,8 @@ · 26 unmodified lines
2727 #include <math.h>
2828
2929 #include "libavutil/colorspace.h"
30+#include "libavutil/mem.h"
3031 #include "libavutil/opt.h"
31−#include "libavutil/intreadwrite.h"
3232 #include "libavutil/pixdesc.h"
3333
3434 #include "avfilter.h"
libavfilter/vf_lensfun.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
2828 #include <float.h>
2929 #include <math.h>
3030
31+#include "libavutil/mem.h"
3132 #include "libavutil/opt.h"
3233 #include "avfilter.h"
3334 #include "filters.h"
libavfilter/vf_libopencv.c+1−0
@@ -34,6 +34,7 @@ · 33 unmodified lines
3434 #include "libavutil/avstring.h"
3535 #include "libavutil/common.h"
3636 #include "libavutil/file.h"
37+#include "libavutil/mem.h"
3738 #include "libavutil/opt.h"
3839 #include "avfilter.h"
3940 #include "formats.h"
libavfilter/vf_libplacebo.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
2020 #include "libavutil/eval.h"
2121 #include "libavutil/fifo.h"
2222 #include "libavutil/file.h"
23+#include "libavutil/mem.h"
2324 #include "libavutil/opt.h"
2425 #include "libavutil/parseutils.h"
2526 #include "formats.h"
libavfilter/vf_libvmaf.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
2929 #include <libvmaf.h>
3030
3131 #include "libavutil/avstring.h"
32+#include "libavutil/mem.h"
3233 #include "libavutil/opt.h"
3334 #include "libavutil/pixdesc.h"
3435 #include "avfilter.h"
libavfilter/vf_lut.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
3030 #include "libavutil/bswap.h"
3131 #include "libavutil/common.h"
3232 #include "libavutil/eval.h"
33+#include "libavutil/mem.h"
3334 #include "libavutil/opt.h"
3435 #include "libavutil/pixdesc.h"
3536 #include "avfilter.h"
libavfilter/vf_lut2.c+1−1
@@ -23,10 +23,10 @@ · 22 unmodified lines
2323 #include "libavutil/attributes.h"
2424 #include "libavutil/common.h"
2525 #include "libavutil/eval.h"
26+#include "libavutil/mem.h"
2627 #include "libavutil/opt.h"
2728 #include "libavutil/pixdesc.h"
2829 #include "avfilter.h"
29−#include "drawutils.h"
3030 #include "formats.h"
3131 #include "internal.h"
3232 #include "video.h"
libavfilter/vf_lut3d.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
2828
2929 #include "config_components.h"
3030
31+#include "libavutil/mem.h"
3132 #include "libavutil/opt.h"
3233 #include "libavutil/file_open.h"
3334 #include "libavutil/intfloat.h"
libavfilter/vf_median.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121 */
2222
2323 #include "libavutil/imgutils.h"
24+#include "libavutil/mem.h"
2425 #include "libavutil/opt.h"
2526 #include "libavutil/pixdesc.h"
2627 #include "avfilter.h"
libavfilter/vf_mestimate.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121 #include "motion_estimation.h"
2222 #include "libavcodec/mathops.h"
2323 #include "libavutil/common.h"
24+#include "libavutil/mem.h"
2425 #include "libavutil/opt.h"
2526 #include "libavutil/motion_vector.h"
2627 #include "avfilter.h"
libavfilter/vf_midequalizer.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
1919 */
2020
2121 #include "libavutil/imgutils.h"
22+#include "libavutil/mem.h"
2223 #include "libavutil/pixdesc.h"
2324 #include "libavutil/opt.h"
2425 #include "avfilter.h"
libavfilter/vf_minterpolate.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222 #include "motion_estimation.h"
2323 #include "libavcodec/mathops.h"
2424 #include "libavutil/common.h"
25+#include "libavutil/mem.h"
2526 #include "libavutil/opt.h"
2627 #include "libavutil/pixdesc.h"
2728 #include "avfilter.h"
libavfilter/vf_mix.c+1−1
@@ -22,7 +22,7 @@ · 21 unmodified lines
2222
2323 #include "libavutil/avstring.h"
2424 #include "libavutil/imgutils.h"
25−#include "libavutil/intreadwrite.h"
25+#include "libavutil/mem.h"
2626 #include "libavutil/opt.h"
2727 #include "libavutil/pixdesc.h"
2828
libavfilter/vf_morpho.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
2626 #include "libavutil/avassert.h"
2727 #include "libavutil/imgutils.h"
2828 #include "libavutil/intreadwrite.h"
29+#include "libavutil/mem.h"
2930 #include "libavutil/opt.h"
3031 #include "libavutil/pixdesc.h"
3132 #include "avfilter.h"
libavfilter/vf_nlmeans.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
3030 */
3131
3232 #include "libavutil/avassert.h"
33+#include "libavutil/mem.h"
3334 #include "libavutil/opt.h"
3435 #include "libavutil/pixdesc.h"
3536 #include "avfilter.h"
libavfilter/vf_nlmeans_vulkan.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
1818 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
1919 */
2020
21+#include "libavutil/mem.h"
2122 #include "libavutil/random_seed.h"
2223 #include "libavutil/opt.h"
2324 #include "vulkan_filter.h"
libavfilter/vf_nnedi.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
2525 #include "libavutil/file_open.h"
2626 #include "libavutil/float_dsp.h"
2727 #include "libavutil/imgutils.h"
28+#include "libavutil/mem.h"
2829 #include "libavutil/mem_internal.h"
2930 #include "libavutil/opt.h"
3031 #include "libavutil/pixdesc.h"
libavfilter/vf_noise.c+1−1
@@ -25,10 +25,10 @@ · 24 unmodified lines
2525 */
2626
2727 #include "libavutil/emms.h"
28+#include "libavutil/mem.h"
2829 #include "libavutil/opt.h"
2930 #include "libavutil/imgutils.h"
3031 #include "libavutil/lfg.h"
31−#include "libavutil/parseutils.h"
3232 #include "libavutil/pixdesc.h"
3333 #include "avfilter.h"
3434 #include "formats.h"
libavfilter/vf_normalize.c+1−0
@@ -73,6 +73,7 @@ · 72 unmodified lines
7373 */
7474
7575 #include "libavutil/intreadwrite.h"
76+#include "libavutil/mem.h"
7677 #include "libavutil/opt.h"
7778 #include "libavutil/pixdesc.h"
7879 #include "avfilter.h"
libavfilter/vf_overlay_qsv.c+1−3
@@ -21,19 +21,17 @@ · 20 unmodified lines
2121 * A hardware accelerated overlay filter based on Intel Quick Sync Video VPP
2222 */
2323
24+#include "libavutil/mem.h"
2425 #include "libavutil/opt.h"
2526 #include "libavutil/common.h"
2627 #include "libavutil/pixdesc.h"
2728 #include "libavutil/eval.h"
2829 #include "libavutil/hwcontext.h"
29−#include "libavutil/avstring.h"
30−#include "libavutil/imgutils.h"
3130 #include "libavutil/mathematics.h"
3231
3332 #include "internal.h"
3433 #include "avfilter.h"
3534 #include "formats.h"
36−#include "video.h"
3735
3836 #include "framesync.h"
3937 #include "qsvvpp.h"
libavfilter/vf_owdenoise.c+1−0
@@ -34,6 +34,7 @@ · 33 unmodified lines
3434 */
3535
3636 #include "libavutil/imgutils.h"
37+#include "libavutil/mem.h"
3738 #include "libavutil/opt.h"
3839 #include "libavutil/mem_internal.h"
3940 #include "libavutil/pixdesc.h"
libavfilter/vf_palettegen.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
2626
2727 #include "libavutil/avassert.h"
2828 #include "libavutil/internal.h"
29+#include "libavutil/mem.h"
2930 #include "libavutil/opt.h"
3031 #include "libavutil/intreadwrite.h"
3132 #include "avfilter.h"
libavfilter/vf_paletteuse.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
2727 #include "libavutil/bprint.h"
2828 #include "libavutil/file_open.h"
2929 #include "libavutil/internal.h"
30+#include "libavutil/mem.h"
3031 #include "libavutil/opt.h"
3132 #include "libavutil/qsort.h"
3233 #include "avfilter.h"
libavfilter/vf_perspective.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222 #include "libavutil/avassert.h"
2323 #include "libavutil/eval.h"
2424 #include "libavutil/imgutils.h"
25+#include "libavutil/mem.h"
2526 #include "libavutil/pixdesc.h"
2627 #include "libavutil/opt.h"
2728 #include "avfilter.h"
libavfilter/vf_pixdesctest.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
2424 */
2525
2626 #include "libavutil/common.h"
27+#include "libavutil/mem.h"
2728 #include "libavutil/pixdesc.h"
2829 #include "avfilter.h"
2930 #include "internal.h"
libavfilter/vf_pp.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
2525 */
2626
2727 #include "libavutil/avassert.h"
28+#include "libavutil/mem.h"
2829 #include "libavutil/opt.h"
2930
3031 #include "internal.h"
libavfilter/vf_pp7.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
2929
3030 #include "libavutil/emms.h"
3131 #include "libavutil/imgutils.h"
32+#include "libavutil/mem.h"
3233 #include "libavutil/mem_internal.h"
3334 #include "libavutil/opt.h"
3435 #include "libavutil/pixdesc.h"
libavfilter/vf_psnr.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
2727
2828 #include "libavutil/avstring.h"
2929 #include "libavutil/file_open.h"
30+#include "libavutil/mem.h"
3031 #include "libavutil/opt.h"
3132 #include "libavutil/pixdesc.h"
3233 #include "avfilter.h"
libavfilter/vf_pullup.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121 #include "libavutil/avassert.h"
2222 #include "libavutil/emms.h"
2323 #include "libavutil/imgutils.h"
24+#include "libavutil/mem.h"
2425 #include "libavutil/opt.h"
2526 #include "libavutil/pixdesc.h"
2627 #include "avfilter.h"
libavfilter/vf_readeia608.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
2727 #include <string.h>
2828
2929 #include "libavutil/internal.h"
30+#include "libavutil/mem.h"
3031 #include "libavutil/opt.h"
3132 #include "libavutil/pixdesc.h"
3233
libavfilter/vf_removelogo.c+1−0
@@ -70,6 +70,7 @@ · 69 unmodified lines
7070 */
7171
7272 #include "libavutil/imgutils.h"
73+#include "libavutil/mem.h"
7374 #include "libavutil/opt.h"
7475 #include "avfilter.h"
7576 #include "internal.h"
libavfilter/vf_sab.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
2323 * Shape Adaptive Blur filter, ported from MPlayer libmpcodecs/vf_sab.c
2424 */
2525
26+#include "libavutil/mem.h"
2627 #include "libavutil/opt.h"
2728 #include "libavutil/pixdesc.h"
2829 #include "libswscale/swscale.h"
libavfilter/vf_scale.c+1−3
@@ -32,14 +32,12 @@ · 31 unmodified lines
3232 #include "internal.h"
3333 #include "scale_eval.h"
3434 #include "video.h"
35−#include "libavutil/avstring.h"
3635 #include "libavutil/eval.h"
3736 #include "libavutil/internal.h"
38−#include "libavutil/mathematics.h"
37+#include "libavutil/mem.h"
3938 #include "libavutil/opt.h"
4039 #include "libavutil/parseutils.h"
4140 #include "libavutil/pixdesc.h"
42−#include "libavutil/imgutils.h"
4341 #include "libswscale/swscale.h"
4442
4543 static const char *const var_names[] = {
libavfilter/vf_scale_npp.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
2929 #include "libavutil/hwcontext_cuda_internal.h"
3030 #include "libavutil/cuda_check.h"
3131 #include "libavutil/internal.h"
32+#include "libavutil/mem.h"
3233 #include "libavutil/opt.h"
3334 #include "libavutil/parseutils.h"
3435 #include "libavutil/eval.h"
libavfilter/vf_shuffleframes.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121 #include "libavutil/avstring.h"
2222 #include "libavutil/common.h"
2323 #include "libavutil/internal.h"
24+#include "libavutil/mem.h"
2425 #include "libavutil/opt.h"
2526
2627 #include "avfilter.h"
libavfilter/vf_shufflepixels.c+1−1
@@ -19,11 +19,11 @@ · 18 unmodified lines
1919 */
2020
2121 #include "libavutil/avassert.h"
22−#include "libavutil/avstring.h"
2322 #include "libavutil/common.h"
2423 #include "libavutil/internal.h"
2524 #include "libavutil/imgutils.h"
2625 #include "libavutil/lfg.h"
26+#include "libavutil/mem.h"
2727 #include "libavutil/opt.h"
2828 #include "libavutil/pixdesc.h"
2929 #include "libavutil/random_seed.h"
libavfilter/vf_signalstats.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121 */
2222
2323 #include "libavutil/intreadwrite.h"
24+#include "libavutil/mem.h"
2425 #include "libavutil/opt.h"
2526 #include "libavutil/pixdesc.h"
2627 #include "filters.h"
libavfilter/vf_signature.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
2626
2727 #include "libavcodec/put_bits.h"
2828 #include "libavformat/avformat.h"
29+#include "libavutil/mem.h"
2930 #include "libavutil/opt.h"
3031 #include "libavutil/avstring.h"
3132 #include "libavutil/file_open.h"
libavfilter/vf_siti.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
2828
2929 #include "libavutil/imgutils.h"
3030 #include "libavutil/internal.h"
31+#include "libavutil/mem.h"
3132 #include "libavutil/opt.h"
3233
3334 #include "avfilter.h"
libavfilter/vf_spp.c+1−0
@@ -33,6 +33,7 @@ · 32 unmodified lines
3333
3434 #include "libavutil/emms.h"
3535 #include "libavutil/imgutils.h"
36+#include "libavutil/mem.h"
3637 #include "libavutil/mem_internal.h"
3738 #include "libavutil/opt.h"
3839 #include "libavutil/pixdesc.h"
libavfilter/vf_ssim.c+1−0
@@ -36,6 +36,7 @@ · 35 unmodified lines
3636
3737 #include "libavutil/avstring.h"
3838 #include "libavutil/file_open.h"
39+#include "libavutil/mem.h"
3940 #include "libavutil/opt.h"
4041 #include "libavutil/pixdesc.h"
4142 #include "avfilter.h"
libavfilter/vf_ssim360.c+1−0
@@ -45,6 +45,7 @@ · 44 unmodified lines
4545
4646 #include "libavutil/avstring.h"
4747 #include "libavutil/file_open.h"
48+#include "libavutil/mem.h"
4849 #include "libavutil/opt.h"
4950 #include "libavutil/pixdesc.h"
5051
libavfilter/vf_stack.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222
2323 #include "libavutil/avstring.h"
2424 #include "libavutil/imgutils.h"
25+#include "libavutil/mem.h"
2526 #include "libavutil/opt.h"
2627 #include "libavutil/parseutils.h"
2728 #include "libavutil/pixdesc.h"
libavfilter/vf_stack_qsv.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
2323
2424 #include "config_components.h"
2525
26+#include "libavutil/mem.h"
2627 #include "libavutil/opt.h"
2728 #include "libavutil/common.h"
2829 #include "libavutil/pixdesc.h"
libavfilter/vf_subtitles.c+1−3
@@ -29,7 +29,6 @@ · 28 unmodified lines
2929
3030 #include <ass/ass.h>
3131
32−#include "config.h"
3332 #include "config_components.h"
3433 #if CONFIG_SUBTITLES_FILTER
3534 # include "libavcodec/avcodec.h"
@@ -37,9 +36,8 @@ · 1 unmodified line
3736 # include "libavformat/avformat.h"
3837 #endif
3938 #include "libavutil/avstring.h"
40−#include "libavutil/imgutils.h"
39+#include "libavutil/mem.h"
4140 #include "libavutil/opt.h"
42−#include "libavutil/parseutils.h"
4341 #include "drawutils.h"
4442 #include "avfilter.h"
4543 #include "internal.h"
libavfilter/vf_swaprect.c+1−1
@@ -19,9 +19,9 @@ · 18 unmodified lines
1919 */
2020
2121 #include "libavutil/avassert.h"
22−#include "libavutil/avstring.h"
2322 #include "libavutil/eval.h"
2423 #include "libavutil/imgutils.h"
24+#include "libavutil/mem.h"
2525 #include "libavutil/opt.h"
2626
2727 #include "avfilter.h"
libavfilter/vf_thumbnail.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
2727 * @see http://notbrainsurgery.livejournal.com/29773.html
2828 */
2929
30+#include "libavutil/mem.h"
3031 #include "libavutil/opt.h"
3132 #include "libavutil/pixdesc.h"
3233 #include "avfilter.h"
libavfilter/vf_thumbnail_cuda.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
2323 #include "libavutil/hwcontext.h"
2424 #include "libavutil/hwcontext_cuda_internal.h"
2525 #include "libavutil/cuda_check.h"
26+#include "libavutil/mem.h"
2627 #include "libavutil/opt.h"
2728 #include "libavutil/pixdesc.h"
2829
libavfilter/vf_tiltandshift.c+1−3
@@ -25,14 +25,12 @@ · 24 unmodified lines
2525
2626 #include <string.h>
2727
28−#include "libavutil/common.h"
2928 #include "libavutil/imgutils.h"
29+#include "libavutil/mem.h"
3030 #include "libavutil/opt.h"
3131 #include "libavutil/pixdesc.h"
32−#include "libavutil/rational.h"
3332
3433 #include "avfilter.h"
35−#include "formats.h"
3634 #include "internal.h"
3735 #include "video.h"
3836
libavfilter/vf_tinterlace.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
2626 * temporal field interlace filter, ported from MPlayer/libmpcodecs
2727 */
2828
29+#include "libavutil/mem.h"
2930 #include "libavutil/opt.h"
3031 #include "libavutil/imgutils.h"
3132 #include "libavutil/avassert.h"
libavfilter/vf_tmidequalizer.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
1919 */
2020
2121 #include "libavutil/imgutils.h"
22+#include "libavutil/mem.h"
2223 #include "libavutil/pixdesc.h"
2324 #include "libavutil/opt.h"
2425 #include "avfilter.h"
libavfilter/vf_uspp.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
2929
3030 #include "libavutil/avassert.h"
3131 #include "libavutil/imgutils.h"
32+#include "libavutil/mem.h"
3233 #include "libavutil/mem_internal.h"
3334 #include "libavutil/opt.h"
3435 #include "libavutil/pixdesc.h"
libavfilter/vf_v360.c+1−1
@@ -36,7 +36,7 @@ · 35 unmodified lines
3636 #include <math.h>
3737
3838 #include "libavutil/avassert.h"
39−#include "libavutil/imgutils.h"
39+#include "libavutil/mem.h"
4040 #include "libavutil/pixdesc.h"
4141 #include "libavutil/opt.h"
4242 #include "avfilter.h"
libavfilter/vf_vaguedenoiser.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
2323 #include "libavutil/imgutils.h"
2424 #include "libavutil/attributes.h"
2525 #include "libavutil/common.h"
26+#include "libavutil/mem.h"
2627 #include "libavutil/pixdesc.h"
2728 #include "libavutil/opt.h"
2829
libavfilter/vf_varblur.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
1919 */
2020
2121 #include "libavutil/imgutils.h"
22+#include "libavutil/mem.h"
2223 #include "libavutil/opt.h"
2324 #include "libavutil/pixdesc.h"
2425 #include "avfilter.h"
libavfilter/vf_vectorscope.c+1−1
@@ -20,8 +20,8 @@ · 19 unmodified lines
2020
2121 #include "libavutil/avassert.h"
2222 #include "libavutil/intreadwrite.h"
23+#include "libavutil/mem.h"
2324 #include "libavutil/opt.h"
24−#include "libavutil/parseutils.h"
2525 #include "libavutil/pixdesc.h"
2626 #include "libavutil/xga_font_data.h"
2727 #include "avfilter.h"
libavfilter/vf_vif.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
2727
2828 #include <float.h>
2929
30+#include "libavutil/mem.h"
3031 #include "libavutil/opt.h"
3132 #include "libavutil/pixdesc.h"
3233 #include "avfilter.h"
libavfilter/vf_vignette.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
2020
2121 #include <float.h> /* DBL_MAX */
2222
23+#include "libavutil/mem.h"
2324 #include "libavutil/opt.h"
2425 #include "libavutil/eval.h"
2526 #include "libavutil/pixdesc.h"
libavfilter/vf_vmafmotion.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
2525 */
2626
2727 #include "libavutil/file_open.h"
28+#include "libavutil/mem.h"
2829 #include "libavutil/opt.h"
2930 #include "libavutil/pixdesc.h"
3031 #include "avfilter.h"
libavfilter/vf_w3fdif.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
2323
2424 #include "libavutil/common.h"
2525 #include "libavutil/imgutils.h"
26+#include "libavutil/mem.h"
2627 #include "libavutil/opt.h"
2728 #include "libavutil/pixdesc.h"
2829 #include "avfilter.h"
libavfilter/vf_waveform.c+1−1
@@ -19,8 +19,8 @@ · 18 unmodified lines
1919 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
2020 */
2121
22+#include "libavutil/mem.h"
2223 #include "libavutil/opt.h"
23−#include "libavutil/parseutils.h"
2424 #include "libavutil/pixdesc.h"
2525 #include "libavutil/xga_font_data.h"
2626 #include "avfilter.h"
libavfilter/vf_xmedian.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222
2323 #include "libavutil/avstring.h"
2424 #include "libavutil/imgutils.h"
25+#include "libavutil/mem.h"
2526 #include "libavutil/opt.h"
2627 #include "libavutil/pixdesc.h"
2728 #include "libavutil/qsort.h"
libavfilter/vf_yaepblur.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
2727 * Anal. Mach. Intell. PAMI-2, 1980."
2828 */
2929
30+#include "libavutil/mem.h"
3031 #include "libavutil/opt.h"
3132 #include "libavutil/imgutils.h"
3233 #include "avfilter.h"
libavfilter/vf_zscale.c+1−2
@@ -34,15 +34,14 @@ · 33 unmodified lines
3434 #include "formats.h"
3535 #include "internal.h"
3636 #include "video.h"
37−#include "libavutil/avstring.h"
3837 #include "libavutil/eval.h"
3938 #include "libavutil/internal.h"
4039 #include "libavutil/intreadwrite.h"
4140 #include "libavutil/mathematics.h"
41+#include "libavutil/mem.h"
4242 #include "libavutil/opt.h"
4343 #include "libavutil/parseutils.h"
4444 #include "libavutil/pixdesc.h"
45−#include "libavutil/imgutils.h"
4645
4746 #define ZIMG_ALIGNMENT 64
4847 #define MIN_TILESIZE 64
libavfilter/video.c+1−1
@@ -26,7 +26,7 @@ · 25 unmodified lines
2626 #include "libavutil/buffer.h"
2727 #include "libavutil/cpu.h"
2828 #include "libavutil/hwcontext.h"
29−#include "libavutil/imgutils.h"
29+#include "libavutil/pixfmt.h"
3030
3131 #include "avfilter.h"
3232 #include "avfilter_internal.h"
libavfilter/vidstabutils.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
1818 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
1919 */
2020
21+#include "libavutil/mem.h"
2122 #include "vidstabutils.h"
2223
2324 const enum AVPixelFormat ff_vidstab_pix_fmts[] = {
libavfilter/vsrc_cellauto.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
2828 #include "libavutil/file.h"
2929 #include "libavutil/internal.h"
3030 #include "libavutil/lfg.h"
31+#include "libavutil/mem.h"
3132 #include "libavutil/opt.h"
3233 #include "libavutil/random_seed.h"
3334 #include "libavutil/avstring.h"
libavfilter/vsrc_ddagrab.c+1−0
@@ -34,6 +34,7 @@ · 33 unmodified lines
3434 #include <dxgi1_5.h>
3535 #endif
3636
37+#include "libavutil/mem.h"
3738 #include "libavutil/opt.h"
3839 #include "libavutil/time.h"
3940 #include "libavutil/avstring.h"
libavfilter/vsrc_life.c+1−1
@@ -29,8 +29,8 @@ · 28 unmodified lines
2929 #include "libavutil/internal.h"
3030 #include "libavutil/intreadwrite.h"
3131 #include "libavutil/lfg.h"
32+#include "libavutil/mem.h"
3233 #include "libavutil/opt.h"
33−#include "libavutil/parseutils.h"
3434 #include "libavutil/random_seed.h"
3535 #include "libavutil/avstring.h"
3636 #include "avfilter.h"
libavfilter/vsrc_mandelbrot.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
3030 #include "video.h"
3131 #include "internal.h"
3232 #include "libavutil/imgutils.h"
33+#include "libavutil/mem.h"
3334 #include "libavutil/opt.h"
3435 #include <float.h>
3536 #include <math.h>
libavfilter/vsrc_testsrc.c+1−3
@@ -35,15 +35,13 @@ · 34 unmodified lines
3535
3636 #include "config_components.h"
3737
38−#include <float.h>
39−
4038 #include "libavutil/avassert.h"
4139 #include "libavutil/common.h"
4240 #include "libavutil/ffmath.h"
41+#include "libavutil/mem.h"
4342 #include "libavutil/opt.h"
4443 #include "libavutil/imgutils.h"
4544 #include "libavutil/intreadwrite.h"
46−#include "libavutil/parseutils.h"
4745 #include "libavutil/xga_font_data.h"
4846 #include "avfilter.h"
4947 #include "drawutils.h"
libavfilter/x86/vf_gblur_init.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121
2222 #include "libavutil/attributes.h"
2323 #include "libavutil/cpu.h"
24+#include "libavutil/mem.h"
2425 #include "libavutil/x86/cpu.h"
2526 #include "libavfilter/gblur.h"
2627
libavformat/4xm.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
2929
3030 #include "libavutil/intreadwrite.h"
3131 #include "libavutil/intfloat.h"
32+#include "libavutil/mem.h"
3233 #include "libavcodec/internal.h"
3334 #include "avformat.h"
3435 #include "demux.h"
libavformat/aadec.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
2929 #include "libavutil/avstring.h"
3030 #include "libavutil/dict.h"
3131 #include "libavutil/intreadwrite.h"
32+#include "libavutil/mem.h"
3233 #include "libavutil/tea.h"
3334 #include "libavutil/opt.h"
3435
libavformat/aaxdec.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
2020 */
2121
2222 #include "libavutil/intreadwrite.h"
23+#include "libavutil/mem.h"
2324 #include "avformat.h"
2425 #include "avio_internal.h"
2526 #include "demux.h"
libavformat/aiffdec.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121
2222 #include "libavutil/intreadwrite.h"
2323 #include "libavutil/dict.h"
24+#include "libavutil/mem.h"
2425 #include "avformat.h"
2526 #include "demux.h"
2627 #include "internal.h"
libavformat/ape.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
2323 #include <stdio.h>
2424
2525 #include "libavutil/intreadwrite.h"
26+#include "libavutil/mem.h"
2627 #include "avformat.h"
2728 #include "demux.h"
2829 #include "internal.h"
libavformat/apetag.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
2323 #include <inttypes.h>
2424
2525 #include "libavutil/dict.h"
26+#include "libavutil/mem.h"
2627 #include "avformat.h"
2728 #include "avio_internal.h"
2829 #include "apetag.h"
libavformat/apngdec.c+1−0
@@ -32,6 +32,7 @@ · 31 unmodified lines
3232 #include "internal.h"
3333 #include "libavutil/imgutils.h"
3434 #include "libavutil/intreadwrite.h"
35+#include "libavutil/mem.h"
3536 #include "libavutil/opt.h"
3637 #include "libavcodec/apng.h"
3738 #include "libavcodec/png.h"
libavformat/apngenc.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
2727 #include "libavutil/crc.h"
2828 #include "libavutil/intreadwrite.h"
2929 #include "libavutil/log.h"
30+#include "libavutil/mem.h"
3031 #include "libavutil/opt.h"
3132 #include "libavcodec/apng.h"
3233 #include "libavcodec/png.h"
libavformat/asf.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
1818 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
1919 */
2020
21+#include "libavutil/mem.h"
2122 #include "asf.h"
2223 #include "demux.h"
2324 #include "id3v2.h"
libavformat/asfdec_f.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
2929 #include "libavutil/dict.h"
3030 #include "libavutil/internal.h"
3131 #include "libavutil/mathematics.h"
32+#include "libavutil/mem.h"
3233 #include "libavutil/opt.h"
3334 #include "avformat.h"
3435 #include "avio_internal.h"
libavformat/asfdec_o.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
2626 #include "libavutil/dict.h"
2727 #include "libavutil/internal.h"
2828 #include "libavutil/mathematics.h"
29+#include "libavutil/mem.h"
2930 #include "libavutil/time_internal.h"
3031
3132 #include "avformat.h"
libavformat/asfenc.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
2424 #include "libavutil/avassert.h"
2525 #include "libavutil/dict.h"
2626 #include "libavutil/mathematics.h"
27+#include "libavutil/mem.h"
2728 #include "libavutil/opt.h"
2829 #include "libavcodec/codec_desc.h"
2930 #include "avformat.h"
libavformat/assenc.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
2020 */
2121
2222 #include "libavutil/avstring.h"
23+#include "libavutil/mem.h"
2324 #include "avformat.h"
2425 #include "avio_internal.h"
2526 #include "internal.h"
libavformat/au.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
3131
3232 #include "libavutil/bprint.h"
3333 #include "libavutil/intreadwrite.h"
34+#include "libavutil/mem.h"
3435 #include "avformat.h"
3536 #include "demux.h"
3637 #include "internal.h"
libavformat/avc.c+1−1
@@ -20,9 +20,9 @@ · 19 unmodified lines
2020 */
2121
2222 #include "libavutil/intreadwrite.h"
23+#include "libavutil/mem.h"
2324 #include "libavcodec/h264.h"
2425 #include "libavcodec/get_bits.h"
25−#include "avformat.h"
2626 #include "avio.h"
2727 #include "avc.h"
2828 #include "avio_internal.h"
libavformat/avidec.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
2525
2626 #include "libavutil/avassert.h"
2727 #include "libavutil/avstring.h"
28+#include "libavutil/mem.h"
2829 #include "libavutil/opt.h"
2930 #include "libavutil/dict.h"
3031 #include "libavutil/integer.h"
libavformat/avienc.c+1−1
@@ -25,7 +25,6 @@ · 24 unmodified lines
2525 #include "internal.h"
2626 #include "avi.h"
2727 #include "avio_internal.h"
28−#include "config_components.h"
2928 #include "riff.h"
3029 #include "mpegts.h"
3130 #include "mux.h"
@@ -36,6 +35,7 @@ · 4 unmodified lines
3635 #include "libavutil/internal.h"
3736 #include "libavutil/dict.h"
3837 #include "libavutil/avassert.h"
38+#include "libavutil/mem.h"
3939 #include "libavutil/timestamp.h"
4040 #include "libavutil/opt.h"
4141 #include "libavutil/pixdesc.h"
libavformat/avio.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121
2222 #include "libavutil/avstring.h"
2323 #include "libavutil/dict.h"
24+#include "libavutil/mem.h"
2425 #include "libavutil/opt.h"
2526 #include "libavutil/time.h"
2627 #include "libavutil/avassert.h"
libavformat/aviobuf.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
2424 #include "libavutil/dict.h"
2525 #include "libavutil/intreadwrite.h"
2626 #include "libavutil/log.h"
27+#include "libavutil/mem.h"
2728 #include "libavutil/opt.h"
2829 #include "libavutil/avassert.h"
2930 #include "libavcodec/defs.h"
libavformat/avisynth.c+1−2
@@ -21,10 +21,9 @@ · 20 unmodified lines
2121
2222 #include "libavutil/attributes.h"
2323 #include "libavutil/internal.h"
24+#include "libavutil/mem.h"
2425 #include "libavutil/opt.h"
2526
26−#include "libavcodec/internal.h"
27−
2827 #include "avformat.h"
2928 #include "demux.h"
3029 #include "internal.h"
libavformat/bethsoftvid.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
3030 #include "libavutil/channel_layout.h"
3131 #include "libavutil/imgutils.h"
3232 #include "libavutil/intreadwrite.h"
33+#include "libavutil/mem.h"
3334 #include "avformat.h"
3435 #include "demux.h"
3536 #include "internal.h"
libavformat/bmv.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
2020 */
2121
2222 #include "libavutil/channel_layout.h"
23+#include "libavutil/mem.h"
2324 #include "avformat.h"
2425 #include "demux.h"
2526 #include "internal.h"
libavformat/brstm.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
2020 */
2121
2222 #include "libavutil/intreadwrite.h"
23+#include "libavutil/mem.h"
2324 #include "libavcodec/bytestream.h"
2425 #include "avformat.h"
2526 #include "demux.h"
libavformat/cache.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
3030 #include "libavutil/avassert.h"
3131 #include "libavutil/avstring.h"
3232 #include "libavutil/file_open.h"
33+#include "libavutil/mem.h"
3334 #include "libavutil/opt.h"
3435 #include "libavutil/tree.h"
3536 #include "avio.h"
libavformat/cafdec.c+1−0
@@ -36,6 +36,7 @@ · 35 unmodified lines
3636 #include "libavutil/intreadwrite.h"
3737 #include "libavutil/intfloat.h"
3838 #include "libavutil/dict.h"
39+#include "libavutil/mem.h"
3940 #include "caf.h"
4041
4142 typedef struct CafContext {
libavformat/cafenc.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
2626 #include "mux.h"
2727 #include "libavutil/intfloat.h"
2828 #include "libavutil/dict.h"
29+#include "libavutil/mem.h"
2930
3031 #define FRAME_SIZE_OFFSET 40
3132
libavformat/cinedec.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
2626 */
2727
2828 #include "libavutil/intreadwrite.h"
29+#include "libavutil/mem.h"
2930 #include "libavcodec/bmp.h"
3031 #include "libavutil/intfloat.h"
3132 #include "avformat.h"
libavformat/concatdec.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222 #include "libavutil/avassert.h"
2323 #include "libavutil/bprint.h"
2424 #include "libavutil/intreadwrite.h"
25+#include "libavutil/mem.h"
2526 #include "libavutil/opt.h"
2627 #include "libavutil/parseutils.h"
2728 #include "libavutil/timestamp.h"
libavformat/crypto.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121
2222 #include "libavutil/aes.h"
2323 #include "libavutil/avstring.h"
24+#include "libavutil/mem.h"
2425 #include "libavutil/opt.h"
2526 #include "url.h"
2627
libavformat/dashdec.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222 #include <libxml/parser.h>
2323 #include <time.h>
2424 #include "libavutil/bprint.h"
25+#include "libavutil/mem.h"
2526 #include "libavutil/opt.h"
2627 #include "libavutil/time.h"
2728 #include "libavutil/parseutils.h"
libavformat/dashenc.c+1−0
@@ -33,6 +33,7 @@ · 32 unmodified lines
3333 #include "libavutil/bprint.h"
3434 #include "libavutil/intreadwrite.h"
3535 #include "libavutil/mathematics.h"
36+#include "libavutil/mem.h"
3637 #include "libavutil/opt.h"
3738 #include "libavutil/parseutils.h"
3839 #include "libavutil/rational.h"
libavformat/data_uri.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222 #include "libavutil/avstring.h"
2323 #include "libavutil/avutil.h"
2424 #include "libavutil/base64.h"
25+#include "libavutil/mem.h"
2526 #include "url.h"
2627
2728 typedef struct {
libavformat/demux.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
2929 #include "libavutil/internal.h"
3030 #include "libavutil/intreadwrite.h"
3131 #include "libavutil/mathematics.h"
32+#include "libavutil/mem.h"
3233 #include "libavutil/opt.h"
3334 #include "libavutil/pixfmt.h"
3435 #include "libavutil/time.h"
libavformat/demux_utils.c+1−1
@@ -19,7 +19,7 @@ · 18 unmodified lines
1919 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
2020 */
2121
22−#include "libavutil/version.h"
22+#include "libavutil/mem.h"
2323
2424 #include "libavutil/avassert.h"
2525 #include "libavcodec/bytestream.h"
libavformat/dhav.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222
2323 #include <time.h>
2424
25+#include "libavutil/mem.h"
2526 #include "libavutil/parseutils.h"
2627 #include "avio_internal.h"
2728 #include "avformat.h"
libavformat/dovi_isom.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222 */
2323
2424 #include "libavutil/dovi_meta.h"
25+#include "libavutil/mem.h"
2526
2627 #include "libavcodec/put_bits.h"
2728
libavformat/dss.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121
2222 #include "libavutil/channel_layout.h"
2323 #include "libavutil/intreadwrite.h"
24+#include "libavutil/mem.h"
2425
2526 #include "avformat.h"
2627 #include "demux.h"
libavformat/dtshddec.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121
2222 #include "libavutil/intreadwrite.h"
2323 #include "libavutil/dict.h"
24+#include "libavutil/mem.h"
2425 #include "libavcodec/dca.h"
2526 #include "avformat.h"
2627 #include "demux.h"
libavformat/dump.c+1−0
@@ -32,6 +32,7 @@ · 31 unmodified lines
3232 #include "libavutil/ambient_viewing_environment.h"
3333 #include "libavutil/dovi_meta.h"
3434 #include "libavutil/mathematics.h"
35+#include "libavutil/mem.h"
3536 #include "libavutil/opt.h"
3637 #include "libavutil/replaygain.h"
3738 #include "libavutil/spherical.h"
libavformat/dv.c+1−0
@@ -40,6 +40,7 @@ · 39 unmodified lines
4040 #include "libavutil/channel_layout.h"
4141 #include "libavutil/intreadwrite.h"
4242 #include "libavutil/mathematics.h"
43+#include "libavutil/mem.h"
4344 #include "libavutil/timecode.h"
4445 #include "dv.h"
4546 #include "libavutil/avassert.h"
libavformat/evc.c+1−3
@@ -19,14 +19,12 @@ · 18 unmodified lines
1919 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
2020 */
2121
22−#include "libavutil/intreadwrite.h"
22+#include "libavutil/mem.h"
2323 #include "libavcodec/get_bits.h"
2424 #include "libavcodec/golomb.h"
2525 #include "libavcodec/evc.h"
26−#include "avformat.h"
2726 #include "avio.h"
2827 #include "evc.h"
29−#include "avio_internal.h"
3028
3129 // @see ISO/IEC 14496-15:2021 Coding of audio-visual objects - Part 15: section 12.3.3.1
3230 enum {
libavformat/ffmetadec.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121
2222 #include "libavutil/bprint.h"
2323 #include "libavutil/mathematics.h"
24+#include "libavutil/mem.h"
2425 #include "avformat.h"
2526 #include "demux.h"
2627 #include "ffmeta.h"
libavformat/file.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
2424 #include "libavutil/avstring.h"
2525 #include "libavutil/file_open.h"
2626 #include "libavutil/internal.h"
27+#include "libavutil/mem.h"
2728 #include "libavutil/opt.h"
2829 #include "avio.h"
2930 #if HAVE_DIRENT_H
libavformat/fitsenc.c+1−1
@@ -24,8 +24,8 @@ · 23 unmodified lines
2424 * FITS muxer.
2525 */
2626
27+#include "avformat.h"
2728 #include "avio_internal.h"
28−#include "internal.h"
2929 #include "mux.h"
3030
3131 typedef struct FITSContext {
libavformat/flacdec.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
2020 */
2121
2222 #include "libavutil/channel_layout.h"
23+#include "libavutil/mem.h"
2324 #include "libavcodec/avcodec.h"
2425 #include "libavcodec/bytestream.h"
2526 #include "libavcodec/flac.h"
libavformat/flvdec.c+1−1
@@ -29,12 +29,12 @@ · 28 unmodified lines
2929 #include "libavutil/channel_layout.h"
3030 #include "libavutil/dict.h"
3131 #include "libavutil/dict_internal.h"
32+#include "libavutil/mem.h"
3233 #include "libavutil/opt.h"
3334 #include "libavutil/internal.h"
3435 #include "libavutil/intfloat.h"
3536 #include "libavutil/intreadwrite.h"
3637 #include "libavutil/mastering_display_metadata.h"
37−#include "libavutil/mathematics.h"
3838 #include "avformat.h"
3939 #include "demux.h"
4040 #include "internal.h"
libavformat/flvenc.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
2525 #include "libavutil/avassert.h"
2626 #include "libavutil/mastering_display_metadata.h"
2727 #include "libavutil/mathematics.h"
28+#include "libavutil/mem.h"
2829 #include "libavcodec/codec_desc.h"
2930 #include "libavcodec/mpeg4audio.h"
3031 #include "avio.h"
libavformat/format.c+1−2
@@ -22,9 +22,8 @@ · 21 unmodified lines
2222 #include "config_components.h"
2323
2424 #include "libavutil/avstring.h"
25−#include "libavutil/bprint.h"
25+#include "libavutil/mem.h"
2626 #include "libavutil/opt.h"
27−#include "libavutil/thread.h"
2827
2928 #include "avio_internal.h"
3029 #include "avformat.h"
libavformat/ftp.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
2323
2424 #include "libavutil/avstring.h"
2525 #include "libavutil/internal.h"
26+#include "libavutil/mem.h"
2627 #include "libavutil/parseutils.h"
2728 #include "avformat.h"
2829 #include "internal.h"
libavformat/gxfenc.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222 #include "libavutil/avassert.h"
2323 #include "libavutil/intfloat.h"
2424 #include "libavutil/mathematics.h"
25+#include "libavutil/mem.h"
2526 #include "avformat.h"
2627 #include "avio_internal.h"
2728 #include "internal.h"
libavformat/hashenc.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
2424 #include "libavutil/avstring.h"
2525 #include "libavutil/hash.h"
2626 #include "libavutil/intreadwrite.h"
27+#include "libavutil/mem.h"
2728 #include "libavutil/opt.h"
2829 #include "avformat.h"
2930 #include "internal.h"
libavformat/hdsenc.c+1−0
@@ -33,6 +33,7 @@ · 32 unmodified lines
3333 #include "libavutil/base64.h"
3434 #include "libavutil/intreadwrite.h"
3535 #include "libavutil/mathematics.h"
36+#include "libavutil/mem.h"
3637 #include "libavutil/opt.h"
3738
3839 typedef struct Fragment {
libavformat/hevc.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222 #include "libavcodec/golomb.h"
2323 #include "libavcodec/hevc.h"
2424 #include "libavutil/intreadwrite.h"
25+#include "libavutil/mem.h"
2526 #include "avc.h"
2627 #include "avio.h"
2728 #include "avio_internal.h"
libavformat/hls.c+1−0
@@ -35,6 +35,7 @@ · 34 unmodified lines
3535 #include "libavutil/avassert.h"
3636 #include "libavutil/intreadwrite.h"
3737 #include "libavutil/mathematics.h"
38+#include "libavutil/mem.h"
3839 #include "libavutil/opt.h"
3940 #include "libavutil/dict.h"
4041 #include "libavutil/time.h"
libavformat/hls_sample_encryption.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
2828
2929 #include "libavutil/aes.h"
3030 #include "libavutil/channel_layout.h"
31+#include "libavutil/mem.h"
3132
3233 #include "hls_sample_encryption.h"
3334
libavformat/hlsenc.c+1−0
@@ -33,6 +33,7 @@ · 32 unmodified lines
3333 #include "libavutil/avstring.h"
3434 #include "libavutil/bprint.h"
3535 #include "libavutil/intreadwrite.h"
36+#include "libavutil/mem.h"
3637 #include "libavutil/opt.h"
3738 #include "libavutil/log.h"
3839 #include "libavutil/random_seed.h"
libavformat/hlsproto.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
2626 */
2727
2828 #include "libavutil/avstring.h"
29+#include "libavutil/mem.h"
2930 #include "libavutil/time.h"
3031 #include "avio_internal.h"
3132 #include "internal.h"
libavformat/http.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
3131 #include "libavutil/avstring.h"
3232 #include "libavutil/bprint.h"
3333 #include "libavutil/getenv_utf8.h"
34+#include "libavutil/mem.h"
3435 #include "libavutil/opt.h"
3536 #include "libavutil/time.h"
3637 #include "libavutil/parseutils.h"
libavformat/httpauth.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222 #include "httpauth.h"
2323 #include "libavutil/base64.h"
2424 #include "libavutil/avstring.h"
25+#include "libavutil/mem.h"
2526 #include "internal.h"
2627 #include "libavutil/random_seed.h"
2728 #include "libavutil/md5.h"
libavformat/iamf_parse.c+1−1
@@ -20,10 +20,10 @@ · 19 unmodified lines
2020 */
2121
2222 #include "libavutil/avassert.h"
23−#include "libavutil/common.h"
2423 #include "libavutil/iamf.h"
2524 #include "libavutil/intreadwrite.h"
2625 #include "libavutil/log.h"
26+#include "libavutil/mem.h"
2727 #include "libavcodec/get_bits.h"
2828 #include "libavcodec/flac.h"
2929 #include "libavcodec/leb.h"
libavformat/iamf_reader.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222 #include "libavutil/avassert.h"
2323 #include "libavutil/intreadwrite.h"
2424 #include "libavutil/log.h"
25+#include "libavutil/mem.h"
2526 #include "libavcodec/mathops.h"
2627 #include "libavcodec/packet.h"
2728 #include "avformat.h"
libavformat/icecast.c+1−1
@@ -20,8 +20,8 @@ · 19 unmodified lines
2020 */
2121
2222
23−#include "libavutil/avstring.h"
2423 #include "libavutil/bprint.h"
24+#include "libavutil/mem.h"
2525 #include "libavutil/opt.h"
2626
2727 #include "avformat.h"
libavformat/icodec.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
2525 */
2626
2727 #include "libavutil/intreadwrite.h"
28+#include "libavutil/mem.h"
2829 #include "libavcodec/bytestream.h"
2930 #include "libavcodec/png.h"
3031 #include "avformat.h"
libavformat/icoenc.c+1−1
@@ -25,7 +25,7 @@ · 24 unmodified lines
2525 */
2626
2727 #include "libavutil/intreadwrite.h"
28−#include "libavutil/pixdesc.h"
28+#include "libavutil/mem.h"
2929
3030 #include "libavcodec/codec_id.h"
3131
libavformat/id3v2.c+1−0
@@ -36,6 +36,7 @@ · 35 unmodified lines
3636 #include "libavutil/bprint.h"
3737 #include "libavutil/dict.h"
3838 #include "libavutil/intreadwrite.h"
39+#include "libavutil/mem.h"
3940 #include "libavcodec/png.h"
4041 #include "avio_internal.h"
4142 #include "demux.h"
libavformat/iff.c+1−0
@@ -34,6 +34,7 @@ · 33 unmodified lines
3434 #include "libavutil/channel_layout.h"
3535 #include "libavutil/intreadwrite.h"
3636 #include "libavutil/dict.h"
37+#include "libavutil/mem.h"
3738 #include "libavcodec/bytestream.h"
3839 #include "avformat.h"
3940 #include "demux.h"
libavformat/imf_cpl.c+1−1
@@ -51,9 +51,9 @@ · 50 unmodified lines
5151 */
5252
5353 #include "imf.h"
54−#include "libavformat/mxf.h"
5554 #include "libavutil/bprint.h"
5655 #include "libavutil/error.h"
56+#include "libavutil/mem.h"
5757 #include <libxml/parser.h>
5858
5959 xmlNodePtr ff_imf_xml_get_child_element_by_name(xmlNodePtr parent, const char *name_utf8)
libavformat/imfdec.c+1−1
@@ -70,8 +70,8 @@ · 69 unmodified lines
7070 #include "libavutil/avstring.h"
7171 #include "libavutil/bprint.h"
7272 #include "libavutil/intreadwrite.h"
73+#include "libavutil/mem.h"
7374 #include "libavutil/opt.h"
74−#include "mxf.h"
7575 #include <inttypes.h>
7676 #include <libxml/parser.h>
7777
libavformat/img2dec.c+1−1
@@ -27,9 +27,9 @@ · 26 unmodified lines
2727 #include <sys/stat.h>
2828 #include "libavutil/avstring.h"
2929 #include "libavutil/log.h"
30+#include "libavutil/mem.h"
3031 #include "libavutil/opt.h"
3132 #include "libavutil/pixdesc.h"
32−#include "libavutil/parseutils.h"
3333 #include "libavutil/intreadwrite.h"
3434 #include "libavcodec/gif.h"
3535 #include "avformat.h"
libavformat/ipfsgateway.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222 #include "libavutil/avstring.h"
2323 #include "libavutil/file_open.h"
2424 #include "libavutil/getenv_utf8.h"
25+#include "libavutil/mem.h"
2526 #include "libavutil/opt.h"
2627 #include <sys/stat.h>
2728 #include "os_support.h"
libavformat/jvdec.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
2727
2828 #include "libavutil/channel_layout.h"
2929 #include "libavutil/intreadwrite.h"
30+#include "libavutil/mem.h"
3031
3132 #include "avformat.h"
3233 #include "demux.h"
libavformat/lafdec.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
2020 */
2121
2222 #include "libavutil/intreadwrite.h"
23+#include "libavutil/mem.h"
2324 #include "avformat.h"
2425 #include "avio_internal.h"
2526 #include "demux.h"
libavformat/libamqp.c+1−2
@@ -23,9 +23,8 @@ · 22 unmodified lines
2323 #include <amqp_tcp_socket.h>
2424 #include <sys/time.h>
2525 #include "avformat.h"
26−#include "libavutil/avstring.h"
26+#include "libavutil/mem.h"
2727 #include "libavutil/opt.h"
28−#include "libavutil/time.h"
2928 #include "network.h"
3029 #include "url.h"
3130 #include "urldecode.h"
libavformat/libgme.c+1−2
@@ -22,8 +22,7 @@ · 21 unmodified lines
2222 */
2323
2424 #include <gme/gme.h>
25−#include "libavutil/avstring.h"
26−#include "libavutil/eval.h"
25+#include "libavutil/mem.h"
2726 #include "libavutil/opt.h"
2827 #include "avformat.h"
2928 #include "demux.h"
libavformat/libmodplug.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
2626 #include <libmodplug/modplug.h>
2727 #include "libavutil/avstring.h"
2828 #include "libavutil/eval.h"
29+#include "libavutil/mem.h"
2930 #include "libavutil/opt.h"
3031 #include "avformat.h"
3132 #include "demux.h"
libavformat/libopenmpt.c+1−1
@@ -30,8 +30,8 @@ · 29 unmodified lines
3030 #define OPENMPT_API_VERSION_AT_LEAST(major, minor, patch) (OPENMPT_API_VERSION >= OPENMPT_API_VERSION_MAKE((major), (minor), (patch)))
3131 #endif
3232
33−#include "libavutil/avstring.h"
3433 #include "libavutil/channel_layout.h"
34+#include "libavutil/mem.h"
3535 #include "libavutil/opt.h"
3636 #include "avformat.h"
3737 #include "demux.h"
libavformat/libsmbclient.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
2020
2121 #include <libsmbclient.h>
2222 #include "libavutil/avstring.h"
23+#include "libavutil/mem.h"
2324 #include "libavutil/opt.h"
2425 #include "url.h"
2526
libavformat/libsrt.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
2323
2424 #include <srt/srt.h>
2525
26+#include "libavutil/mem.h"
2627 #include "libavutil/opt.h"
2728 #include "libavutil/parseutils.h"
2829 #include "libavutil/time.h"
libavformat/libssh.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222 #define LIBSSH_STATIC
2323 #include <libssh/sftp.h>
2424 #include "libavutil/avstring.h"
25+#include "libavutil/mem.h"
2526 #include "libavutil/opt.h"
2627 #include "libavutil/attributes.h"
2728 #include "libavformat/avio.h"
libavformat/matroskadec.c+1−0
@@ -46,6 +46,7 @@ · 45 unmodified lines
4646 #include "libavutil/lzo.h"
4747 #include "libavutil/mastering_display_metadata.h"
4848 #include "libavutil/mathematics.h"
49+#include "libavutil/mem.h"
4950 #include "libavutil/opt.h"
5051 #include "libavutil/pixdesc.h"
5152 #include "libavutil/time_internal.h"
libavformat/matroskaenc.c+1−0
@@ -50,6 +50,7 @@ · 49 unmodified lines
5050 #include "libavutil/lfg.h"
5151 #include "libavutil/mastering_display_metadata.h"
5252 #include "libavutil/mathematics.h"
53+#include "libavutil/mem.h"
5354 #include "libavutil/opt.h"
5455 #include "libavutil/parseutils.h"
5556 #include "libavutil/pixdesc.h"
libavformat/mlvdec.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
2828
2929 #include "libavutil/imgutils.h"
3030 #include "libavutil/intreadwrite.h"
31+#include "libavutil/mem.h"
3132 #include "libavutil/rational.h"
3233 #include "avformat.h"
3334 #include "demux.h"
libavformat/mms.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
2323 #include "mms.h"
2424 #include "asf.h"
2525 #include "libavutil/intreadwrite.h"
26+#include "libavutil/mem.h"
2627
2728 #define MMS_MAX_STREAMS 256 /**< arbitrary sanity check value */
2829
libavformat/mmsh.c+2−1
@@ -28,8 +28,9 @@ · 27 unmodified lines
2828 #include <string.h>
2929 #include "libavutil/intreadwrite.h"
3030 #include "libavutil/avstring.h"
31+#include "libavutil/mem.h"
3132 #include "libavutil/opt.h"
32−#include "internal.h"
33+#include "avformat.h"
3334 #include "mms.h"
3435 #include "http.h"
3536 #include "url.h"
libavformat/mmst.c+1−1
@@ -30,9 +30,9 @@ · 29 unmodified lines
3030
3131 #include "avformat.h"
3232 #include "mms.h"
33−#include "internal.h"
3433 #include "avio_internal.h"
3534 #include "libavutil/intreadwrite.h"
35+#include "libavutil/mem.h"
3636 #include "libavcodec/bytestream.h"
3737 #include "network.h"
3838 #include "url.h"
libavformat/mov.c+1−0
@@ -40,6 +40,7 @@ · 39 unmodified lines
4040 #include "libavutil/avassert.h"
4141 #include "libavutil/avstring.h"
4242 #include "libavutil/dict.h"
43+#include "libavutil/mem.h"
4344 #include "libavutil/opt.h"
4445 #include "libavutil/aes.h"
4546 #include "libavutil/aes_ctr.h"
libavformat/mov_chan.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
2727
2828 #include "libavutil/avassert.h"
2929 #include "libavutil/channel_layout.h"
30+#include "libavutil/mem.h"
3031 #include "libavcodec/codec_id.h"
3132 #include "mov_chan.h"
3233
libavformat/movenc.c+1−2
@@ -42,19 +42,18 @@ · 41 unmodified lines
4242 #include "libavcodec/flac.h"
4343 #include "libavcodec/get_bits.h"
4444
45−#include "libavcodec/bsf.h"
4645 #include "libavcodec/internal.h"
4746 #include "libavcodec/put_bits.h"
4847 #include "libavcodec/vc1_common.h"
4948 #include "libavcodec/raw.h"
5049 #include "internal.h"
5150 #include "libavutil/avstring.h"
52−#include "libavutil/bprint.h"
5351 #include "libavutil/channel_layout.h"
5452 #include "libavutil/csp.h"
5553 #include "libavutil/intfloat.h"
5654 #include "libavutil/mathematics.h"
5755 #include "libavutil/libm.h"
56+#include "libavutil/mem.h"
5857 #include "libavutil/opt.h"
5958 #include "libavutil/dict.h"
6059 #include "libavutil/pixdesc.h"
libavformat/movenc_ttml.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
1919 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
2020 */
2121
22+#include "libavutil/mem.h"
2223 #include "avformat.h"
2324 #include "avio_internal.h"
2425 #include "isom.h"
libavformat/movenccenc.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
2020 */
2121 #include "movenccenc.h"
2222 #include "libavutil/intreadwrite.h"
23+#include "libavutil/mem.h"
2324 #include "avio_internal.h"
2425 #include "movenc.h"
2526 #include "avc.h"
libavformat/movenchint.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121
2222 #include "movenc.h"
2323 #include "libavutil/intreadwrite.h"
24+#include "libavutil/mem.h"
2425 #include "mux.h"
2526 #include "rtpenc_chain.h"
2627 #include "avio_internal.h"
libavformat/mp3enc.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
2626 #include "mux.h"
2727 #include "rawenc.h"
2828 #include "libavutil/avstring.h"
29+#include "libavutil/mem.h"
2930 #include "libavcodec/mpegaudio.h"
3031 #include "libavcodec/mpegaudiodata.h"
3132 #include "libavcodec/mpegaudiodecheader.h"
libavformat/mpc.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
2020 */
2121
2222 #include "libavutil/channel_layout.h"
23+#include "libavutil/mem.h"
2324
2425 #include "avformat.h"
2526 #include "demux.h"
libavformat/mpc8.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
1919 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
2020 */
2121
22+#include "libavutil/mem.h"
2223 #include "libavcodec/get_bits.h"
2324 #include "libavcodec/unary.h"
2425 #include "apetag.h"
libavformat/mpeg.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222 #include "config_components.h"
2323
2424 #include "libavutil/channel_layout.h"
25+#include "libavutil/mem.h"
2526 #include "avformat.h"
2627 #include "avio_internal.h"
2728 #include "demux.h"
libavformat/mpegenc.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
2727 #include "libavutil/fifo.h"
2828 #include "libavutil/log.h"
2929 #include "libavutil/mathematics.h"
30+#include "libavutil/mem.h"
3031 #include "libavutil/opt.h"
3132
3233 #include "libavcodec/put_bits.h"
libavformat/mpegts.c+1−3
@@ -22,17 +22,15 @@ · 21 unmodified lines
2222 #include "config_components.h"
2323
2424 #include "libavutil/buffer.h"
25−#include "libavutil/common.h"
2625 #include "libavutil/crc.h"
2726 #include "libavutil/internal.h"
2827 #include "libavutil/intreadwrite.h"
2928 #include "libavutil/log.h"
3029 #include "libavutil/dict.h"
31−#include "libavutil/mathematics.h"
30+#include "libavutil/mem.h"
3231 #include "libavutil/opt.h"
3332 #include "libavutil/avassert.h"
3433 #include "libavutil/dovi_meta.h"
35−#include "libavcodec/avcodec.h"
3634 #include "libavcodec/bytestream.h"
3735 #include "libavcodec/defs.h"
3836 #include "libavcodec/get_bits.h"
libavformat/mpegtsenc.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
2525 #include "libavutil/dict.h"
2626 #include "libavutil/intreadwrite.h"
2727 #include "libavutil/mathematics.h"
28+#include "libavutil/mem.h"
2829 #include "libavutil/opt.h"
2930
3031 #include "libavcodec/ac3_parser_internal.h"
libavformat/mpjpegdec.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
2020 */
2121
2222 #include "libavutil/avstring.h"
23+#include "libavutil/mem.h"
2324 #include "libavutil/opt.h"
2425
2526 #include "avformat.h"
libavformat/mtv.c+1−1
@@ -24,8 +24,8 @@ · 23 unmodified lines
2424 * MTV demuxer.
2525 */
2626
27−#include "libavutil/bswap.h"
2827 #include "libavutil/intreadwrite.h"
28+#include "libavutil/mem.h"
2929 #include "avformat.h"
3030 #include "demux.h"
3131 #include "internal.h"
libavformat/mux.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
2727 #include "libavcodec/codec_desc.h"
2828 #include "libavcodec/internal.h"
2929 #include "libavcodec/packet_internal.h"
30+#include "libavutil/mem.h"
3031 #include "libavutil/opt.h"
3132 #include "libavutil/dict.h"
3233 #include "libavutil/timestamp.h"
libavformat/mvdec.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
2828 #include "libavutil/eval.h"
2929 #include "libavutil/intfloat.h"
3030 #include "libavutil/intreadwrite.h"
31+#include "libavutil/mem.h"
3132 #include "libavutil/rational.h"
3233
3334 #include "avformat.h"
libavformat/mxfdec.c+1−0
@@ -51,6 +51,7 @@ · 50 unmodified lines
5151 #include "libavutil/avstring.h"
5252 #include "libavutil/mastering_display_metadata.h"
5353 #include "libavutil/mathematics.h"
54+#include "libavutil/mem.h"
5455 #include "libavcodec/bytestream.h"
5556 #include "libavcodec/defs.h"
5657 #include "libavcodec/internal.h"
libavformat/mxfenc.c+1−0
@@ -40,6 +40,7 @@ · 39 unmodified lines
4040 #include <inttypes.h>
4141 #include <time.h>
4242
43+#include "libavutil/mem.h"
4344 #include "libavutil/opt.h"
4445 #include "libavutil/random_seed.h"
4546 #include "libavutil/timecode.h"
libavformat/mxg.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222 #include "libavutil/channel_layout.h"
2323 #include "libavutil/internal.h"
2424 #include "libavutil/intreadwrite.h"
25+#include "libavutil/mem.h"
2526 #include "libavcodec/mjpeg.h"
2627 #include "avformat.h"
2728 #include "demux.h"
libavformat/nsvdec.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
2323
2424 #include "libavutil/attributes.h"
2525 #include "libavutil/mathematics.h"
26+#include "libavutil/mem.h"
2627 #include "avformat.h"
2728 #include "demux.h"
2829 #include "internal.h"
libavformat/nut.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
2020 */
2121
2222 #include "libavutil/mathematics.h"
23+#include "libavutil/mem.h"
2324 #include "libavutil/tree.h"
2425 #include "nut.h"
2526 #include "riff.h"
libavformat/nutdec.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
2626 #include "libavutil/dict.h"
2727 #include "libavutil/intreadwrite.h"
2828 #include "libavutil/mathematics.h"
29+#include "libavutil/mem.h"
2930 #include "libavutil/tree.h"
3031 #include "libavcodec/bytestream.h"
3132 #include "avio_internal.h"
libavformat/nutenc.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
2323
2424 #include "libavutil/intreadwrite.h"
2525 #include "libavutil/mathematics.h"
26+#include "libavutil/mem.h"
2627 #include "libavutil/tree.h"
2728 #include "libavutil/dict.h"
2829 #include "libavutil/avassert.h"
libavformat/oggdec.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
3131 #include <stdio.h>
3232 #include "libavutil/avassert.h"
3333 #include "libavutil/intreadwrite.h"
34+#include "libavutil/mem.h"
3435 #include "avio_internal.h"
3536 #include "demux.h"
3637 #include "oggdec.h"
libavformat/oggenc.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
2525
2626 #include "libavutil/crc.h"
2727 #include "libavutil/mathematics.h"
28+#include "libavutil/mem.h"
2829 #include "libavutil/opt.h"
2930 #include "libavutil/random_seed.h"
3031 #include "libavcodec/xiph.h"
libavformat/oggparsecelt.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222 #include <string.h>
2323
2424 #include "libavutil/intreadwrite.h"
25+#include "libavutil/mem.h"
2526 #include "avformat.h"
2627 #include "internal.h"
2728 #include "oggdec.h"
libavformat/oggparsedirac.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
2020
2121 #include "libavutil/imgutils.h"
2222 #include "libavutil/intreadwrite.h"
23+#include "libavutil/mem.h"
2324 #include "libavcodec/dirac.h"
2425 #include "avformat.h"
2526 #include "internal.h"
libavformat/oggparseopus.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222 #include <string.h>
2323
2424 #include "libavutil/intreadwrite.h"
25+#include "libavutil/mem.h"
2526 #include "avformat.h"
2627 #include "internal.h"
2728 #include "oggdec.h"
libavformat/oggparsespeex.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
2424
2525 #include "libavutil/channel_layout.h"
2626 #include "libavutil/intreadwrite.h"
27+#include "libavutil/mem.h"
2728
2829 #include "avformat.h"
2930 #include "internal.h"
libavformat/oggparsetheora.c+1−1
@@ -23,7 +23,7 @@ · 22 unmodified lines
2323 **/
2424
2525 #include <stdlib.h>
26−#include "libavutil/bswap.h"
26+#include "libavutil/mem.h"
2727 #include "libavcodec/get_bits.h"
2828 #include "avformat.h"
2929 #include "internal.h"
libavformat/oggparsevorbis.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
2727 #include "libavutil/avstring.h"
2828 #include "libavutil/base64.h"
2929 #include "libavutil/dict.h"
30+#include "libavutil/mem.h"
3031
3132 #include "libavcodec/bytestream.h"
3233 #include "libavcodec/vorbis_parser.h"
libavformat/omadec.c+1−0
@@ -43,6 +43,7 @@ · 42 unmodified lines
4343 #include <inttypes.h>
4444
4545 #include "libavutil/channel_layout.h"
46+#include "libavutil/mem.h"
4647 #include "avformat.h"
4748 #include "demux.h"
4849 #include "internal.h"
libavformat/options.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
2929 #include "libavutil/iamf.h"
3030 #include "libavutil/internal.h"
3131 #include "libavutil/intmath.h"
32+#include "libavutil/mem.h"
3233 #include "libavutil/opt.h"
3334
3435 /**
libavformat/os_support.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
2525 #define _SVID_SOURCE
2626
2727 #include "config.h"
28+#include "libavutil/mem.h"
2829 #include "avformat.h"
2930 #include "os_support.h"
3031
libavformat/os_support.h+1−0
@@ -173,6 +173,7 @@ int ff_poll(struct pollfd *fds, nfds_t numfds, int timeout); · 172 unmodified lines
173173 #ifdef _WIN32
174174 #include <stdio.h>
175175 #include <windows.h>
176+#include "libavutil/mem.h"
176177 #include "libavutil/wchar_filename.h"
177178
178179 #define DEF_FS_FUNCTION(name, wfunc, afunc) \
libavformat/paf.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
2020 */
2121
2222 #include "libavutil/channel_layout.h"
23+#include "libavutil/mem.h"
2324 #include "libavcodec/paf.h"
2425 #include "avformat.h"
2526 #include "demux.h"
libavformat/pcmdec.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
2323
2424 #include "libavutil/avstring.h"
2525 #include "libavutil/channel_layout.h"
26+#include "libavutil/mem.h"
2627 #include "avformat.h"
2728 #include "demux.h"
2829 #include "internal.h"
libavformat/pdvdec.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
1919 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
2020 */
2121
22+#include "libavutil/mem.h"
2223 #include "avformat.h"
2324 #include "demux.h"
2425 #include "internal.h"
libavformat/pmpdec.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
2020 */
2121
2222 #include "libavutil/intreadwrite.h"
23+#include "libavutil/mem.h"
2324 #include "avformat.h"
2425 #include "demux.h"
2526 #include "internal.h"
libavformat/pp_bnk.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
2626 #include "libavutil/avassert.h"
2727 #include "libavutil/channel_layout.h"
2828 #include "libavutil/internal.h"
29+#include "libavutil/mem.h"
2930
3031 #define PP_BNK_MAX_READ_SIZE 4096
3132 #define PP_BNK_FILE_HEADER_SIZE 20
libavformat/prompeg.c+1−2
@@ -80,10 +80,9 @@ · 79 unmodified lines
8080
8181 */
8282
83−#include "libavutil/avstring.h"
8483 #include "libavutil/intreadwrite.h"
84+#include "libavutil/mem.h"
8585 #include "libavutil/opt.h"
86−#include "libavutil/parseutils.h"
8786 #include "libavutil/random_seed.h"
8887 #include "avformat.h"
8988 #include "config.h"
libavformat/rdt.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
2727
2828 #include "avformat.h"
2929 #include "libavutil/avstring.h"
30+#include "libavutil/mem.h"
3031 #include "demux.h"
3132 #include "rtpdec.h"
3233 #include "rdt.h"
libavformat/realtextdec.c+1−1
@@ -30,7 +30,7 @@ · 29 unmodified lines
3030 #include "subtitles.h"
3131 #include "libavutil/avstring.h"
3232 #include "libavutil/bprint.h"
33−#include "libavutil/intreadwrite.h"
33+#include "libavutil/mem.h"
3434
3535 typedef struct {
3636 FFDemuxSubtitlesQueue q;
libavformat/riffdec.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
2424 #include "libavutil/error.h"
2525 #include "libavutil/intreadwrite.h"
2626 #include "libavutil/log.h"
27+#include "libavutil/mem.h"
2728 #include "avformat.h"
2829 #include "avio_internal.h"
2930 #include "demux.h"
libavformat/rl2.c+1−0
@@ -36,6 +36,7 @@ · 35 unmodified lines
3636
3737 #include "libavutil/intreadwrite.h"
3838 #include "libavutil/mathematics.h"
39+#include "libavutil/mem.h"
3940 #include "avformat.h"
4041 #include "demux.h"
4142 #include "internal.h"
libavformat/rmdec.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
2626 #include "libavutil/internal.h"
2727 #include "libavutil/intreadwrite.h"
2828 #include "libavutil/dict.h"
29+#include "libavutil/mem.h"
2930 #include "avformat.h"
3031 #include "avio_internal.h"
3132 #include "demux.h"
libavformat/rtmphttp.c+1−2
@@ -25,10 +25,9 @@ · 24 unmodified lines
2525 */
2626
2727 #include "libavutil/avstring.h"
28−#include "libavutil/intfloat.h"
28+#include "libavutil/mem.h"
2929 #include "libavutil/opt.h"
3030 #include "libavutil/time.h"
31−#include "internal.h"
3231 #include "http.h"
3332 #include "rtmp.h"
3433
libavformat/rtmppkt.c+1−2
@@ -20,9 +20,8 @@ · 19 unmodified lines
2020 */
2121
2222 #include "libavcodec/bytestream.h"
23−#include "libavutil/avstring.h"
2423 #include "libavutil/intfloat.h"
25−#include "avformat.h"
24+#include "libavutil/mem.h"
2625
2726 #include "rtmppkt.h"
2827 #include "flv.h"
libavformat/rtmpproto.c+1−0
@@ -32,6 +32,7 @@ · 31 unmodified lines
3232 #include "libavutil/intfloat.h"
3333 #include "libavutil/lfg.h"
3434 #include "libavutil/md5.h"
35+#include "libavutil/mem.h"
3536 #include "libavutil/opt.h"
3637 #include "libavutil/random_seed.h"
3738 #include "avformat.h"
libavformat/rtpdec.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222 #include "libavutil/mathematics.h"
2323 #include "libavutil/avstring.h"
2424 #include "libavutil/intreadwrite.h"
25+#include "libavutil/mem.h"
2526 #include "libavutil/time.h"
2627
2728 #include "libavcodec/bytestream.h"
libavformat/rtpdec_asf.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
2828 #include "libavutil/base64.h"
2929 #include "libavutil/avstring.h"
3030 #include "libavutil/intreadwrite.h"
31+#include "libavutil/mem.h"
3132 #include "rtpdec_formats.h"
3233 #include "rtsp.h"
3334 #include "asf.h"
libavformat/rtpdec_h264.c+1−0
@@ -37,6 +37,7 @@ · 36 unmodified lines
3737 #include "libavutil/base64.h"
3838 #include "libavutil/intreadwrite.h"
3939 #include "libavutil/avstring.h"
40+#include "libavutil/mem.h"
4041 #include "avformat.h"
4142
4243 #include "rtpdec.h"
libavformat/rtpdec_hevc.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121
2222 #include "libavutil/avassert.h"
2323 #include "libavutil/avstring.h"
24+#include "libavutil/mem.h"
2425
2526 #include "avformat.h"
2627 #include "internal.h"
libavformat/rtpdec_latm.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
2323 #include "rtpdec_formats.h"
2424 #include "internal.h"
2525 #include "libavutil/avstring.h"
26+#include "libavutil/mem.h"
2627 #include "libavcodec/get_bits.h"
2728
2829 struct PayloadContext {
libavformat/rtpdec_mpa_robust.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121
2222 #include "libavutil/attributes.h"
2323 #include "libavutil/intreadwrite.h"
24+#include "libavutil/mem.h"
2425
2526 #include "avio_internal.h"
2627 #include "rtpdec_formats.h"
libavformat/rtpdec_mpeg4.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
3131 #include "internal.h"
3232 #include "libavutil/attributes.h"
3333 #include "libavutil/avstring.h"
34+#include "libavutil/mem.h"
3435 #include "libavcodec/get_bits.h"
3536
3637 #define MAX_AAC_HBR_FRAME_SIZE 8191
libavformat/rtpdec_qt.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
2525 * @author Ronald S. Bultje <rbultje@ronald.bitfreak.net>
2626 */
2727
28+#include "libavutil/mem.h"
2829 #include "avformat.h"
2930 #include "internal.h"
3031 #include "avio_internal.h"
libavformat/rtpdec_rfc4175.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
2424 #include "avio_internal.h"
2525 #include "rtpdec_formats.h"
2626 #include "libavutil/avstring.h"
27+#include "libavutil/mem.h"
2728 #include "libavutil/pixdesc.h"
2829 #include "libavutil/parseutils.h"
2930
libavformat/rtpdec_xiph.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
3131 #include "libavutil/avassert.h"
3232 #include "libavutil/avstring.h"
3333 #include "libavutil/base64.h"
34+#include "libavutil/mem.h"
3435 #include "libavcodec/bytestream.h"
3536
3637 #include "avio_internal.h"
libavformat/rtpenc.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
2424 #include "internal.h"
2525 #include "mux.h"
2626 #include "libavutil/mathematics.h"
27+#include "libavutil/mem.h"
2728 #include "libavutil/random_seed.h"
2829 #include "libavutil/opt.h"
2930
libavformat/rtpenc_mpegts.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
2020 */
2121
2222 #include "libavutil/mathematics.h"
23+#include "libavutil/mem.h"
2324 #include "libavutil/opt.h"
2425 #include "avformat.h"
2526 #include "avio_internal.h"
libavformat/rtpproto.c+1−1
@@ -24,6 +24,7 @@ · 23 unmodified lines
2424 * RTP protocol
2525 */
2626
27+#include "libavutil/mem.h"
2728 #include "libavutil/parseutils.h"
2829 #include "libavutil/avstring.h"
2930 #include "libavutil/opt.h"
@@ -34,7 +35,6 @@ · 4 unmodified lines
3435 #include "ip.h"
3536
3637 #include <stdarg.h>
37−#include "internal.h"
3838 #include "network.h"
3939 #include "os_support.h"
4040 #include <fcntl.h>
libavformat/rtsp.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
2727 #include "libavutil/avstring.h"
2828 #include "libavutil/intreadwrite.h"
2929 #include "libavutil/mathematics.h"
30+#include "libavutil/mem.h"
3031 #include "libavutil/parseutils.h"
3132 #include "libavutil/random_seed.h"
3233 #include "libavutil/dict.h"
libavformat/rtspdec.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
2424 #include "libavutil/avstring.h"
2525 #include "libavutil/intreadwrite.h"
2626 #include "libavutil/mathematics.h"
27+#include "libavutil/mem.h"
2728 #include "libavutil/random_seed.h"
2829 #include "libavutil/time.h"
2930 #include "avformat.h"
libavformat/rtspenc.c+1−0
@@ -32,6 +32,7 @@ · 31 unmodified lines
3232 #include "avio_internal.h"
3333 #include "libavutil/intreadwrite.h"
3434 #include "libavutil/avstring.h"
35+#include "libavutil/mem.h"
3536 #include "libavutil/time.h"
3637 #include "url.h"
3738
libavformat/sapdec.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
2323 #include "demux.h"
2424 #include "libavutil/avstring.h"
2525 #include "libavutil/intreadwrite.h"
26+#include "libavutil/mem.h"
2627 #include "network.h"
2728 #include "os_support.h"
2829 #include "internal.h"
libavformat/sapenc.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
2020 */
2121
2222 #include "avformat.h"
23+#include "libavutil/mem.h"
2324 #include "libavutil/parseutils.h"
2425 #include "libavutil/random_seed.h"
2526 #include "libavutil/avstring.h"
libavformat/sauce.c+1−1
@@ -24,8 +24,8 @@ · 23 unmodified lines
2424 * SAUCE header parser
2525 */
2626
27−#include "libavutil/intreadwrite.h"
2827 #include "libavutil/dict.h"
28+#include "libavutil/mem.h"
2929 #include "avformat.h"
3030 #include "sauce.h"
3131
libavformat/sbgdec.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
2626 #include "libavutil/channel_layout.h"
2727 #include "libavutil/intreadwrite.h"
2828 #include "libavutil/log.h"
29+#include "libavutil/mem.h"
2930 #include "libavutil/opt.h"
3031 #include "libavutil/time_internal.h"
3132 #include "avformat.h"
libavformat/scd.c+4−2
@@ -21,11 +21,13 @@ · 20 unmodified lines
2121 * License along with FFmpeg; if not, write to the Free Software
2222 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
2323 */
24−#include "libavutil/avstring.h"
24+
25+#include <stddef.h>
26+
2527 #include "libavutil/intreadwrite.h"
2628 #include "libavutil/internal.h"
2729 #include "libavutil/macros.h"
28−#include "libavutil/avassert.h"
30+#include "libavutil/mem.h"
2931 #include "libavformat/internal.h"
3032 #include "avformat.h"
3133 #include "demux.h"
libavformat/sdp.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
2424 #include "libavutil/avstring.h"
2525 #include "libavutil/base64.h"
2626 #include "libavutil/dict.h"
27+#include "libavutil/mem.h"
2728 #include "libavutil/parseutils.h"
2829 #include "libavutil/opt.h"
2930 #include "libavcodec/xiph.h"
libavformat/seek.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
2323
2424 #include "libavutil/avassert.h"
2525 #include "libavutil/mathematics.h"
26+#include "libavutil/mem.h"
2627 #include "libavutil/timestamp.h"
2728
2829 #include "libavcodec/avcodec.h"
libavformat/segafilm.c+1−1
@@ -28,10 +28,10 @@ · 27 unmodified lines
2828 */
2929
3030 #include "libavutil/intreadwrite.h"
31+#include "libavutil/mem.h"
3132 #include "avformat.h"
3233 #include "demux.h"
3334 #include "internal.h"
34−#include "avio_internal.h"
3535
3636 #define FILM_TAG MKBETAG('F', 'I', 'L', 'M')
3737 #define FDSC_TAG MKBETAG('F', 'D', 'S', 'C')
libavformat/segment.c+1−0
@@ -35,6 +35,7 @@ · 34 unmodified lines
3535 #include "libavutil/avassert.h"
3636 #include "libavutil/internal.h"
3737 #include "libavutil/log.h"
38+#include "libavutil/mem.h"
3839 #include "libavutil/opt.h"
3940 #include "libavutil/avstring.h"
4041 #include "libavutil/parseutils.h"
libavformat/sierravmd.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
2929
3030 #include "libavutil/channel_layout.h"
3131 #include "libavutil/intreadwrite.h"
32+#include "libavutil/mem.h"
3233 #include "avformat.h"
3334 #include "demux.h"
3435 #include "internal.h"
libavformat/smacker.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
2727
2828 #include "libavutil/channel_layout.h"
2929 #include "libavutil/intreadwrite.h"
30+#include "libavutil/mem.h"
3031 #include "avformat.h"
3132 #include "avio_internal.h"
3233 #include "demux.h"
libavformat/smjpegdec.c+1−1
@@ -26,10 +26,10 @@ · 25 unmodified lines
2626
2727 #include <inttypes.h>
2828
29+#include "libavutil/mem.h"
2930 #include "avformat.h"
3031 #include "demux.h"
3132 #include "internal.h"
32−#include "riff.h"
3333 #include "smjpeg.h"
3434
3535 typedef struct SMJPEGContext {
libavformat/smoothstreamingenc.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
3131 #include "avc.h"
3232 #include "url.h"
3333
34+#include "libavutil/mem.h"
3435 #include "libavutil/opt.h"
3536 #include "libavutil/avstring.h"
3637 #include "libavutil/mathematics.h"
libavformat/soxdec.c+1−0
@@ -32,6 +32,7 @@ · 31 unmodified lines
3232 #include "libavutil/intreadwrite.h"
3333 #include "libavutil/intfloat.h"
3434 #include "libavutil/dict.h"
35+#include "libavutil/mem.h"
3536 #include "avformat.h"
3637 #include "demux.h"
3738 #include "internal.h"
libavformat/spdifenc.c+1−0
@@ -54,6 +54,7 @@ · 53 unmodified lines
5454 #include "libavcodec/adts_parser.h"
5555 #include "libavcodec/dca.h"
5656 #include "libavcodec/dca_syncwords.h"
57+#include "libavutil/mem.h"
5758 #include "libavutil/opt.h"
5859
5960 typedef struct IEC61937Context {
libavformat/srtp.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
2424 #include "libavutil/hmac.h"
2525 #include "libavutil/intreadwrite.h"
2626 #include "libavutil/log.h"
27+#include "libavutil/mem.h"
2728 #include "rtp.h"
2829 #include "rtpdec.h"
2930 #include "srtp.h"
libavformat/subtitles.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222 #include "subtitles.h"
2323 #include "avio_internal.h"
2424 #include "libavutil/avstring.h"
25+#include "libavutil/mem.h"
2526
2627 void ff_text_init_avio(void *s, FFTextReader *r, AVIOContext *pb)
2728 {
libavformat/swfdec.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
3131 #include "libavutil/imgutils.h"
3232 #include "libavutil/internal.h"
3333 #include "libavutil/intreadwrite.h"
34+#include "libavutil/mem.h"
3435 #include "libavcodec/get_bits.h"
3536 #include "demux.h"
3637 #include "swf.h"
libavformat/takdec.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
2020 */
2121
2222 #include "libavutil/crc.h"
23+#include "libavutil/mem.h"
2324
2425 #define BITSTREAM_READER_LE
2526 #include "libavcodec/tak.h"
libavformat/tcp.c+1−1
@@ -20,11 +20,11 @@ · 19 unmodified lines
2020 */
2121 #include "avformat.h"
2222 #include "libavutil/avassert.h"
23+#include "libavutil/mem.h"
2324 #include "libavutil/parseutils.h"
2425 #include "libavutil/opt.h"
2526 #include "libavutil/time.h"
2627
27−#include "internal.h"
2828 #include "network.h"
2929 #include "os_support.h"
3030 #include "url.h"
libavformat/tee.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222
2323 #include "libavutil/avutil.h"
2424 #include "libavutil/avstring.h"
25+#include "libavutil/mem.h"
2526 #include "libavutil/opt.h"
2627 #include "libavcodec/bsf.h"
2728 #include "internal.h"
libavformat/tests/movenc.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
2323 #include "libavutil/intreadwrite.h"
2424 #include "libavutil/mathematics.h"
2525 #include "libavutil/md5.h"
26+#include "libavutil/mem.h"
2627
2728 #include "libavformat/avformat.h"
2829
libavformat/tiertexseq.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
2525 */
2626
2727 #include "libavutil/channel_layout.h"
28+#include "libavutil/mem.h"
2829 #include "avformat.h"
2930 #include "demux.h"
3031 #include "internal.h"
libavformat/tls.c+1−2
@@ -20,14 +20,13 @@ · 19 unmodified lines
2020 */
2121
2222 #include "avformat.h"
23−#include "internal.h"
2423 #include "network.h"
2524 #include "os_support.h"
2625 #include "url.h"
2726 #include "tls.h"
2827 #include "libavutil/avstring.h"
2928 #include "libavutil/getenv_utf8.h"
30−#include "libavutil/opt.h"
29+#include "libavutil/mem.h"
3130 #include "libavutil/parseutils.h"
3231
3332 static int set_options(TLSShared *c, const char *uri)
libavformat/tls_mbedtls.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
3131 #include "internal.h"
3232 #include "url.h"
3333 #include "tls.h"
34+#include "libavutil/mem.h"
3435 #include "libavutil/parseutils.h"
3536
3637 typedef struct TLSContext {
libavformat/tls_openssl.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
2727 #include "tls.h"
2828 #include "libavutil/avstring.h"
2929 #include "libavutil/avutil.h"
30+#include "libavutil/mem.h"
3031 #include "libavutil/opt.h"
3132 #include "libavutil/parseutils.h"
3233 #include "libavutil/thread.h"
libavformat/tls_schannel.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
2020
2121 /** Based on the CURL SChannel module */
2222
23+#include "libavutil/mem.h"
2324 #include "avformat.h"
2425 #include "internal.h"
2526 #include "network.h"
libavformat/tls_securetransport.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
3030 #include "tls.h"
3131 #include "libavcodec/internal.h"
3232 #include "libavutil/avstring.h"
33+#include "libavutil/mem.h"
3334 #include "libavutil/opt.h"
3435 #include "libavutil/parseutils.h"
3536
libavformat/ty.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
2424 */
2525
2626 #include "libavutil/intreadwrite.h"
27+#include "libavutil/mem.h"
2728 #include "avformat.h"
2829 #include "demux.h"
2930 #include "internal.h"
libavformat/udp.c+1−1
@@ -29,13 +29,13 @@ · 28 unmodified lines
2929
3030 #include "avformat.h"
3131 #include "libavutil/avassert.h"
32+#include "libavutil/mem.h"
3233 #include "libavutil/parseutils.h"
3334 #include "libavutil/fifo.h"
3435 #include "libavutil/intreadwrite.h"
3536 #include "libavutil/opt.h"
3637 #include "libavutil/log.h"
3738 #include "libavutil/time.h"
38−#include "internal.h"
3939 #include "network.h"
4040 #include "os_support.h"
4141 #include "url.h"
libavformat/usmdec.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
2020 */
2121
2222 #include "libavutil/intreadwrite.h"
23+#include "libavutil/mem.h"
2324 #include "libavcodec/bytestream.h"
2425
2526 #include "avformat.h"
libavformat/utils.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
2626 #include "libavutil/avstring.h"
2727 #include "libavutil/bprint.h"
2828 #include "libavutil/internal.h"
29+#include "libavutil/mem.h"
2930 #include "libavutil/thread.h"
3031 #include "libavutil/time.h"
3132
libavformat/vapoursynth.c+1−0
@@ -33,6 +33,7 @@ · 32 unmodified lines
3333 #include "libavutil/eval.h"
3434 #include "libavutil/frame.h"
3535 #include "libavutil/imgutils.h"
36+#include "libavutil/mem.h"
3637 #include "libavutil/opt.h"
3738 #include "libavutil/pixdesc.h"
3839 #include "avformat.h"
libavformat/vividas.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
3030
3131 #include "libavutil/avassert.h"
3232 #include "libavutil/intreadwrite.h"
33+#include "libavutil/mem.h"
3334 #include "avio_internal.h"
3435 #include "avformat.h"
3536 #include "demux.h"
libavformat/vqf.c+2−1
@@ -25,7 +25,8 @@ · 24 unmodified lines
2525 #include "libavutil/intreadwrite.h"
2626 #include "libavutil/dict.h"
2727 #include "libavutil/mathematics.h"
28−#include "riff.h"
28+#include "libavutil/mem.h"
29+#include "metadata.h"
2930
3031 typedef struct VqfContext {
3132 int frame_bit_len;
libavformat/vvc.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
2424 #include "libavcodec/golomb.h"
2525 #include "libavcodec/vvc.h"
2626 #include "libavutil/intreadwrite.h"
27+#include "libavutil/mem.h"
2728 #include "avc.h"
2829 #include "avio.h"
2930 #include "avio_internal.h"
libavformat/wavdec.c+1−0
@@ -33,6 +33,7 @@ · 32 unmodified lines
3333 #include "libavutil/intreadwrite.h"
3434 #include "libavutil/log.h"
3535 #include "libavutil/mathematics.h"
36+#include "libavutil/mem.h"
3637 #include "libavutil/opt.h"
3738 #include "libavcodec/internal.h"
3839 #include "avformat.h"
libavformat/wavenc.c+1−0
@@ -39,6 +39,7 @@ · 38 unmodified lines
3939 #include "libavutil/common.h"
4040 #include "libavutil/intreadwrite.h"
4141 #include "libavutil/mathematics.h"
42+#include "libavutil/mem.h"
4243 #include "libavutil/opt.h"
4344 #include "libavutil/time.h"
4445 #include "libavutil/time_internal.h"
libavformat/wc3movie.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
3131 #include "libavutil/channel_layout.h"
3232 #include "libavutil/intreadwrite.h"
3333 #include "libavutil/dict.h"
34+#include "libavutil/mem.h"
3435 #include "avformat.h"
3536 #include "demux.h"
3637 #include "internal.h"
libavformat/webm_chunk.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
3131 #include "mux.h"
3232
3333 #include "libavutil/log.h"
34+#include "libavutil/mem.h"
3435 #include "libavutil/opt.h"
3536 #include "libavutil/mathematics.h"
3637
libavformat/webmdashenc.c+1−0
@@ -37,6 +37,7 @@ · 36 unmodified lines
3737
3838 #include "libavutil/avstring.h"
3939 #include "libavutil/dict.h"
40+#include "libavutil/mem.h"
4041 #include "libavutil/opt.h"
4142 #include "libavutil/time_internal.h"
4243
libavformat/wsddec.c+1−1
@@ -21,10 +21,10 @@ · 20 unmodified lines
2121
2222 #include "libavutil/channel_layout.h"
2323 #include "libavutil/intreadwrite.h"
24+#include "libavutil/mem.h"
2425 #include "libavutil/timecode.h"
2526 #include "avformat.h"
2627 #include "demux.h"
27−#include "internal.h"
2828 #include "rawdec.h"
2929
3030 static int wsd_probe(const AVProbeData *p)
libavformat/wtvdec.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
3131 #include "libavutil/channel_layout.h"
3232 #include "libavutil/intreadwrite.h"
3333 #include "libavutil/intfloat.h"
34+#include "libavutil/mem.h"
3435 #include "libavutil/time_internal.h"
3536 #include "avformat.h"
3637 #include "demux.h"
libavformat/wtvenc.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
2626 */
2727
2828 #include "libavutil/avassert.h"
29+#include "libavutil/mem.h"
2930 #include "avformat.h"
3031 #include "avio_internal.h"
3132 #include "internal.h"
libavformat/xmv.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
2828 #include <inttypes.h>
2929
3030 #include "libavutil/intreadwrite.h"
31+#include "libavutil/mem.h"
3132
3233 #include "avformat.h"
3334 #include "demux.h"
libavformat/xwma.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
2222 #include <inttypes.h>
2323 #include <stdint.h>
2424
25+#include "libavutil/mem.h"
2526 #include "avformat.h"
2627 #include "demux.h"
2728 #include "internal.h"
libavutil/channel_layout.c+1−0
@@ -33,6 +33,7 @@ · 32 unmodified lines
3333 #include "common.h"
3434 #include "error.h"
3535 #include "macros.h"
36+#include "mem.h"
3637 #include "opt.h"
3738
3839 #define CHAN_IS_AMBI(x) ((x) >= AV_CHAN_AMBISONIC_BASE &&\
libavutil/common.h+2−1
@@ -42,12 +42,13 @@ · 41 unmodified lines
4242 #include "attributes.h"
4343 #include "error.h"
4444 #include "macros.h"
45−#include "mem.h"
4645
4746 #ifdef HAVE_AV_CONFIG_H
4847 # include "config.h"
4948 # include "intmath.h"
5049 # include "internal.h"
50+#else
51+# include "mem.h"
5152 #endif /* HAVE_AV_CONFIG_H */
5253
5354 //rounded division & shift
libavutil/detection_bbox.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
1717 */
1818
1919 #include "detection_bbox.h"
20+#include "mem.h"
2021
2122 AVDetectionBBoxHeader *av_detection_bbox_alloc(uint32_t nb_bboxes, size_t *out_size)
2223 {
libavutil/eval.c+1−2
@@ -32,13 +32,12 @@ · 31 unmodified lines
3232 #include "common.h"
3333 #include "eval.h"
3434 #include "ffmath.h"
35−#include "internal.h"
3635 #include "log.h"
3736 #include "mathematics.h"
37+#include "mem.h"
3838 #include "sfc64.h"
3939 #include "time.h"
4040 #include "avstring.h"
41−#include "timer.h"
4241 #include "reverse.h"
4342
4443 typedef struct Parser {
libavutil/executor.c+3−1
@@ -17,7 +17,9 @@ · 16 unmodified lines
1717 * License along with FFmpeg; if not, write to the Free Software
1818 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
1919 */
20−#include "internal.h"
20+
21+#include "config.h"
22+
2123 #include "mem.h"
2224 #include "thread.h"
2325
libavutil/film_grain_params.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
1717 */
1818
1919 #include "film_grain_params.h"
20+#include "mem.h"
2021 #include "pixdesc.h"
2122
2223 AVFilmGrainParams *av_film_grain_params_alloc(size_t *size)
libavutil/fixed_dsp.c+1−0
@@ -47,6 +47,7 @@ · 46 unmodified lines
4747
4848 #include "common.h"
4949 #include "fixed_dsp.h"
50+#include "mem.h"
5051
5152 static void vector_fmul_add_c(int *dst, const int *src0, const int *src1, const int *src2, int len){
5253 int i;
libavutil/hwcontext_d3d11va.c+1−0
@@ -36,6 +36,7 @@ · 35 unmodified lines
3636 #include "hwcontext_d3d11va.h"
3737 #include "hwcontext_internal.h"
3838 #include "imgutils.h"
39+#include "mem.h"
3940 #include "pixdesc.h"
4041 #include "pixfmt.h"
4142 #include "thread.h"
libavutil/hwcontext_d3d12va.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
2727 #include "hwcontext_d3d12va_internal.h"
2828 #include "hwcontext_d3d12va.h"
2929 #include "imgutils.h"
30+#include "mem.h"
3031 #include "pixdesc.h"
3132 #include "pixfmt.h"
3233 #include "thread.h"
libavutil/hwcontext_drm.c+1−0
@@ -38,6 +38,7 @@ · 37 unmodified lines
3838 #include "hwcontext_drm.h"
3939 #include "hwcontext_internal.h"
4040 #include "imgutils.h"
41+#include "mem.h"
4142
4243
4344 static void drm_device_free(AVHWDeviceContext *hwdev)
libavutil/hwcontext_dxva2.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
3131 #include "hwcontext_dxva2.h"
3232 #include "hwcontext_internal.h"
3333 #include "imgutils.h"
34+#include "mem.h"
3435 #include "pixdesc.h"
3536 #include "pixfmt.h"
3637 #include "compat/w32dlfcn.h"
libavutil/hwcontext_vulkan.c+1−1
@@ -37,9 +37,9 @@ · 36 unmodified lines
3737 #include "avstring.h"
3838 #include "imgutils.h"
3939 #include "hwcontext.h"
40−#include "avassert.h"
4140 #include "hwcontext_internal.h"
4241 #include "hwcontext_vulkan.h"
42+#include "mem.h"
4343
4444 #include "vulkan.h"
4545 #include "vulkan_loader.h"
libavutil/imgutils.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
2929 #include "intreadwrite.h"
3030 #include "log.h"
3131 #include "mathematics.h"
32+#include "mem.h"
3233 #include "pixdesc.h"
3334 #include "rational.h"
3435
libavutil/opt.c+1−1
@@ -29,10 +29,10 @@ · 28 unmodified lines
2929 #include "avassert.h"
3030 #include "avstring.h"
3131 #include "channel_layout.h"
32−#include "common.h"
3332 #include "dict.h"
3433 #include "eval.h"
3534 #include "log.h"
35+#include "mem.h"
3636 #include "parseutils.h"
3737 #include "pixdesc.h"
3838 #include "mathematics.h"
libavutil/pca.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
2525 */
2626
2727 #include "common.h"
28+#include "mem.h"
2829 #include "pca.h"
2930
3031 typedef struct PCA{
libavutil/tests/dict.c+2−0
@@ -18,6 +18,8 @@ · 17 unmodified lines
1818 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
1919 */
2020
21+#include "libavutil/mem.h"
22+
2123 #include "libavutil/dict.c"
2224
2325 static const AVDictionaryEntry *dict_iterate(const AVDictionary *m,
libavutil/tests/imgutils.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
1818
1919 #include "libavutil/imgutils.c"
2020 #include "libavutil/crc.h"
21+#include "libavutil/mem.h"
2122
2223 #undef printf
2324 static int check_image_fill(enum AVPixelFormat pix_fmt, int w, int h) {
libavutil/tests/lfg.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
1717 */
1818
1919 #include "libavutil/log.h"
20+#include "libavutil/mem.h"
2021 #include "libavutil/timer.h"
2122 #include "libavutil/lfg.h"
2223
libavutil/tests/tea.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
2525 #include <stdio.h>
2626
2727 #include "libavutil/common.h"
28+#include "libavutil/mem.h"
2829 #include "libavutil/tea.h"
2930
3031 #define TEA_NUM_TESTS 4
libavutil/tests/tree.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
2323 #include "libavutil/common.h"
2424 #include "libavutil/lfg.h"
2525 #include "libavutil/log.h"
26+#include "libavutil/mem.h"
2627
2728 static int check(AVTreeNode *t)
2829 {
libavutil/tx.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
1919 #include "avassert.h"
2020 #include "intmath.h"
2121 #include "cpu.h"
22+#include "mem.h"
2223 #include "qsort.h"
2324 #include "bprint.h"
2425
libavutil/tx_template.c+2−0
@@ -24,6 +24,8 @@ · 23 unmodified lines
2424 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
2525 */
2626
27+#include "mem.h"
28+
2729 #define TABLE_DEF(name, size) \
2830 DECLARE_ALIGNED(32, TXSample, TX_TAB(ff_tx_tab_ ##name))[size]
2931
libavutil/vulkan.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
1919 */
2020
2121 #include "avassert.h"
22+#include "mem.h"
2223
2324 #include "vulkan.h"
2425
libavutil/x86/tx_float_init.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
1919 #define TX_FLOAT
2020 #include "libavutil/tx_priv.h"
2121 #include "libavutil/attributes.h"
22+#include "libavutil/mem.h"
2223 #include "libavutil/x86/cpu.h"
2324
2425 #include "config.h"
libpostproc/postprocess.c+6−6
@@ -72,15 +72,15 @@ try to unroll inner for(x=0 ... loop to avoid these damn if(x ... checks · 71 unmodified lines
7272
7373 //Changelog: use git log
7474
75+#include <stddef.h>
76+#include <stdlib.h>
77+#include <string.h>
78+
7579 #include "config.h"
76−#include "libavutil/avutil.h"
77−#include "libavutil/avassert.h"
80+#include "libavutil/common.h"
7881 #include "libavutil/cpu.h"
7982 #include "libavutil/intreadwrite.h"
80−#include <inttypes.h>
81−#include <stdio.h>
82−#include <stdlib.h>
83−#include <string.h>
83+#include "libavutil/mem.h"
8484 //#undef HAVE_MMXEXT_INLINE
8585 //#undef HAVE_MMX_INLINE
8686 //#undef ARCH_X86
libswresample/audioconvert.c+1−1
@@ -25,9 +25,9 @@ · 24 unmodified lines
2525 * @author Michael Niedermayer <michaelni@gmx.at>
2626 */
2727
28−#include "libavutil/avstring.h"
2928 #include "libavutil/avassert.h"
3029 #include "libavutil/libm.h"
30+#include "libavutil/mem.h"
3131 #include "libavutil/samplefmt.h"
3232 #include "audioconvert.h"
3333
libswresample/dither.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
1919 */
2020
2121 #include "libavutil/avassert.h"
22+#include "libavutil/mem.h"
2223 #include "swresample_internal.h"
2324
2425 #include "noise_shaping_data.c"
libswresample/options.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
1919 */
2020
2121 #include "libavutil/channel_layout.h"
22+#include "libavutil/mem.h"
2223 #include "libavutil/opt.h"
2324 #include "swresample_internal.h"
2425
libswresample/rematrix.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121 #include "swresample_internal.h"
2222 #include "libavutil/avassert.h"
2323 #include "libavutil/channel_layout.h"
24+#include "libavutil/mem.h"
2425
2526 #define TEMPLATE_REMATRIX_FLT
2627 #include "rematrix_template.c"
libswresample/resample.c+1−1
@@ -27,7 +27,7 @@ · 26 unmodified lines
2727 */
2828
2929 #include "libavutil/avassert.h"
30−#include "libavutil/cpu.h"
30+#include "libavutil/mem.h"
3131 #include "resample.h"
3232
3333 /**
libswresample/swresample.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
1818 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
1919 */
2020
21+#include "libavutil/mem.h"
2122 #include "libavutil/opt.h"
2223 #include "swresample_internal.h"
2324 #include "audioconvert.h"
libswresample/x86/rematrix_init.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
1919 */
2020
2121 #include "libavutil/attributes.h"
22+#include "libavutil/mem.h"
2223 #include "libavutil/x86/cpu.h"
2324 #include "libswresample/swresample_internal.h"
2425
libswscale/gamma.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
1818 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
1919 */
2020
21+#include "libavutil/mem.h"
2122 #include "swscale_internal.h"
2223
2324 typedef struct GammaContext
libswscale/hscale.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
1818 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
1919 */
2020
21+#include "libavutil/mem.h"
2122 #include "swscale_internal.h"
2223
2324 /// Scaler instance data
libswscale/slice.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
1818 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
1919 */
2020
21+#include "libavutil/mem.h"
2122 #include "swscale_internal.h"
2223
2324 static void free_lines(SwsSlice *s)
libswscale/swscale.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
2828 #include "libavutil/cpu.h"
2929 #include "libavutil/emms.h"
3030 #include "libavutil/intreadwrite.h"
31+#include "libavutil/mem.h"
3132 #include "libavutil/mem_internal.h"
3233 #include "libavutil/pixdesc.h"
3334 #include "config.h"
libswscale/utils.c+1−0
@@ -45,6 +45,7 @@ · 44 unmodified lines
4545 #include "libavutil/intreadwrite.h"
4646 #include "libavutil/libm.h"
4747 #include "libavutil/mathematics.h"
48+#include "libavutil/mem.h"
4849 #include "libavutil/opt.h"
4950 #include "libavutil/pixdesc.h"
5051 #include "libavutil/slicethread.h"
libswscale/vscale.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
1717 * License along with FFmpeg; if not, write to the Free Software
1818 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
1919 */
20+#include "libavutil/mem.h"
2021 #include "swscale_internal.h"
2122
2223 typedef struct VScalerContext
libswscale/yuv2rgb.c+3−4
@@ -23,13 +23,12 @@ · 22 unmodified lines
2323 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
2424 */
2525
26−#include <stdio.h>
27−#include <stdlib.h>
28−#include <inttypes.h>
26+#include <stddef.h>
27+#include <stdint.h>
2928
3029 #include "libavutil/bswap.h"
30+#include "libavutil/mem.h"
3131 #include "config.h"
32−#include "rgb2rgb.h"
3332 #include "swscale.h"
3433 #include "swscale_internal.h"
3534 #include "libavutil/pixdesc.h"
tests/api/api-band-test.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
2525 */
2626
2727 #include "libavutil/adler32.h"
28+#include "libavutil/mem.h"
2829 #include "libavcodec/avcodec.h"
2930 #include "libavformat/avformat.h"
3031 #include "libavutil/imgutils.h"
tests/api/api-flac-test.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
3030 #include "libavcodec/avcodec.h"
3131 #include "libavutil/channel_layout.h"
3232 #include "libavutil/common.h"
33+#include "libavutil/mem.h"
3334 #include "libavutil/samplefmt.h"
3435
3536 #define NUMBER_OF_AUDIO_FRAMES 200
tests/api/api-h264-slice-test.c+1−0
@@ -39,6 +39,7 @@ · 38 unmodified lines
3939 #include <fcntl.h>
4040
4141 #include "libavcodec/avcodec.h"
42+#include "libavutil/mem.h"
4243 #include "libavutil/pixdesc.h"
4344 #include "libavutil/hash.h"
4445 #include "libavutil/bswap.h"
tests/api/api-h264-test.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
2525 */
2626
2727 #include "libavutil/adler32.h"
28+#include "libavutil/mem.h"
2829 #include "libavcodec/avcodec.h"
2930 #include "libavformat/avformat.h"
3031 #include "libavutil/imgutils.h"
tests/api/api-seek-test.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
2525 */
2626
2727 #include "libavutil/adler32.h"
28+#include "libavutil/mem.h"
2829 #include "libavcodec/avcodec.h"
2930 #include "libavformat/avformat.h"
3031 #include "libavutil/imgutils.h"
tests/api/api-threadmessage-test.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
2525 #include "libavutil/avassert.h"
2626 #include "libavutil/avstring.h"
2727 #include "libavutil/frame.h"
28+#include "libavutil/mem.h"
2829 #include "libavutil/threadmessage.h"
2930 #include "libavutil/thread.h" // not public
3031
tests/checkasm/av_tx.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
1616 * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
1717 */
1818
19+#include "libavutil/mem.h"
1920 #include "libavutil/mem_internal.h"
2021 #include "libavutil/tx.h"
2122 #include "libavutil/error.h"
tests/checkasm/float_dsp.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121
2222 #include "libavutil/float_dsp.h"
2323 #include "libavutil/internal.h"
24+#include "libavutil/mem.h"
2425 #include "libavutil/mem_internal.h"
2526
2627 #include "checkasm.h"
tests/checkasm/sw_scale.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121
2222 #include "libavutil/common.h"
2323 #include "libavutil/intreadwrite.h"
24+#include "libavutil/mem.h"
2425 #include "libavutil/mem_internal.h"
2526
2627 #include "libswscale/swscale.h"
tests/checkasm/vc1dsp.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
2727 #include "libavutil/common.h"
2828 #include "libavutil/internal.h"
2929 #include "libavutil/intreadwrite.h"
30+#include "libavutil/mem.h"
3031 #include "libavutil/mem_internal.h"
3132
3233 #define VC1DSP_TEST(func) { #func, offsetof(VC1DSPContext, func) },
tests/checkasm/vf_blend.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
2424 #include "libavutil/common.h"
2525 #include "libavutil/internal.h"
2626 #include "libavutil/intreadwrite.h"
27+#include "libavutil/mem.h"
2728
2829 #define WIDTH 256
2930 #define HEIGHT 256
tests/checkasm/vf_gblur.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
1919 #include <float.h>
2020 #include <string.h>
2121 #include "checkasm.h"
22+#include "libavutil/mem.h"
2223 #include "libavfilter/vf_gblur_init.h"
2324
2425 #define WIDTH 256
tests/checkasm/vf_nlmeans.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121 #include "checkasm.h"
2222 #include "libavfilter/vf_nlmeans_init.h"
2323 #include "libavutil/avassert.h"
24+#include "libavutil/mem.h"
2425
2526 #define randomize_buffer(buf, size) do { \
2627 int i; \
tools/crypto_bench.c+1−0
@@ -32,6 +32,7 @@ · 31 unmodified lines
3232 #include "libavutil/avstring.h"
3333 #include "libavutil/crc.h"
3434 #include "libavutil/intreadwrite.h"
35+#include "libavutil/mem.h"
3536 #include "libavutil/timer.h"
3637
3738 #ifndef AV_READ_TIME
tools/enc_recon_frame_test.c+1−0
@@ -32,6 +32,7 @@ · 31 unmodified lines
3232 #include "libavutil/error.h"
3333 #include "libavutil/frame.h"
3434 #include "libavutil/imgutils.h"
35+#include "libavutil/mem.h"
3536 #include "libavutil/opt.h"
3637
3738 #include "libavformat/avformat.h"
tools/ismindex.c+1−0
@@ -52,6 +52,7 @@ · 51 unmodified lines
5252 #include "libavformat/os_support.h"
5353 #include "libavutil/intreadwrite.h"
5454 #include "libavutil/mathematics.h"
55+#include "libavutil/mem.h"
5556
5657 static int usage(const char *argv0, int ret)
5758 {
tools/probetest.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
2424 #include "libavformat/demux.h"
2525 #include "libavcodec/put_bits.h"
2626 #include "libavutil/lfg.h"
27+#include "libavutil/mem.h"
2728 #include "libavutil/timer.h"
2829
2930 #define MAX_FORMATS 1000 //this must be larger than the number of formats
tools/sidxindex.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
2525 #include "libavutil/avstring.h"
2626 #include "libavutil/intreadwrite.h"
2727 #include "libavutil/mathematics.h"
28+#include "libavutil/mem.h"
2829
2930 static int usage(const char *argv0, int ret)
3031 {
tools/target_bsf_fuzzer.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
1818
1919 #include "config.h"
2020 #include "libavutil/imgutils.h"
21+#include "libavutil/mem.h"
2122 #include "libavutil/opt.h"
2223
2324 #include "libavcodec/avcodec.h"
tools/target_dec_fuzzer.c+1−0
@@ -51,6 +51,7 @@ · 50 unmodified lines
5151 #include "libavutil/cpu.h"
5252 #include "libavutil/imgutils.h"
5353 #include "libavutil/intreadwrite.h"
54+#include "libavutil/mem.h"
5455
5556 #include "libavcodec/avcodec.h"
5657 #include "libavcodec/bytestream.h"
tools/target_dem_fuzzer.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
1919 #include "config.h"
2020 #include "libavutil/avassert.h"
2121 #include "libavutil/avstring.h"
22+#include "libavutil/mem.h"
2223
2324 #include "libavcodec/avcodec.h"
2425 #include "libavcodec/bytestream.h"
tools/target_sws_fuzzer.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
2424 #include "libavutil/cpu.h"
2525 #include "libavutil/imgutils.h"
2626 #include "libavutil/intreadwrite.h"
27+#include "libavutil/mem.h"
2728 #include "libavutil/opt.h"
2829
2930 #include "libavcodec/bytestream.h"
tools/uncoded_frame.c+1−0
@@ -2,6 +2,7 @@ · 1 unmodified line
22 #include <stdlib.h>
33 #include <string.h>
44 #include "libavutil/avassert.h"
5+#include "libavutil/mem.h"
56 #include "libavdevice/avdevice.h"
67 #include "libavfilter/avfilter.h"
78 #include "libavfilter/buffersink.h"

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