History

avcodec/internal: Move FF_CODEC_CAP_* to a new header codec_internal.h

Also move FF_CODEC_TAGS_END as well as struct AVCodecDefault. This reduces the amount of files that have to include internal.h (which comes with quite a lot of indirect inclusions), as e.g. most encoders don't need it. It is furthemore in preparation for moving the private part of AVCodec out of the public codec.h.

Andreas Rheinhardt committed 4 years ago

Commit a688f3c1 parent 5b37322459 files · +537 −206Browse files

Unified · Split

459 files
  1. libavcodec/012v.c +1 −0
  2. libavcodec/4xm.c +1 −0
  3. libavcodec/8bps.c +1 −0
  4. libavcodec/8svx.c +1 −0
  5. libavcodec/a64multienc.c +1 −1
  6. libavcodec/aacdec.c +1 −1
  7. libavcodec/aacdec_fixed.c +1 −1
  8. libavcodec/aacdec_template.c +1 −0
  9. libavcodec/aacenc.c +1 −1
  10. libavcodec/aasc.c +1 −0
  11. libavcodec/ac3dec_fixed.c +1 −0
  12. libavcodec/ac3dec_float.c +1 −0
  13. libavcodec/ac3enc.c +1 −0
  14. libavcodec/ac3enc.h +1 −1
  15. libavcodec/ac3enc_fixed.c +1 −1
  16. libavcodec/ac3enc_float.c +1 −1
  17. libavcodec/ac3enc_template.c +0 −1
  18. libavcodec/adpcm.c +1 −0
  19. libavcodec/adpcmenc.c +1 −1
  20. libavcodec/adxdec.c +1 −0
  21. libavcodec/adxenc.c +1 −1
  22. libavcodec/agm.c +1 −0
  23. libavcodec/aic.c +1 −1
  24. libavcodec/alac.c +1 −1
  25. libavcodec/alacenc.c +1 −1
  26. libavcodec/alsdec.c +1 −0
  27. libavcodec/amfenc_h264.c +1 −0
  28. libavcodec/amfenc_hevc.c +1 −0
  29. libavcodec/amrnbdec.c +1 −0
  30. libavcodec/amrwbdec.c +1 −0
  31. libavcodec/anm.c +1 −0
  32. libavcodec/ansi.c +1 −0
  33. libavcodec/apedec.c +1 −0
  34. libavcodec/aptx.c +1 −0
  35. libavcodec/aptx.h +0 −1
  36. libavcodec/aptxdec.c +2 −0
  37. libavcodec/aptxenc.c +1 −0
  38. libavcodec/arbc.c +1 −0
  39. libavcodec/argo.c +1 −0
  40. libavcodec/assdec.c +1 −1
  41. libavcodec/assenc.c +1 −1
  42. libavcodec/asvdec.c +1 −0
  43. libavcodec/asvenc.c +1 −1
  44. libavcodec/atrac1.c +1 −0
  45. libavcodec/atrac3.c +1 −0
  46. libavcodec/atrac3plusdec.c +1 −0
  47. libavcodec/atrac9dec.c +1 −0
  48. libavcodec/audiotoolboxdec.c +1 −0
  49. libavcodec/audiotoolboxenc.c +1 −0
  50. libavcodec/aura.c +1 −0
  51. libavcodec/av1dec.c +1 −0
  52. libavcodec/avcodec.c +1 −0
  53. libavcodec/avrndec.c +1 −0
  54. libavcodec/avs.c +1 −0
  55. libavcodec/avuidec.c +1 −0
  56. libavcodec/avuienc.c +1 −1
  57. libavcodec/bethsoftvideo.c +1 −0
  58. libavcodec/bfi.c +1 −0
  59. libavcodec/bink.c +1 −0
  60. libavcodec/binkaudio.c +1 −0
  61. libavcodec/bintext.c +1 −0
  62. libavcodec/bitpacked_dec.c +1 −1
  63. libavcodec/bitpacked_enc.c +1 −0
  64. libavcodec/bmpenc.c +1 −1
  65. libavcodec/bmvaudio.c +1 −0
  66. libavcodec/bmvvideo.c +1 −0
  67. libavcodec/c93.c +1 −0
  68. libavcodec/cavsdec.c +1 −0
  69. libavcodec/ccaption_dec.c +1 −1
  70. libavcodec/cdgraphics.c +1 −0
  71. libavcodec/cdtoons.c +1 −0
  72. libavcodec/cdxl.c +1 −0
  73. libavcodec/cfhd.c +1 −0
  74. libavcodec/cfhdenc.c +1 −1
  75. libavcodec/cinepak.c +1 −0
  76. libavcodec/cinepakenc.c +1 −1
  77. libavcodec/clearvideo.c +1 −0
  78. libavcodec/cljrdec.c +1 −0
  79. libavcodec/cllc.c +1 −1
  80. libavcodec/cngdec.c +1 −0
  81. libavcodec/cngenc.c +1 −1
  82. libavcodec/codec_internal.h +82 −0
  83. libavcodec/cook.c +1 −0
  84. libavcodec/cpia.c +1 −0
  85. libavcodec/cri.c +1 −0
  86. libavcodec/crystalhd.c +1 −0
  87. libavcodec/cscd.c +1 −0
  88. libavcodec/cuviddec.c +1 −0
  89. libavcodec/cyuv.c +1 −0
  90. libavcodec/dcadec.c +1 −1
  91. libavcodec/dcaenc.c +1 −0
  92. libavcodec/dds.c +1 −0
  93. libavcodec/decode.c +1 −0
  94. libavcodec/dfa.c +1 −0
  95. libavcodec/dfpwmdec.c +1 −0
  96. libavcodec/dfpwmenc.c +1 −1
  97. libavcodec/diracdec.c +1 −0
  98. libavcodec/dnxhddec.c +1 −0
  99. libavcodec/dnxhdenc.c +1 −0
  100. libavcodec/dolby_e.c +1 −0
  101. libavcodec/dpcm.c +1 −0
  102. libavcodec/dpxenc.c +1 −1
  103. libavcodec/dsddec.c +1 −0
  104. libavcodec/dsicinaudio.c +1 −0
  105. libavcodec/dsicinvideo.c +1 −0
  106. libavcodec/dss_sp.c +1 −0
  107. libavcodec/dstdec.c +1 −0
  108. libavcodec/dvaudiodec.c +1 −0
  109. libavcodec/dvbsubdec.c +1 −0
  110. libavcodec/dvdec.c +1 −0
  111. libavcodec/dvdsubdec.c +1 −0
  112. libavcodec/dvdsubenc.c +1 −0
  113. libavcodec/dvenc.c +1 −1
  114. libavcodec/dxa.c +1 −0
  115. libavcodec/dxv.c +1 −1
  116. libavcodec/eac3dec.c +0 −1
  117. libavcodec/eac3enc.c +1 −0
  118. libavcodec/eacmv.c +1 −0
  119. libavcodec/eamad.c +1 −0
  120. libavcodec/eatgq.c +1 −0
  121. libavcodec/eatgv.c +1 −0
  122. libavcodec/eatqi.c +1 −0
  123. libavcodec/escape124.c +1 −0
  124. libavcodec/escape130.c +1 −0
  125. libavcodec/evrcdec.c +1 −0
  126. libavcodec/exr.c +1 −0
  127. libavcodec/exrenc.c +1 −1
  128. libavcodec/fastaudio.c +1 −0
  129. libavcodec/ffv1dec.c +1 −0
  130. libavcodec/ffv1enc.c +1 −0
  131. libavcodec/ffwavesynth.c +1 −0
  132. libavcodec/fic.c +1 −0
  133. libavcodec/flacdec.c +1 −1
  134. libavcodec/flacenc.c +1 −0
  135. libavcodec/flashsv.c +1 −0
  136. libavcodec/flashsv2enc.c +1 −1
  137. libavcodec/flashsvenc.c +1 −1
  138. libavcodec/flicvideo.c +1 −0
  139. libavcodec/flvdec.c +1 −1
  140. libavcodec/flvenc.c +1 −0
  141. libavcodec/fmvc.c +1 −0
  142. libavcodec/fraps.c +1 −1
  143. libavcodec/frwu.c +1 −0
  144. libavcodec/g2meet.c +1 −0
  145. libavcodec/g722dec.c +1 −0
  146. libavcodec/g722enc.c +1 −0
  147. libavcodec/g723_1dec.c +1 −0
  148. libavcodec/g723_1enc.c +1 −1
  149. libavcodec/g726.c +1 −0
  150. libavcodec/g729dec.c +1 −0
  151. libavcodec/gdv.c +1 −0
  152. libavcodec/gif.c +1 −1
  153. libavcodec/gifdec.c +1 −0
  154. libavcodec/gsmdec.c +1 −0
  155. libavcodec/h261dec.c +1 −0
  156. libavcodec/h261enc.c +1 −0
  157. libavcodec/h263dec.c +1 −0
  158. libavcodec/h264dec.c +1 −0
  159. libavcodec/hapdec.c +1 −1
  160. libavcodec/hapenc.c +1 −1
  161. libavcodec/hcadec.c +1 −0
  162. libavcodec/hcom.c +1 −0
  163. libavcodec/hevcdec.c +1 −0
  164. libavcodec/hnm4video.c +1 −0
  165. libavcodec/hq_hqa.c +1 −0
  166. libavcodec/hqx.c +1 −1
  167. libavcodec/huffyuvdec.c +1 −1
  168. libavcodec/huffyuvenc.c +1 −1
  169. libavcodec/idcinvideo.c +1 −0
  170. libavcodec/iff.c +1 −0
  171. libavcodec/ilbcdec.c +1 −0
  172. libavcodec/imc.c +1 −0
  173. libavcodec/imm4.c +1 −0
  174. libavcodec/imm5.c +1 −1
  175. libavcodec/imx.c +1 −0
  176. libavcodec/indeo2.c +1 −0
  177. libavcodec/indeo3.c +1 −0
  178. libavcodec/indeo4.c +1 −1
  179. libavcodec/indeo5.c +1 −1
  180. libavcodec/intelh263dec.c +1 −1
  181. libavcodec/internal.h +0 −61
  182. libavcodec/interplayacm.c +1 −0
  183. libavcodec/interplayvideo.c +1 −0
  184. libavcodec/ituh263enc.c +1 −0
  185. libavcodec/j2kenc.c +1 −1
  186. libavcodec/jacosubdec.c +1 −1
  187. libavcodec/jpeg2000dec.c +1 −0
  188. libavcodec/jpeglsdec.c +1 −0
  189. libavcodec/jpeglsenc.c +1 −0
  190. libavcodec/jvdec.c +1 −0
  191. libavcodec/kgv1dec.c +1 −0
  192. libavcodec/kmvc.c +1 −0
  193. libavcodec/lagarith.c +1 −1
  194. libavcodec/lcldec.c +1 −1
  195. libavcodec/lclenc.c +1 −1
  196. libavcodec/libaomdec.c +1 −0
  197. libavcodec/libaomenc.c +1 −0
  198. libavcodec/libdav1d.c +1 −0
  199. libavcodec/libdavs2.c +1 −1
  200. libavcodec/libfdk-aacdec.c +1 −0
  201. libavcodec/libfdk-aacenc.c +1 −1
  202. libavcodec/libgsmenc.c +1 −1
  203. libavcodec/libilbc.c +1 −0
  204. libavcodec/libkvazaar.c +1 −1
  205. libavcodec/libmp3lame.c +1 −1
  206. libavcodec/libopenh264dec.c +1 −0
  207. libavcodec/libopenh264enc.c +1 −0
  208. libavcodec/libopusdec.c +1 −0
  209. libavcodec/libopusenc.c +1 −1
  210. libavcodec/librav1e.c +1 −0
  211. libavcodec/libspeexenc.c +1 −1
  212. libavcodec/libsvtav1.c +1 −0
  213. libavcodec/libtwolame.c +1 −0
  214. libavcodec/libuavs3d.c +1 −0
  215. libavcodec/libvorbisenc.c +1 −0
  216. libavcodec/libvpxdec.c +1 −0
  217. libavcodec/libvpxenc.c +1 −0
  218. libavcodec/libwebpenc_common.h +1 −1
  219. libavcodec/libx264.c +1 −0
  220. libavcodec/libx265.c +1 −0
  221. libavcodec/libxavs.c +1 −1
  222. libavcodec/libxavs2.c +1 −1
  223. libavcodec/libxvid.c +1 −1
  224. libavcodec/ljpegenc.c +1 −1
  225. libavcodec/loco.c +1 −0
  226. libavcodec/lscrdec.c +1 −0
  227. libavcodec/m101.c +1 −0
  228. libavcodec/mace.c +1 −0
  229. libavcodec/magicyuv.c +1 −0
  230. libavcodec/magicyuvenc.c +1 −1
  231. libavcodec/mdec.c +1 −1
  232. libavcodec/mediacodecdec.c +1 −0
  233. libavcodec/metasound.c +1 −1
  234. libavcodec/mfenc.c +1 −0
  235. libavcodec/microdvddec.c +1 −1
  236. libavcodec/midivid.c +1 −0
  237. libavcodec/mimic.c +1 −0
  238. libavcodec/mjpegbdec.c +1 −1
  239. libavcodec/mjpegdec.c +1 −0
  240. libavcodec/mjpegenc.c +1 −0
  241. libavcodec/mlpdec.c +1 −0
  242. libavcodec/mlpenc.c +1 −1
  243. libavcodec/mmaldec.c +1 −0
  244. libavcodec/mmvideo.c +1 −0
  245. libavcodec/mobiclip.c +1 −0
  246. libavcodec/motionpixels.c +1 −0
  247. libavcodec/movtextdec.c +1 −1
  248. libavcodec/movtextenc.c +1 −1
  249. libavcodec/mpc7.c +1 −0
  250. libavcodec/mpc8.c +1 −0
  251. libavcodec/mpeg12dec.c +1 −0
  252. libavcodec/mpeg12enc.c +1 −0
  253. libavcodec/mpeg4videodec.c +1 −1
  254. libavcodec/mpeg4videoenc.c +1 −0
  255. libavcodec/mpegaudiodec_fixed.c +1 −0
  256. libavcodec/mpegaudiodec_float.c +1 −0
  257. libavcodec/mpegaudioenc_fixed.c +1 −0
  258. libavcodec/mpegaudioenc_float.c +1 −0
  259. libavcodec/mpl2dec.c +1 −1
  260. libavcodec/mscc.c +1 −0
  261. libavcodec/msmpeg4dec.c +1 −1
  262. libavcodec/msmpeg4enc.c +1 −1
  263. libavcodec/msrle.c +1 −0
  264. libavcodec/mss1.c +1 −0
  265. libavcodec/mss2.c +1 −0
  266. libavcodec/mss3.c +1 −0
  267. libavcodec/mss4.c +1 −0
  268. libavcodec/msvideo1.c +1 −0
  269. libavcodec/msvideo1enc.c +1 −1
  270. libavcodec/mv30.c +1 −0
  271. libavcodec/mvcdec.c +1 −0
  272. libavcodec/mvha.c +1 −0
  273. libavcodec/mwsc.c +1 −0
  274. libavcodec/mxpegdec.c +1 −0
  275. libavcodec/nellymoserdec.c +1 −0
  276. libavcodec/nellymoserenc.c +1 −1
  277. libavcodec/notchlc.c +1 −0
  278. libavcodec/nuv.c +1 −0
  279. libavcodec/nvenc_h264.c +1 −1
  280. libavcodec/nvenc_hevc.c +1 −1
  281. libavcodec/omx.c +1 −1
  282. libavcodec/on2avc.c +1 −0
  283. libavcodec/options.c +1 −1
  284. libavcodec/opusdec.c +1 −0
  285. libavcodec/opusenc.c +1 −1
  286. libavcodec/pafaudio.c +1 −0
  287. libavcodec/pafvideo.c +1 −0
  288. libavcodec/pamenc.c +1 −1
  289. libavcodec/pcm-blurayenc.c +1 −0
  290. libavcodec/pcm-dvd.c +1 −0
  291. libavcodec/pcm-dvdenc.c +1 −0
  292. libavcodec/pcm.c +1 −0
  293. libavcodec/pcxenc.c +1 −1
  294. libavcodec/pgssubdec.c +1 −0
  295. libavcodec/photocd.c +1 −0
  296. libavcodec/pixlet.c +1 −0
  297. libavcodec/pngdec.c +1 −0
  298. libavcodec/pngenc.c +1 −1
  299. libavcodec/pnmenc.c +1 −1
  300. libavcodec/proresdec2.c +1 −0
  301. libavcodec/proresenc_anatoliy.c +1 −0
  302. libavcodec/proresenc_kostya.c +1 −1
  303. libavcodec/prosumer.c +1 −0
  304. libavcodec/pthread.c +1 −1
  305. libavcodec/pthread_frame.c +1 −0
  306. libavcodec/pthread_slice.c +1 −0
  307. libavcodec/qcelpdec.c +1 −0
  308. libavcodec/qdm2.c +1 −0
  309. libavcodec/qdmc.c +1 −0
  310. libavcodec/qpeg.c +1 −0
  311. libavcodec/qsvenc_h264.c +1 −1
  312. libavcodec/qsvenc_hevc.c +1 −1
  313. libavcodec/qsvenc_jpeg.c +1 −1
  314. libavcodec/qsvenc_mpeg2.c +1 −1
  315. libavcodec/qsvenc_vp9.c +1 −1
  316. libavcodec/qtrle.c +1 −0
  317. libavcodec/qtrleenc.c +1 −1
  318. libavcodec/r210dec.c +1 −0
  319. libavcodec/r210enc.c +1 −0
  320. libavcodec/ra144dec.c +1 −0
  321. libavcodec/ra144enc.c +1 −1
  322. libavcodec/ra288.c +1 −0
  323. libavcodec/ralf.c +1 −0
  324. libavcodec/rasc.c +1 −0
  325. libavcodec/rawdec.c +1 −0
  326. libavcodec/rawenc.c +1 −0
  327. libavcodec/realtextdec.c +1 −1
  328. libavcodec/rl2.c +1 −0
  329. libavcodec/roqaudioenc.c +1 −1
  330. libavcodec/roqvideodec.c +1 −0
  331. libavcodec/roqvideoenc.c +1 −0
  332. libavcodec/rpza.c +1 −0
  333. libavcodec/rpzaenc.c +1 −1
  334. libavcodec/rscc.c +1 −0
  335. libavcodec/rv10.c +1 −0
  336. libavcodec/rv10enc.c +1 −0
  337. libavcodec/rv20enc.c +1 −0
  338. libavcodec/rv30.c +1 −1
  339. libavcodec/rv40.c +1 −1
  340. libavcodec/s302menc.c +1 −1
  341. libavcodec/samidec.c +1 −1
  342. libavcodec/sanm.c +1 −0
  343. libavcodec/sbcdec.c +1 −0
  344. libavcodec/sbcenc.c +1 −1
  345. libavcodec/scpr.c +1 −0
  346. libavcodec/screenpresso.c +1 −0
  347. libavcodec/sga.c +1 −0
  348. libavcodec/sgidec.c +1 −0
  349. libavcodec/sgienc.c +1 −1
  350. libavcodec/sgirledec.c +1 −0
  351. libavcodec/shorten.c +1 −0
  352. libavcodec/sipr.c +1 −0
  353. libavcodec/siren.c +1 −0
  354. libavcodec/smacker.c +1 −0
  355. libavcodec/smc.c +1 −0
  356. libavcodec/smcenc.c +1 −1
  357. libavcodec/snowdec.c +1 −1
  358. libavcodec/snowenc.c +1 −1
  359. libavcodec/sonic.c +1 −0
  360. libavcodec/sp5xdec.c +1 −1
  361. libavcodec/speedhq.c +1 −0
  362. libavcodec/speedhqenc.c +1 −0
  363. libavcodec/speexdec.c +1 −0
  364. libavcodec/srtdec.c +1 −1
  365. libavcodec/srtenc.c +1 −1
  366. libavcodec/subviewerdec.c +1 −1
  367. libavcodec/sunrastenc.c +1 −1
  368. libavcodec/svq1dec.c +1 −0
  369. libavcodec/svq1enc.c +1 −0
  370. libavcodec/svq3.c +1 −0
  371. libavcodec/takdec.c +1 −1
  372. libavcodec/targa_y216dec.c +1 −0
  373. libavcodec/targaenc.c +1 −1
  374. libavcodec/tdsc.c +1 −0
  375. libavcodec/tests/avcodec.c +1 −0
  376. libavcodec/textdec.c +1 −1
  377. libavcodec/tiertexseqv.c +1 −0
  378. libavcodec/tiff.c +1 −0
  379. libavcodec/tiffenc.c +1 −1
  380. libavcodec/tmv.c +1 −0
  381. libavcodec/truemotion1.c +1 −0
  382. libavcodec/truemotion2.c +1 −0
  383. libavcodec/truemotion2rt.c +1 −0
  384. libavcodec/truespeech.c +1 −0
  385. libavcodec/tscc.c +1 −0
  386. libavcodec/tscc2.c +1 −0
  387. libavcodec/tta.c +1 −1
  388. libavcodec/ttaenc.c +1 −0
  389. libavcodec/ttmlenc.c +1 −1
  390. libavcodec/twinvqdec.c +1 −1
  391. libavcodec/ulti.c +1 −0
  392. libavcodec/utils.c +1 −0
  393. libavcodec/utvideodec.c +1 −1
  394. libavcodec/utvideoenc.c +1 −1
  395. libavcodec/v210dec.c +1 −1
  396. libavcodec/v210enc.c +1 −0
  397. libavcodec/v210x.c +1 −0
  398. libavcodec/v308dec.c +1 −0
  399. libavcodec/v308enc.c +1 −0
  400. libavcodec/v408dec.c +1 −0
  401. libavcodec/v408enc.c +1 −0
  402. libavcodec/v410dec.c +1 −1
  403. libavcodec/v410enc.c +1 −0
  404. libavcodec/v4l2_m2m_dec.c +1 −1
  405. libavcodec/v4l2_m2m_enc.c +1 −1
  406. libavcodec/vaapi_encode_h264.c +1 −1
  407. libavcodec/vaapi_encode_h265.c +1 −1
  408. libavcodec/vaapi_encode_mjpeg.c +1 −1
  409. libavcodec/vaapi_encode_mpeg2.c +1 −1
  410. libavcodec/vaapi_encode_vp8.c +1 −1
  411. libavcodec/vaapi_encode_vp9.c +1 −1
  412. libavcodec/vb.c +1 −0
  413. libavcodec/vble.c +1 −1
  414. libavcodec/vc1dec.c +1 −0
  415. libavcodec/vc2enc.c +1 −1
  416. libavcodec/vcr1.c +1 −0
  417. libavcodec/videotoolboxenc.c +1 −0
  418. libavcodec/vima.c +1 −0
  419. libavcodec/vmdaudio.c +1 −0
  420. libavcodec/vmdvideo.c +1 −0
  421. libavcodec/vmnc.c +1 −0
  422. libavcodec/vorbisdec.c +1 −0
  423. libavcodec/vorbisenc.c +1 −1
  424. libavcodec/vp3.c +1 −0
  425. libavcodec/vp5.c +1 −0
  426. libavcodec/vp6.c +1 −0
  427. libavcodec/vp8.c +1 −0
  428. libavcodec/vp9.c +1 −0
  429. libavcodec/vqavideo.c +1 −0
  430. libavcodec/wavpack.c +1 −1
  431. libavcodec/wavpackenc.c +1 −0
  432. libavcodec/wcmv.c +1 −0
  433. libavcodec/webp.c +1 −0
  434. libavcodec/webvttdec.c +1 −1
  435. libavcodec/webvttenc.c +1 −1
  436. libavcodec/wmadec.c +1 −0
  437. libavcodec/wmaenc.c +1 −0
  438. libavcodec/wmalosslessdec.c +1 −0
  439. libavcodec/wmaprodec.c +1 −0
  440. libavcodec/wmavoice.c +1 −0
  441. libavcodec/wmv2dec.c +1 −1
  442. libavcodec/wmv2enc.c +1 −0
  443. libavcodec/wnv1.c +1 −0
  444. libavcodec/wrapped_avframe.c +1 −1
  445. libavcodec/ws-snd1.c +1 −0
  446. libavcodec/xan.c +1 −0
  447. libavcodec/xfacedec.c +1 −0
  448. libavcodec/xl.c +1 −0
  449. libavcodec/xsubdec.c +1 −1
  450. libavcodec/xsubenc.c +1 −1
  451. libavcodec/xxan.c +1 −0
  452. libavcodec/y41pdec.c +1 −0
  453. libavcodec/y41penc.c +1 −0
  454. libavcodec/ylc.c +1 −1
  455. libavcodec/yop.c +1 −0
  456. libavcodec/yuv4dec.c +1 −0
  457. libavcodec/zerocodec.c +1 −0
  458. libavcodec/zmbv.c +1 −0
  459. libavcodec/zmbvenc.c +1 −1
libavcodec/012v.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21 */21 */
22 22
23#include "avcodec.h"23#include "avcodec.h"
24#include "codec_internal.h"
24#include "internal.h"25#include "internal.h"
25#include "libavutil/intreadwrite.h"26#include "libavutil/intreadwrite.h"
26 27
libavcodec/4xm.c+1−0
@@ -36,6 +36,7 @@ · 35 unmodified lines
36#include "blockdsp.h"36#include "blockdsp.h"
37#include "bswapdsp.h"37#include "bswapdsp.h"
38#include "bytestream.h"38#include "bytestream.h"
39#include "codec_internal.h"
39#include "get_bits.h"40#include "get_bits.h"
40#include "internal.h"41#include "internal.h"
41 42
libavcodec/8bps.c+1−0
@@ -37,6 +37,7 @@ · 36 unmodified lines
37#include "libavutil/internal.h"37#include "libavutil/internal.h"
38#include "libavutil/intreadwrite.h"38#include "libavutil/intreadwrite.h"
39#include "avcodec.h"39#include "avcodec.h"
40#include "codec_internal.h"
40#include "decode.h"41#include "decode.h"
41#include "internal.h"42#include "internal.h"
42 43
libavcodec/8svx.c+1−0
@@ -41,6 +41,7 @@ · 40 unmodified lines
41 41
42#include "libavutil/avassert.h"42#include "libavutil/avassert.h"
43#include "avcodec.h"43#include "avcodec.h"
44#include "codec_internal.h"
44#include "internal.h"45#include "internal.h"
45#include "libavutil/common.h"46#include "libavutil/common.h"
46 47
libavcodec/a64multienc.c+1−1
@@ -28,9 +28,9 @@ · 27 unmodified lines
28 28
29#include "a64colors.h"29#include "a64colors.h"
30#include "a64tables.h"30#include "a64tables.h"
31#include "codec_internal.h"
31#include "elbg.h"32#include "elbg.h"
32#include "encode.h"33#include "encode.h"
33#include "internal.h"
34#include "libavutil/avassert.h"34#include "libavutil/avassert.h"
35#include "libavutil/common.h"35#include "libavutil/common.h"
36#include "libavutil/intreadwrite.h"36#include "libavutil/intreadwrite.h"
libavcodec/aacdec.c+1−1
@@ -38,7 +38,7 @@ · 37 unmodified lines
38#include "libavutil/float_dsp.h"38#include "libavutil/float_dsp.h"
39#include "libavutil/opt.h"39#include "libavutil/opt.h"
40#include "avcodec.h"40#include "avcodec.h"
41#include "internal.h"41#include "codec_internal.h"
42#include "get_bits.h"42#include "get_bits.h"
43#include "fft.h"43#include "fft.h"
44#include "mdct15.h"44#include "mdct15.h"
libavcodec/aacdec_fixed.c+1−1
@@ -64,7 +64,7 @@ · 63 unmodified lines
64#include "libavutil/fixed_dsp.h"64#include "libavutil/fixed_dsp.h"
65#include "libavutil/opt.h"65#include "libavutil/opt.h"
66#include "avcodec.h"66#include "avcodec.h"
67#include "internal.h"67#include "codec_internal.h"
68#include "get_bits.h"68#include "get_bits.h"
69#include "fft.h"69#include "fft.h"
70#include "lpc.h"70#include "lpc.h"
libavcodec/aacdec_template.c+1−0
@@ -91,6 +91,7 @@ · 90 unmodified lines
91 91
92#include "libavutil/channel_layout.h"92#include "libavutil/channel_layout.h"
93#include "libavutil/thread.h"93#include "libavutil/thread.h"
94#include "internal.h"
94 95
95static VLC vlc_scalefactors;96static VLC vlc_scalefactors;
96static VLC vlc_spectral[11];97static VLC vlc_spectral[11];
libavcodec/aacenc.c+1−1
@@ -35,9 +35,9 @@ · 34 unmodified lines
35#include "libavutil/float_dsp.h"35#include "libavutil/float_dsp.h"
36#include "libavutil/opt.h"36#include "libavutil/opt.h"
37#include "avcodec.h"37#include "avcodec.h"
38#include "codec_internal.h"
38#include "encode.h"39#include "encode.h"
39#include "put_bits.h"40#include "put_bits.h"
40#include "internal.h"
41#include "mpeg4audio.h"41#include "mpeg4audio.h"
42#include "sinewin.h"42#include "sinewin.h"
43#include "profiles.h"43#include "profiles.h"
libavcodec/aasc.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29#include <string.h>29#include <string.h>
30 30
31#include "avcodec.h"31#include "avcodec.h"
32#include "codec_internal.h"
32#include "internal.h"33#include "internal.h"
33#include "msrledec.h"34#include "msrledec.h"
34 35
libavcodec/ac3dec_fixed.c+1−0
@@ -50,6 +50,7 @@ · 49 unmodified lines
50#define FFT_FLOAT 050#define FFT_FLOAT 0
51#define USE_FIXED 151#define USE_FIXED 1
52#include "ac3dec.h"52#include "ac3dec.h"
53#include "codec_internal.h"
53 54
54 55
55static const int end_freq_inv_tab[8] =56static const int end_freq_inv_tab[8] =
libavcodec/ac3dec_float.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
31#include "config_components.h"31#include "config_components.h"
32 32
33#include "ac3dec.h"33#include "ac3dec.h"
34#include "codec_internal.h"
34#include "eac3dec.c"35#include "eac3dec.c"
35#include "ac3dec.c"36#include "ac3dec.c"
36 37
libavcodec/ac3enc.c+1−0
@@ -38,6 +38,7 @@ · 37 unmodified lines
38#include "libavutil/opt.h"38#include "libavutil/opt.h"
39#include "libavutil/thread.h"39#include "libavutil/thread.h"
40#include "avcodec.h"40#include "avcodec.h"
41#include "codec_internal.h"
41#include "config_components.h"42#include "config_components.h"
42#include "encode.h"43#include "encode.h"
43#include "internal.h"44#include "internal.h"
libavcodec/ac3enc.h+1−1
@@ -34,8 +34,8 @@ · 33 unmodified lines
34#include "ac3.h"34#include "ac3.h"
35#include "ac3dsp.h"35#include "ac3dsp.h"
36#include "avcodec.h"36#include "avcodec.h"
37#include "codec_internal.h"
37#include "fft.h"38#include "fft.h"
38#include "internal.h"
39#include "mathops.h"39#include "mathops.h"
40#include "me_cmp.h"40#include "me_cmp.h"
41#include "put_bits.h"41#include "put_bits.h"
libavcodec/ac3enc_fixed.c+1−1
@@ -28,9 +28,9 @@ · 27 unmodified lines
28 28
29#define AC3ENC_FLOAT 029#define AC3ENC_FLOAT 0
30#define FFT_FLOAT 030#define FFT_FLOAT 0
31#include "internal.h"
32#include "audiodsp.h"31#include "audiodsp.h"
33#include "ac3enc.h"32#include "ac3enc.h"
33#include "codec_internal.h"
34#include "eac3enc.h"34#include "eac3enc.h"
35#include "kbdwin.h"35#include "kbdwin.h"
36 36
libavcodec/ac3enc_float.c+1−1
@@ -27,9 +27,9 @@ · 26 unmodified lines
27 */27 */
28 28
29#define AC3ENC_FLOAT 129#define AC3ENC_FLOAT 1
30#include "internal.h"
31#include "audiodsp.h"30#include "audiodsp.h"
32#include "ac3enc.h"31#include "ac3enc.h"
32#include "codec_internal.h"
33#include "eac3enc.h"33#include "eac3enc.h"
34#include "kbdwin.h"34#include "kbdwin.h"
35 35
libavcodec/ac3enc_template.c+0−1
@@ -35,7 +35,6 @@ · 34 unmodified lines
35#include "libavutil/mem_internal.h"35#include "libavutil/mem_internal.h"
36 36
37#include "audiodsp.h"37#include "audiodsp.h"
38#include "internal.h"
39#include "ac3enc.h"38#include "ac3enc.h"
40#include "eac3enc.h"39#include "eac3enc.h"
41 40
libavcodec/adpcm.c+1−0
@@ -42,6 +42,7 @@ · 41 unmodified lines
42#include "bytestream.h"42#include "bytestream.h"
43#include "adpcm.h"43#include "adpcm.h"
44#include "adpcm_data.h"44#include "adpcm_data.h"
45#include "codec_internal.h"
45#include "internal.h"46#include "internal.h"
46 47
47/**48/**
libavcodec/adpcmenc.c+1−1
@@ -31,8 +31,8 @@ · 30 unmodified lines
31#include "bytestream.h"31#include "bytestream.h"
32#include "adpcm.h"32#include "adpcm.h"
33#include "adpcm_data.h"33#include "adpcm_data.h"
34#include "codec_internal.h"
34#include "encode.h"35#include "encode.h"
35#include "internal.h"
36 36
37/**37/**
38 * @file38 * @file
libavcodec/adxdec.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22#include "libavutil/intreadwrite.h"22#include "libavutil/intreadwrite.h"
23#include "avcodec.h"23#include "avcodec.h"
24#include "adx.h"24#include "adx.h"
25#include "codec_internal.h"
25#include "get_bits.h"26#include "get_bits.h"
26#include "internal.h"27#include "internal.h"
27 28
libavcodec/adxenc.c+1−1
@@ -22,8 +22,8 @@ · 21 unmodified lines
22#include "avcodec.h"22#include "avcodec.h"
23#include "adx.h"23#include "adx.h"
24#include "bytestream.h"24#include "bytestream.h"
25#include "codec_internal.h"
25#include "encode.h"26#include "encode.h"
26#include "internal.h"
27#include "put_bits.h"27#include "put_bits.h"
28 28
29/**29/**
libavcodec/agm.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
30 30
31#include "avcodec.h"31#include "avcodec.h"
32#include "bytestream.h"32#include "bytestream.h"
33#include "codec_internal.h"
33#include "copy_block.h"34#include "copy_block.h"
34#include "get_bits.h"35#include "get_bits.h"
35#include "idctdsp.h"36#include "idctdsp.h"
libavcodec/aic.c+1−1
@@ -26,7 +26,7 @@ · 25 unmodified lines
26 26
27#include "avcodec.h"27#include "avcodec.h"
28#include "bytestream.h"28#include "bytestream.h"
29#include "internal.h"29#include "codec_internal.h"
30#include "get_bits.h"30#include "get_bits.h"
31#include "golomb.h"31#include "golomb.h"
32#include "idctdsp.h"32#include "idctdsp.h"
libavcodec/alac.c+1−1
@@ -52,7 +52,7 @@ · 51 unmodified lines
52#include "avcodec.h"52#include "avcodec.h"
53#include "get_bits.h"53#include "get_bits.h"
54#include "bytestream.h"54#include "bytestream.h"
55#include "internal.h"55#include "codec_internal.h"
56#include "thread.h"56#include "thread.h"
57#include "unary.h"57#include "unary.h"
58#include "mathops.h"58#include "mathops.h"
libavcodec/alacenc.c+1−1
@@ -22,9 +22,9 @@ · 21 unmodified lines
22#include "libavutil/opt.h"22#include "libavutil/opt.h"
23 23
24#include "avcodec.h"24#include "avcodec.h"
25#include "codec_internal.h"
25#include "encode.h"26#include "encode.h"
26#include "put_bits.h"27#include "put_bits.h"
27#include "internal.h"
28#include "lpc.h"28#include "lpc.h"
29#include "mathops.h"29#include "mathops.h"
30#include "alac_data.h"30#include "alac_data.h"
libavcodec/alsdec.c+1−0
@@ -33,6 +33,7 @@ · 32 unmodified lines
33#include "mpeg4audio.h"33#include "mpeg4audio.h"
34#include "bgmc.h"34#include "bgmc.h"
35#include "bswapdsp.h"35#include "bswapdsp.h"
36#include "codec_internal.h"
36#include "internal.h"37#include "internal.h"
37#include "mlz.h"38#include "mlz.h"
38#include "libavutil/samplefmt.h"39#include "libavutil/samplefmt.h"
libavcodec/amfenc_h264.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20#include "libavutil/internal.h"20#include "libavutil/internal.h"
21#include "libavutil/opt.h"21#include "libavutil/opt.h"
22#include "amfenc.h"22#include "amfenc.h"
23#include "codec_internal.h"
23#include "internal.h"24#include "internal.h"
24 25
25#define OFFSET(x) offsetof(AmfContext, x)26#define OFFSET(x) offsetof(AmfContext, x)
libavcodec/amfenc_hevc.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19#include "libavutil/internal.h"19#include "libavutil/internal.h"
20#include "libavutil/opt.h"20#include "libavutil/opt.h"
21#include "amfenc.h"21#include "amfenc.h"
22#include "codec_internal.h"
22#include "internal.h"23#include "internal.h"
23 24
24#define OFFSET(x) offsetof(AmfContext, x)25#define OFFSET(x) offsetof(AmfContext, x)
libavcodec/amrnbdec.c+1−0
@@ -55,6 +55,7 @@ · 54 unmodified lines
55#include "acelp_pitch_delay.h"55#include "acelp_pitch_delay.h"
56#include "lsp.h"56#include "lsp.h"
57#include "amr.h"57#include "amr.h"
58#include "codec_internal.h"
58#include "internal.h"59#include "internal.h"
59 60
60#include "amrnbdata.h"61#include "amrnbdata.h"
libavcodec/amrwbdec.c+1−0
@@ -36,6 +36,7 @@ · 35 unmodified lines
36#include "acelp_filters.h"36#include "acelp_filters.h"
37#include "acelp_vectors.h"37#include "acelp_vectors.h"
38#include "acelp_pitch_delay.h"38#include "acelp_pitch_delay.h"
39#include "codec_internal.h"
39#include "internal.h"40#include "internal.h"
40 41
41#define AMR_USE_16BIT_TABLES42#define AMR_USE_16BIT_TABLES
libavcodec/anm.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26 26
27#include "avcodec.h"27#include "avcodec.h"
28#include "bytestream.h"28#include "bytestream.h"
29#include "codec_internal.h"
29#include "internal.h"30#include "internal.h"
30 31
31typedef struct AnmContext {32typedef struct AnmContext {
libavcodec/ansi.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
30#include "libavutil/xga_font_data.h"30#include "libavutil/xga_font_data.h"
31#include "avcodec.h"31#include "avcodec.h"
32#include "cga_data.h"32#include "cga_data.h"
33#include "codec_internal.h"
33#include "internal.h"34#include "internal.h"
34 35
35#define ATTR_BOLD 0x01 /**< Bold/Bright-foreground (mode 1) */36#define ATTR_BOLD 0x01 /**< Bold/Bright-foreground (mode 1) */
libavcodec/apedec.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
30#include "avcodec.h"30#include "avcodec.h"
31#include "bswapdsp.h"31#include "bswapdsp.h"
32#include "bytestream.h"32#include "bytestream.h"
33#include "codec_internal.h"
33#include "internal.h"34#include "internal.h"
34#include "get_bits.h"35#include "get_bits.h"
35#include "unary.h"36#include "unary.h"
libavcodec/aptx.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21 */21 */
22 22
23#include "aptx.h"23#include "aptx.h"
24#include "internal.h"
24 25
25 26
26static const int32_t quantize_intervals_LF[65] = {27static const int32_t quantize_intervals_LF[65] = {
libavcodec/aptx.h+0−1
@@ -25,7 +25,6 @@ · 24 unmodified lines
25 25
26#include "libavutil/intreadwrite.h"26#include "libavutil/intreadwrite.h"
27#include "avcodec.h"27#include "avcodec.h"
28#include "internal.h"
29#include "mathops.h"28#include "mathops.h"
30#include "audio_frame_queue.h"29#include "audio_frame_queue.h"
31 30
libavcodec/aptxdec.c+2−0
@@ -24,6 +24,8 @@ · 23 unmodified lines
24 24
25#include "libavutil/channel_layout.h"25#include "libavutil/channel_layout.h"
26#include "aptx.h"26#include "aptx.h"
27#include "codec_internal.h"
28#include "internal.h"
27 29
28/*30/*
29 * Half-band QMF synthesis filter realized with a polyphase FIR filter.31 * Half-band QMF synthesis filter realized with a polyphase FIR filter.
libavcodec/aptxenc.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24 24
25#include "libavutil/channel_layout.h"25#include "libavutil/channel_layout.h"
26#include "aptx.h"26#include "aptx.h"
27#include "codec_internal.h"
27#include "encode.h"28#include "encode.h"
28 29
29/*30/*
libavcodec/arbc.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29 29
30#include "avcodec.h"30#include "avcodec.h"
31#include "bytestream.h"31#include "bytestream.h"
32#include "codec_internal.h"
32#include "internal.h"33#include "internal.h"
33 34
34typedef struct ARBCContext {35typedef struct ARBCContext {
libavcodec/argo.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29 29
30#include "avcodec.h"30#include "avcodec.h"
31#include "bytestream.h"31#include "bytestream.h"
32#include "codec_internal.h"
32#include "internal.h"33#include "internal.h"
33 34
34typedef struct ArgoContext {35typedef struct ArgoContext {
libavcodec/assdec.c+1−1
@@ -23,8 +23,8 @@ · 22 unmodified lines
23 23
24#include "avcodec.h"24#include "avcodec.h"
25#include "ass.h"25#include "ass.h"
26#include "codec_internal.h"
26#include "config_components.h"27#include "config_components.h"
27#include "internal.h"
28#include "libavutil/internal.h"28#include "libavutil/internal.h"
29#include "libavutil/mem.h"29#include "libavutil/mem.h"
30 30
libavcodec/assenc.c+1−1
@@ -25,7 +25,7 @@ · 24 unmodified lines
25 25
26#include "avcodec.h"26#include "avcodec.h"
27#include "ass.h"27#include "ass.h"
28#include "internal.h"28#include "codec_internal.h"
29#include "libavutil/avstring.h"29#include "libavutil/avstring.h"
30#include "libavutil/internal.h"30#include "libavutil/internal.h"
31#include "libavutil/mem.h"31#include "libavutil/mem.h"
libavcodec/asvdec.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
30#include "asv.h"30#include "asv.h"
31#include "avcodec.h"31#include "avcodec.h"
32#include "blockdsp.h"32#include "blockdsp.h"
33#include "codec_internal.h"
33#include "config_components.h"34#include "config_components.h"
34#include "idctdsp.h"35#include "idctdsp.h"
35#include "internal.h"36#include "internal.h"
libavcodec/asvenc.c+1−1
@@ -31,10 +31,10 @@ · 30 unmodified lines
31#include "aandcttab.h"31#include "aandcttab.h"
32#include "asv.h"32#include "asv.h"
33#include "avcodec.h"33#include "avcodec.h"
34#include "codec_internal.h"
34#include "dct.h"35#include "dct.h"
35#include "encode.h"36#include "encode.h"
36#include "fdctdsp.h"37#include "fdctdsp.h"
37#include "internal.h"
38#include "mpeg12data.h"38#include "mpeg12data.h"
39 39
40static inline void asv1_put_level(PutBitContext *pb, int level)40static inline void asv1_put_level(PutBitContext *pb, int level)
libavcodec/atrac1.c+1−0
@@ -36,6 +36,7 @@ · 35 unmodified lines
36#include "libavutil/mem_internal.h"36#include "libavutil/mem_internal.h"
37 37
38#include "avcodec.h"38#include "avcodec.h"
39#include "codec_internal.h"
39#include "get_bits.h"40#include "get_bits.h"
40#include "fft.h"41#include "fft.h"
41#include "internal.h"42#include "internal.h"
libavcodec/atrac3.c+1−0
@@ -44,6 +44,7 @@ · 43 unmodified lines
44 44
45#include "avcodec.h"45#include "avcodec.h"
46#include "bytestream.h"46#include "bytestream.h"
47#include "codec_internal.h"
47#include "fft.h"48#include "fft.h"
48#include "get_bits.h"49#include "get_bits.h"
49#include "internal.h"50#include "internal.h"
libavcodec/atrac3plusdec.c+1−0
@@ -42,6 +42,7 @@ · 41 unmodified lines
42#include "libavutil/mem_internal.h"42#include "libavutil/mem_internal.h"
43#include "libavutil/thread.h"43#include "libavutil/thread.h"
44#include "avcodec.h"44#include "avcodec.h"
45#include "codec_internal.h"
45#include "get_bits.h"46#include "get_bits.h"
46#include "internal.h"47#include "internal.h"
47#include "atrac.h"48#include "atrac.h"
libavcodec/atrac9dec.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22#include "libavutil/channel_layout.h"22#include "libavutil/channel_layout.h"
23#include "libavutil/thread.h"23#include "libavutil/thread.h"
24 24
25#include "codec_internal.h"
25#include "internal.h"26#include "internal.h"
26#include "get_bits.h"27#include "get_bits.h"
27#include "fft.h"28#include "fft.h"
libavcodec/audiotoolboxdec.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27#include "avcodec.h"27#include "avcodec.h"
28#include "ac3_parser_internal.h"28#include "ac3_parser_internal.h"
29#include "bytestream.h"29#include "bytestream.h"
30#include "codec_internal.h"
30#include "internal.h"31#include "internal.h"
31#include "mpegaudiodecheader.h"32#include "mpegaudiodecheader.h"
32#include "libavutil/avassert.h"33#include "libavutil/avassert.h"
libavcodec/audiotoolboxenc.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29#include "audio_frame_queue.h"29#include "audio_frame_queue.h"
30#include "avcodec.h"30#include "avcodec.h"
31#include "bytestream.h"31#include "bytestream.h"
32#include "codec_internal.h"
32#include "encode.h"33#include "encode.h"
33#include "internal.h"34#include "internal.h"
34#include "libavformat/isom.h"35#include "libavformat/isom.h"
libavcodec/aura.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24 */24 */
25 25
26#include "avcodec.h"26#include "avcodec.h"
27#include "codec_internal.h"
27#include "internal.h"28#include "internal.h"
28#include "libavutil/internal.h"29#include "libavutil/internal.h"
29 30
libavcodec/av1dec.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26#include "avcodec.h"26#include "avcodec.h"
27#include "av1dec.h"27#include "av1dec.h"
28#include "bytestream.h"28#include "bytestream.h"
29#include "codec_internal.h"
29#include "hwconfig.h"30#include "hwconfig.h"
30#include "internal.h"31#include "internal.h"
31#include "profiles.h"32#include "profiles.h"
libavcodec/avcodec.c+1−0
@@ -34,6 +34,7 @@ · 33 unmodified lines
34#include "libavutil/thread.h"34#include "libavutil/thread.h"
35#include "avcodec.h"35#include "avcodec.h"
36#include "bsf.h"36#include "bsf.h"
37#include "codec_internal.h"
37#include "decode.h"38#include "decode.h"
38#include "encode.h"39#include "encode.h"
39#include "frame_thread_encoder.h"40#include "frame_thread_encoder.h"
libavcodec/avrndec.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20 */20 */
21 21
22#include "avcodec.h"22#include "avcodec.h"
23#include "codec_internal.h"
23#include "internal.h"24#include "internal.h"
24#include "libavutil/imgutils.h"25#include "libavutil/imgutils.h"
25 26
libavcodec/avs.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20 */20 */
21 21
22#include "avcodec.h"22#include "avcodec.h"
23#include "codec_internal.h"
23#include "get_bits.h"24#include "get_bits.h"
24#include "internal.h"25#include "internal.h"
25 26
libavcodec/avuidec.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21 */21 */
22 22
23#include "avcodec.h"23#include "avcodec.h"
24#include "codec_internal.h"
24#include "internal.h"25#include "internal.h"
25#include "libavutil/intreadwrite.h"26#include "libavutil/intreadwrite.h"
26 27
libavcodec/avuienc.c+1−1
@@ -21,8 +21,8 @@ · 20 unmodified lines
21 */21 */
22 22
23#include "avcodec.h"23#include "avcodec.h"
24#include "codec_internal.h"
24#include "encode.h"25#include "encode.h"
25#include "internal.h"
26#include "libavutil/intreadwrite.h"26#include "libavutil/intreadwrite.h"
27 27
28static av_cold int avui_encode_init(AVCodecContext *avctx)28static av_cold int avui_encode_init(AVCodecContext *avctx)
libavcodec/bethsoftvideo.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
31#include "avcodec.h"31#include "avcodec.h"
32#include "bethsoftvideo.h"32#include "bethsoftvideo.h"
33#include "bytestream.h"33#include "bytestream.h"
34#include "codec_internal.h"
34#include "internal.h"35#include "internal.h"
35 36
36typedef struct BethsoftvidContext {37typedef struct BethsoftvidContext {
libavcodec/bfi.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29#include "libavutil/common.h"29#include "libavutil/common.h"
30#include "avcodec.h"30#include "avcodec.h"
31#include "bytestream.h"31#include "bytestream.h"
32#include "codec_internal.h"
32#include "internal.h"33#include "internal.h"
33 34
34typedef struct BFIContext {35typedef struct BFIContext {
libavcodec/bink.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
31#include "binkdata.h"31#include "binkdata.h"
32#include "binkdsp.h"32#include "binkdsp.h"
33#include "blockdsp.h"33#include "blockdsp.h"
34#include "codec_internal.h"
34#include "get_bits.h"35#include "get_bits.h"
35#include "hpeldsp.h"36#include "hpeldsp.h"
36#include "internal.h"37#include "internal.h"
libavcodec/binkaudio.c+1−0
@@ -39,6 +39,7 @@ · 38 unmodified lines
39#include "dct.h"39#include "dct.h"
40#include "decode.h"40#include "decode.h"
41#include "get_bits.h"41#include "get_bits.h"
42#include "codec_internal.h"
42#include "internal.h"43#include "internal.h"
43#include "rdft.h"44#include "rdft.h"
44#include "wma_freqs.h"45#include "wma_freqs.h"
libavcodec/bintext.c+1−0
@@ -35,6 +35,7 @@ · 34 unmodified lines
35#include "avcodec.h"35#include "avcodec.h"
36#include "cga_data.h"36#include "cga_data.h"
37#include "bintext.h"37#include "bintext.h"
38#include "codec_internal.h"
38#include "internal.h"39#include "internal.h"
39 40
40#define FONT_WIDTH 841#define FONT_WIDTH 8
libavcodec/bitpacked_dec.c+1−1
@@ -27,7 +27,7 @@ · 26 unmodified lines
27 */27 */
28 28
29#include "avcodec.h"29#include "avcodec.h"
30#include "internal.h"30#include "codec_internal.h"
31#include "get_bits.h"31#include "get_bits.h"
32#include "libavutil/imgutils.h"32#include "libavutil/imgutils.h"
33#include "thread.h"33#include "thread.h"
libavcodec/bitpacked_enc.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21 */21 */
22 22
23#include "avcodec.h"23#include "avcodec.h"
24#include "codec_internal.h"
24#include "encode.h"25#include "encode.h"
25#include "internal.h"26#include "internal.h"
26#include "put_bits.h"27#include "put_bits.h"
libavcodec/bmpenc.c+1−1
@@ -27,8 +27,8 @@ · 26 unmodified lines
27#include "avcodec.h"27#include "avcodec.h"
28#include "bytestream.h"28#include "bytestream.h"
29#include "bmp.h"29#include "bmp.h"
30#include "codec_internal.h"
30#include "encode.h"31#include "encode.h"
31#include "internal.h"
32 32
33static const uint32_t monoblack_pal[] = { 0x000000, 0xFFFFFF };33static const uint32_t monoblack_pal[] = { 0x000000, 0xFFFFFF };
34static const uint32_t rgb565_masks[] = { 0xF800, 0x07E0, 0x001F };34static const uint32_t rgb565_masks[] = { 0xF800, 0x07E0, 0x001F };
libavcodec/bmvaudio.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23#include "libavutil/common.h"23#include "libavutil/common.h"
24 24
25#include "avcodec.h"25#include "avcodec.h"
26#include "codec_internal.h"
26#include "internal.h"27#include "internal.h"
27 28
28static const int bmv_aud_mults[16] = {29static const int bmv_aud_mults[16] = {
libavcodec/bmvvideo.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24 24
25#include "avcodec.h"25#include "avcodec.h"
26#include "bytestream.h"26#include "bytestream.h"
27#include "codec_internal.h"
27#include "internal.h"28#include "internal.h"
28 29
29enum BMVFlags{30enum BMVFlags{
libavcodec/c93.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21 21
22#include "avcodec.h"22#include "avcodec.h"
23#include "bytestream.h"23#include "bytestream.h"
24#include "codec_internal.h"
24#include "internal.h"25#include "internal.h"
25 26
26typedef struct C93DecoderContext {27typedef struct C93DecoderContext {
libavcodec/cavsdec.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
30#include "get_bits.h"30#include "get_bits.h"
31#include "golomb.h"31#include "golomb.h"
32#include "cavs.h"32#include "cavs.h"
33#include "codec_internal.h"
33#include "internal.h"34#include "internal.h"
34#include "mpeg12data.h"35#include "mpeg12data.h"
35#include "startcode.h"36#include "startcode.h"
libavcodec/ccaption_dec.c+1−1
@@ -21,7 +21,7 @@ · 20 unmodified lines
21 21
22#include "avcodec.h"22#include "avcodec.h"
23#include "ass.h"23#include "ass.h"
24#include "internal.h"24#include "codec_internal.h"
25#include "libavutil/opt.h"25#include "libavutil/opt.h"
26 26
27#define SCREEN_ROWS 1527#define SCREEN_ROWS 15
libavcodec/cdgraphics.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21 21
22#include "avcodec.h"22#include "avcodec.h"
23#include "bytestream.h"23#include "bytestream.h"
24#include "codec_internal.h"
24#include "internal.h"25#include "internal.h"
25 26
26/**27/**
libavcodec/cdtoons.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
31#include "libavutil/internal.h"31#include "libavutil/internal.h"
32#include "avcodec.h"32#include "avcodec.h"
33#include "bytestream.h"33#include "bytestream.h"
34#include "codec_internal.h"
34#include "internal.h"35#include "internal.h"
35 36
36#define CDTOONS_HEADER_SIZE 4437#define CDTOONS_HEADER_SIZE 44
libavcodec/cdxl.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
31#include "libavutil/imgutils.h"31#include "libavutil/imgutils.h"
32#include "avcodec.h"32#include "avcodec.h"
33#include "bytestream.h"33#include "bytestream.h"
34#include "codec_internal.h"
34#include "get_bits.h"35#include "get_bits.h"
35#include "internal.h"36#include "internal.h"
36 37
libavcodec/cfhd.c+1−0
@@ -32,6 +32,7 @@ · 31 unmodified lines
32 32
33#include "avcodec.h"33#include "avcodec.h"
34#include "bytestream.h"34#include "bytestream.h"
35#include "codec_internal.h"
35#include "get_bits.h"36#include "get_bits.h"
36#include "internal.h"37#include "internal.h"
37#include "thread.h"38#include "thread.h"
libavcodec/cfhdenc.c+1−1
@@ -33,9 +33,9 @@ · 32 unmodified lines
33#include "bytestream.h"33#include "bytestream.h"
34#include "cfhd.h"34#include "cfhd.h"
35#include "cfhdencdsp.h"35#include "cfhdencdsp.h"
36#include "codec_internal.h"
36#include "encode.h"37#include "encode.h"
37#include "put_bits.h"38#include "put_bits.h"
38#include "internal.h"
39#include "thread.h"39#include "thread.h"
40 40
41/* Derived from existing tables from decoder */41/* Derived from existing tables from decoder */
libavcodec/cinepak.c+1−0
@@ -40,6 +40,7 @@ · 39 unmodified lines
40#include "libavutil/common.h"40#include "libavutil/common.h"
41#include "libavutil/intreadwrite.h"41#include "libavutil/intreadwrite.h"
42#include "avcodec.h"42#include "avcodec.h"
43#include "codec_internal.h"
43#include "decode.h"44#include "decode.h"
44#include "internal.h"45#include "internal.h"
45 46
libavcodec/cinepakenc.c+1−1
@@ -44,9 +44,9 @@ · 43 unmodified lines
44#include "libavutil/opt.h"44#include "libavutil/opt.h"
45 45
46#include "avcodec.h"46#include "avcodec.h"
47#include "codec_internal.h"
47#include "elbg.h"48#include "elbg.h"
48#include "encode.h"49#include "encode.h"
49#include "internal.h"
50 50
51#define CVID_HEADER_SIZE 1051#define CVID_HEADER_SIZE 10
52#define STRIP_HEADER_SIZE 1252#define STRIP_HEADER_SIZE 12
libavcodec/clearvideo.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29 29
30#include "avcodec.h"30#include "avcodec.h"
31#include "bytestream.h"31#include "bytestream.h"
32#include "codec_internal.h"
32#include "get_bits.h"33#include "get_bits.h"
33#include "idctdsp.h"34#include "idctdsp.h"
34#include "internal.h"35#include "internal.h"
libavcodec/cljrdec.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25 */25 */
26 26
27#include "avcodec.h"27#include "avcodec.h"
28#include "codec_internal.h"
28#include "get_bits.h"29#include "get_bits.h"
29#include "internal.h"30#include "internal.h"
30 31
libavcodec/cllc.c+1−1
@@ -27,7 +27,7 @@ · 26 unmodified lines
27#include "canopus.h"27#include "canopus.h"
28#include "get_bits.h"28#include "get_bits.h"
29#include "avcodec.h"29#include "avcodec.h"
30#include "internal.h"30#include "codec_internal.h"
31#include "thread.h"31#include "thread.h"
32 32
33#define VLC_BITS 733#define VLC_BITS 7
libavcodec/cngdec.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26#include "libavutil/intreadwrite.h"26#include "libavutil/intreadwrite.h"
27#include "avcodec.h"27#include "avcodec.h"
28#include "celp_filters.h"28#include "celp_filters.h"
29#include "codec_internal.h"
29#include "internal.h"30#include "internal.h"
30#include "libavutil/lfg.h"31#include "libavutil/lfg.h"
31 32
libavcodec/cngenc.c+1−1
@@ -23,8 +23,8 @@ · 22 unmodified lines
23 23
24#include "libavutil/common.h"24#include "libavutil/common.h"
25#include "avcodec.h"25#include "avcodec.h"
26#include "codec_internal.h"
26#include "encode.h"27#include "encode.h"
27#include "internal.h"
28#include "lpc.h"28#include "lpc.h"
29 29
30typedef struct CNGContext {30typedef struct CNGContext {
libavcodec/codec_internal.h+82−0
@@ -0,0 +1,82 @@
1/*
2 * This file is part of FFmpeg.
3 *
4 * FFmpeg is free software; you can redistribute it and/or
5 * modify it under the terms of the GNU Lesser General Public
6 * License as published by the Free Software Foundation; either
7 * version 2.1 of the License, or (at your option) any later version.
8 *
9 * FFmpeg is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12 * Lesser General Public License for more details.
13 *
14 * You should have received a copy of the GNU Lesser General Public
15 * License along with FFmpeg; if not, write to the Free Software
16 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
17 */
18
19#ifndef AVCODEC_CODEC_INTERNAL_H
20#define AVCODEC_CODEC_INTERNAL_H
21
22/**
23 * The codec does not modify any global variables in the init function,
24 * allowing to call the init function without locking any global mutexes.
25 */
26#define FF_CODEC_CAP_INIT_THREADSAFE (1 << 0)
27/**
28 * The codec allows calling the close function for deallocation even if
29 * the init function returned a failure. Without this capability flag, a
30 * codec does such cleanup internally when returning failures from the
31 * init function and does not expect the close function to be called at
32 * all.
33 */
34#define FF_CODEC_CAP_INIT_CLEANUP (1 << 1)
35/**
36 * Decoders marked with FF_CODEC_CAP_SETS_PKT_DTS want to set
37 * AVFrame.pkt_dts manually. If the flag is set, decode.c won't overwrite
38 * this field. If it's unset, decode.c tries to guess the pkt_dts field
39 * from the input AVPacket.
40 */
41#define FF_CODEC_CAP_SETS_PKT_DTS (1 << 2)
42/**
43 * The decoder extracts and fills its parameters even if the frame is
44 * skipped due to the skip_frame setting.
45 */
46#define FF_CODEC_CAP_SKIP_FRAME_FILL_PARAM (1 << 3)
47/**
48 * The decoder sets the cropping fields in the output frames manually.
49 * If this cap is set, the generic code will initialize output frame
50 * dimensions to coded rather than display values.
51 */
52#define FF_CODEC_CAP_EXPORTS_CROPPING (1 << 4)
53/**
54 * Codec initializes slice-based threading with a main function
55 */
56#define FF_CODEC_CAP_SLICE_THREAD_HAS_MF (1 << 5)
57/*
58 * The codec supports frame threading and has inter-frame dependencies, so it
59 * uses ff_thread_report/await_progress().
60 */
61#define FF_CODEC_CAP_ALLOCATE_PROGRESS (1 << 6)
62/**
63 * Codec handles avctx->thread_count == 0 (auto) internally.
64 */
65#define FF_CODEC_CAP_AUTO_THREADS (1 << 7)
66/**
67 * Codec handles output frame properties internally instead of letting the
68 * internal logic derive them from AVCodecInternal.last_pkt_props.
69 */
70#define FF_CODEC_CAP_SETS_FRAME_PROPS (1 << 8)
71
72/**
73 * AVCodec.codec_tags termination value
74 */
75#define FF_CODEC_TAGS_END -1
76
77struct AVCodecDefault {
78 const char *key;
79 const char *value;
80};
81
82#endif /* AVCODEC_CODEC_INTERNAL_H */
libavcodec/cook.c+1−0
@@ -51,6 +51,7 @@ · 50 unmodified lines
51#include "avcodec.h"51#include "avcodec.h"
52#include "get_bits.h"52#include "get_bits.h"
53#include "bytestream.h"53#include "bytestream.h"
54#include "codec_internal.h"
54#include "fft.h"55#include "fft.h"
55#include "internal.h"56#include "internal.h"
56#include "sinewin.h"57#include "sinewin.h"
libavcodec/cpia.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23 */23 */
24 24
25#include "avcodec.h"25#include "avcodec.h"
26#include "codec_internal.h"
26#include "get_bits.h"27#include "get_bits.h"
27#include "internal.h"28#include "internal.h"
28 29
libavcodec/cri.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
31#include "libavutil/display.h"31#include "libavutil/display.h"
32#include "avcodec.h"32#include "avcodec.h"
33#include "bytestream.h"33#include "bytestream.h"
34#include "codec_internal.h"
34#include "get_bits.h"35#include "get_bits.h"
35#include "internal.h"36#include "internal.h"
36#include "thread.h"37#include "thread.h"
libavcodec/crystalhd.c+1−0
@@ -57,6 +57,7 @@ · 56 unmodified lines
57#include <libcrystalhd/libcrystalhd_if.h>57#include <libcrystalhd/libcrystalhd_if.h>
58 58
59#include "avcodec.h"59#include "avcodec.h"
60#include "codec_internal.h"
60#include "decode.h"61#include "decode.h"
61#include "internal.h"62#include "internal.h"
62#include "libavutil/imgutils.h"63#include "libavutil/imgutils.h"
libavcodec/cscd.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22#include <stdlib.h>22#include <stdlib.h>
23 23
24#include "avcodec.h"24#include "avcodec.h"
25#include "codec_internal.h"
25#include "internal.h"26#include "internal.h"
26#include "libavutil/common.h"27#include "libavutil/common.h"
27 28
libavcodec/cuviddec.c+1−0
@@ -34,6 +34,7 @@ · 33 unmodified lines
34#include "libavutil/pixdesc.h"34#include "libavutil/pixdesc.h"
35 35
36#include "avcodec.h"36#include "avcodec.h"
37#include "codec_internal.h"
37#include "decode.h"38#include "decode.h"
38#include "hwconfig.h"39#include "hwconfig.h"
39#include "nvdec.h"40#include "nvdec.h"
libavcodec/cyuv.c+1−0
@@ -35,6 +35,7 @@ · 34 unmodified lines
35#include <string.h>35#include <string.h>
36 36
37#include "avcodec.h"37#include "avcodec.h"
38#include "codec_internal.h"
38#include "internal.h"39#include "internal.h"
39#include "libavutil/internal.h"40#include "libavutil/internal.h"
40 41
libavcodec/dcadec.c+1−1
@@ -22,10 +22,10 @@ · 21 unmodified lines
22#include "libavutil/channel_layout.h"22#include "libavutil/channel_layout.h"
23#include "libavutil/thread.h"23#include "libavutil/thread.h"
24 24
25#include "codec_internal.h"
25#include "dcadec.h"26#include "dcadec.h"
26#include "dcahuff.h"27#include "dcahuff.h"
27#include "dca_syncwords.h"28#include "dca_syncwords.h"
28#include "internal.h"
29#include "profiles.h"29#include "profiles.h"
30 30
31#define MIN_PACKET_SIZE 1631#define MIN_PACKET_SIZE 16
libavcodec/dcaenc.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
30#include "libavutil/mem_internal.h"30#include "libavutil/mem_internal.h"
31#include "libavutil/opt.h"31#include "libavutil/opt.h"
32#include "avcodec.h"32#include "avcodec.h"
33#include "codec_internal.h"
33#include "dca.h"34#include "dca.h"
34#include "dcaadpcm.h"35#include "dcaadpcm.h"
35#include "dcamath.h"36#include "dcamath.h"
libavcodec/dds.c+1−0
@@ -33,6 +33,7 @@ · 32 unmodified lines
33 33
34#include "avcodec.h"34#include "avcodec.h"
35#include "bytestream.h"35#include "bytestream.h"
36#include "codec_internal.h"
36#include "internal.h"37#include "internal.h"
37#include "texturedsp.h"38#include "texturedsp.h"
38#include "thread.h"39#include "thread.h"
libavcodec/decode.c+1−0
@@ -42,6 +42,7 @@ · 41 unmodified lines
42#include "avcodec.h"42#include "avcodec.h"
43#include "bytestream.h"43#include "bytestream.h"
44#include "bsf.h"44#include "bsf.h"
45#include "codec_internal.h"
45#include "decode.h"46#include "decode.h"
46#include "hwconfig.h"47#include "hwconfig.h"
47#include "internal.h"48#include "internal.h"
libavcodec/dfa.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24 24
25#include "avcodec.h"25#include "avcodec.h"
26#include "bytestream.h"26#include "bytestream.h"
27#include "codec_internal.h"
27#include "internal.h"28#include "internal.h"
28 29
29#include "libavutil/avassert.h"30#include "libavutil/avassert.h"
libavcodec/dfpwmdec.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
28#include "libavutil/internal.h"28#include "libavutil/internal.h"
29#include "avcodec.h"29#include "avcodec.h"
30#include "codec_id.h"30#include "codec_id.h"
31#include "codec_internal.h"
31#include "internal.h"32#include "internal.h"
32 33
33typedef struct {34typedef struct {
libavcodec/dfpwmenc.c+1−1
@@ -28,8 +28,8 @@ · 27 unmodified lines
28#include "libavutil/internal.h"28#include "libavutil/internal.h"
29#include "avcodec.h"29#include "avcodec.h"
30#include "codec_id.h"30#include "codec_id.h"
31#include "codec_internal.h"
31#include "encode.h"32#include "encode.h"
32#include "internal.h"
33 33
34typedef struct {34typedef struct {
35 int fq, q, s, lt;35 int fq, q, s, lt;
libavcodec/diracdec.c+1−0
@@ -32,6 +32,7 @@ · 31 unmodified lines
32#include "avcodec.h"32#include "avcodec.h"
33#include "get_bits.h"33#include "get_bits.h"
34#include "bytestream.h"34#include "bytestream.h"
35#include "codec_internal.h"
35#include "internal.h"36#include "internal.h"
36#include "golomb.h"37#include "golomb.h"
37#include "dirac_arith.h"38#include "dirac_arith.h"
libavcodec/dnxhddec.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29 29
30#include "avcodec.h"30#include "avcodec.h"
31#include "blockdsp.h"31#include "blockdsp.h"
32#include "codec_internal.h"
32#define UNCHECKED_BITSTREAM_READER 133#define UNCHECKED_BITSTREAM_READER 1
33#include "get_bits.h"34#include "get_bits.h"
34#include "dnxhddata.h"35#include "dnxhddata.h"
libavcodec/dnxhdenc.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
30 30
31#include "avcodec.h"31#include "avcodec.h"
32#include "blockdsp.h"32#include "blockdsp.h"
33#include "codec_internal.h"
33#include "encode.h"34#include "encode.h"
34#include "fdctdsp.h"35#include "fdctdsp.h"
35#include "internal.h"36#include "internal.h"
libavcodec/dolby_e.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25#include "libavutil/mem_internal.h"25#include "libavutil/mem_internal.h"
26#include "libavutil/opt.h"26#include "libavutil/opt.h"
27 27
28#include "codec_internal.h"
28#include "internal.h"29#include "internal.h"
29#include "get_bits.h"30#include "get_bits.h"
30#include "dolby_e.h"31#include "dolby_e.h"
libavcodec/dpcm.c+1−0
@@ -40,6 +40,7 @@ · 39 unmodified lines
40#include "libavutil/intreadwrite.h"40#include "libavutil/intreadwrite.h"
41#include "avcodec.h"41#include "avcodec.h"
42#include "bytestream.h"42#include "bytestream.h"
43#include "codec_internal.h"
43#include "internal.h"44#include "internal.h"
44#include "mathops.h"45#include "mathops.h"
45 46
libavcodec/dpxenc.c+1−1
@@ -23,8 +23,8 @@ · 22 unmodified lines
23#include "libavutil/intreadwrite.h"23#include "libavutil/intreadwrite.h"
24#include "libavutil/imgutils.h"24#include "libavutil/imgutils.h"
25#include "avcodec.h"25#include "avcodec.h"
26#include "codec_internal.h"
26#include "encode.h"27#include "encode.h"
27#include "internal.h"
28#include "version.h"28#include "version.h"
29 29
30typedef struct DPXContext {30typedef struct DPXContext {
libavcodec/dsddec.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
28 28
29#include "libavcodec/internal.h"29#include "libavcodec/internal.h"
30#include "avcodec.h"30#include "avcodec.h"
31#include "codec_internal.h"
31#include "dsd.h"32#include "dsd.h"
32 33
33#define DSD_SILENCE 0x6934#define DSD_SILENCE 0x69
libavcodec/dsicinaudio.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
28 28
29#include "avcodec.h"29#include "avcodec.h"
30#include "bytestream.h"30#include "bytestream.h"
31#include "codec_internal.h"
31#include "internal.h"32#include "internal.h"
32#include "mathops.h"33#include "mathops.h"
33 34
libavcodec/dsicinvideo.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26 26
27#include "avcodec.h"27#include "avcodec.h"
28#include "bytestream.h"28#include "bytestream.h"
29#include "codec_internal.h"
29#include "internal.h"30#include "internal.h"
30 31
31typedef enum CinVideoBitmapIndex {32typedef enum CinVideoBitmapIndex {
libavcodec/dss_sp.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25#include "libavutil/opt.h"25#include "libavutil/opt.h"
26 26
27#include "avcodec.h"27#include "avcodec.h"
28#include "codec_internal.h"
28#include "get_bits.h"29#include "get_bits.h"
29#include "internal.h"30#include "internal.h"
30 31
libavcodec/dstdec.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27 27
28#include "libavutil/intreadwrite.h"28#include "libavutil/intreadwrite.h"
29#include "libavutil/mem_internal.h"29#include "libavutil/mem_internal.h"
30#include "codec_internal.h"
30#include "internal.h"31#include "internal.h"
31#include "get_bits.h"32#include "get_bits.h"
32#include "avcodec.h"33#include "avcodec.h"
libavcodec/dvaudiodec.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21#include "libavutil/channel_layout.h"21#include "libavutil/channel_layout.h"
22#include "libavutil/intreadwrite.h"22#include "libavutil/intreadwrite.h"
23#include "avcodec.h"23#include "avcodec.h"
24#include "codec_internal.h"
24#include "internal.h"25#include "internal.h"
25#include "dvaudio.h"26#include "dvaudio.h"
26 27
libavcodec/dvbsubdec.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22#include "avcodec.h"22#include "avcodec.h"
23#include "get_bits.h"23#include "get_bits.h"
24#include "bytestream.h"24#include "bytestream.h"
25#include "codec_internal.h"
25#include "internal.h"26#include "internal.h"
26#include "libavutil/colorspace.h"27#include "libavutil/colorspace.h"
27#include "libavutil/imgutils.h"28#include "libavutil/imgutils.h"
libavcodec/dvdec.c+1−0
@@ -43,6 +43,7 @@ · 42 unmodified lines
43#include "libavutil/thread.h"43#include "libavutil/thread.h"
44 44
45#include "avcodec.h"45#include "avcodec.h"
46#include "codec_internal.h"
46#include "dv.h"47#include "dv.h"
47#include "dv_profile_internal.h"48#include "dv_profile_internal.h"
48#include "dvdata.h"49#include "dvdata.h"
libavcodec/dvdsubdec.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20 */20 */
21 21
22#include "avcodec.h"22#include "avcodec.h"
23#include "codec_internal.h"
23#include "get_bits.h"24#include "get_bits.h"
24#include "internal.h"25#include "internal.h"
25 26
libavcodec/dvdsubenc.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20 */20 */
21#include "avcodec.h"21#include "avcodec.h"
22#include "bytestream.h"22#include "bytestream.h"
23#include "codec_internal.h"
23#include "internal.h"24#include "internal.h"
24#include "libavutil/avassert.h"25#include "libavutil/avassert.h"
25#include "libavutil/bprint.h"26#include "libavutil/bprint.h"
libavcodec/dvenc.c+1−1
@@ -36,12 +36,12 @@ · 35 unmodified lines
36#include "libavutil/thread.h"36#include "libavutil/thread.h"
37 37
38#include "avcodec.h"38#include "avcodec.h"
39#include "codec_internal.h"
39#include "dv.h"40#include "dv.h"
40#include "dv_profile_internal.h"41#include "dv_profile_internal.h"
41#include "dv_tablegen.h"42#include "dv_tablegen.h"
42#include "encode.h"43#include "encode.h"
43#include "fdctdsp.h"44#include "fdctdsp.h"
44#include "internal.h"
45#include "mathops.h"45#include "mathops.h"
46#include "me_cmp.h"46#include "me_cmp.h"
47#include "pixblockdsp.h"47#include "pixblockdsp.h"
libavcodec/dxa.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
31#include "libavutil/intreadwrite.h"31#include "libavutil/intreadwrite.h"
32#include "bytestream.h"32#include "bytestream.h"
33#include "avcodec.h"33#include "avcodec.h"
34#include "codec_internal.h"
34#include "internal.h"35#include "internal.h"
35 36
36#include <zlib.h>37#include <zlib.h>
libavcodec/dxv.c+1−1
@@ -27,7 +27,7 @@ · 26 unmodified lines
27#include "mathops.h"27#include "mathops.h"
28#include "avcodec.h"28#include "avcodec.h"
29#include "bytestream.h"29#include "bytestream.h"
30#include "internal.h"30#include "codec_internal.h"
31#include "lzf.h"31#include "lzf.h"
32#include "texturedsp.h"32#include "texturedsp.h"
33#include "thread.h"33#include "thread.h"
libavcodec/eac3dec.c+0−1
@@ -39,7 +39,6 @@ · 38 unmodified lines
39 39
40 40
41#include "avcodec.h"41#include "avcodec.h"
42#include "internal.h"
43#include "aac_ac3_parser.h"42#include "aac_ac3_parser.h"
44#include "ac3.h"43#include "ac3.h"
45#include "ac3dec.h"44#include "ac3dec.h"
libavcodec/eac3enc.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
28 28
29#include "libavutil/attributes.h"29#include "libavutil/attributes.h"
30#include "ac3enc.h"30#include "ac3enc.h"
31#include "codec_internal.h"
31#include "eac3enc.h"32#include "eac3enc.h"
32#include "eac3_data.h"33#include "eac3_data.h"
33 34
libavcodec/eacmv.c+1−0
@@ -32,6 +32,7 @@ · 31 unmodified lines
32#include "libavutil/intreadwrite.h"32#include "libavutil/intreadwrite.h"
33#include "libavutil/imgutils.h"33#include "libavutil/imgutils.h"
34#include "avcodec.h"34#include "avcodec.h"
35#include "codec_internal.h"
35#include "internal.h"36#include "internal.h"
36 37
37typedef struct CmvContext {38typedef struct CmvContext {
libavcodec/eamad.c+1−0
@@ -34,6 +34,7 @@ · 33 unmodified lines
34#include "blockdsp.h"34#include "blockdsp.h"
35#include "bytestream.h"35#include "bytestream.h"
36#include "bswapdsp.h"36#include "bswapdsp.h"
37#include "codec_internal.h"
37#include "get_bits.h"38#include "get_bits.h"
38#include "aandcttab.h"39#include "aandcttab.h"
39#include "eaidct.h"40#include "eaidct.h"
libavcodec/eatgq.c+1−0
@@ -35,6 +35,7 @@ · 34 unmodified lines
35#include "aandcttab.h"35#include "aandcttab.h"
36#include "avcodec.h"36#include "avcodec.h"
37#include "bytestream.h"37#include "bytestream.h"
38#include "codec_internal.h"
38#include "eaidct.h"39#include "eaidct.h"
39#include "get_bits.h"40#include "get_bits.h"
40#include "idctdsp.h"41#include "idctdsp.h"
libavcodec/eatgv.c+1−0
@@ -34,6 +34,7 @@ · 33 unmodified lines
34#define BITSTREAM_READER_LE34#define BITSTREAM_READER_LE
35#include "avcodec.h"35#include "avcodec.h"
36#include "get_bits.h"36#include "get_bits.h"
37#include "codec_internal.h"
37#include "internal.h"38#include "internal.h"
38 39
39#define EA_PREAMBLE_SIZE 840#define EA_PREAMBLE_SIZE 8
libavcodec/eatqi.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
31#include "avcodec.h"31#include "avcodec.h"
32#include "blockdsp.h"32#include "blockdsp.h"
33#include "bswapdsp.h"33#include "bswapdsp.h"
34#include "codec_internal.h"
34#include "get_bits.h"35#include "get_bits.h"
35#include "aandcttab.h"36#include "aandcttab.h"
36#include "eaidct.h"37#include "eaidct.h"
libavcodec/escape124.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21 21
22#define BITSTREAM_READER_LE22#define BITSTREAM_READER_LE
23#include "avcodec.h"23#include "avcodec.h"
24#include "codec_internal.h"
24#include "get_bits.h"25#include "get_bits.h"
25#include "internal.h"26#include "internal.h"
26 27
libavcodec/escape130.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24 24
25#define BITSTREAM_READER_LE25#define BITSTREAM_READER_LE
26#include "avcodec.h"26#include "avcodec.h"
27#include "codec_internal.h"
27#include "get_bits.h"28#include "get_bits.h"
28#include "internal.h"29#include "internal.h"
29 30
libavcodec/evrcdec.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29#include "libavutil/mathematics.h"29#include "libavutil/mathematics.h"
30#include "libavutil/opt.h"30#include "libavutil/opt.h"
31#include "avcodec.h"31#include "avcodec.h"
32#include "codec_internal.h"
32#include "internal.h"33#include "internal.h"
33#include "get_bits.h"34#include "get_bits.h"
34#include "evrcdata.h"35#include "evrcdata.h"
libavcodec/exr.c+1−0
@@ -49,6 +49,7 @@ · 48 unmodified lines
49#include "bswapdsp.h"49#include "bswapdsp.h"
50#endif50#endif
51 51
52#include "codec_internal.h"
52#include "exrdsp.h"53#include "exrdsp.h"
53#include "get_bits.h"54#include "get_bits.h"
54#include "internal.h"55#include "internal.h"
libavcodec/exrenc.c+1−1
@@ -33,8 +33,8 @@ · 32 unmodified lines
33#include "libavutil/pixdesc.h"33#include "libavutil/pixdesc.h"
34#include "avcodec.h"34#include "avcodec.h"
35#include "bytestream.h"35#include "bytestream.h"
36#include "codec_internal.h"
36#include "encode.h"37#include "encode.h"
37#include "internal.h"
38#include "float2half.h"38#include "float2half.h"
39 39
40enum ExrCompr {40enum ExrCompr {
libavcodec/fastaudio.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25 25
26#include "avcodec.h"26#include "avcodec.h"
27#include "bytestream.h"27#include "bytestream.h"
28#include "codec_internal.h"
28#include "internal.h"29#include "internal.h"
29#include "mathops.h"30#include "mathops.h"
30 31
libavcodec/ffv1dec.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
31#include "libavutil/imgutils.h"31#include "libavutil/imgutils.h"
32#include "libavutil/pixdesc.h"32#include "libavutil/pixdesc.h"
33#include "avcodec.h"33#include "avcodec.h"
34#include "codec_internal.h"
34#include "internal.h"35#include "internal.h"
35#include "get_bits.h"36#include "get_bits.h"
36#include "rangecoder.h"37#include "rangecoder.h"
libavcodec/ffv1enc.c+1−0
@@ -34,6 +34,7 @@ · 33 unmodified lines
34 34
35#include "avcodec.h"35#include "avcodec.h"
36#include "encode.h"36#include "encode.h"
37#include "codec_internal.h"
37#include "internal.h"38#include "internal.h"
38#include "put_bits.h"39#include "put_bits.h"
39#include "put_golomb.h"40#include "put_golomb.h"
libavcodec/ffwavesynth.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22#include "libavutil/intreadwrite.h"22#include "libavutil/intreadwrite.h"
23#include "libavutil/log.h"23#include "libavutil/log.h"
24#include "avcodec.h"24#include "avcodec.h"
25#include "codec_internal.h"
25#include "internal.h"26#include "internal.h"
26 27
27 28
libavcodec/fic.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25#include "libavutil/mem_internal.h"25#include "libavutil/mem_internal.h"
26#include "libavutil/opt.h"26#include "libavutil/opt.h"
27#include "avcodec.h"27#include "avcodec.h"
28#include "codec_internal.h"
28#include "internal.h"29#include "internal.h"
29#include "get_bits.h"30#include "get_bits.h"
30#include "golomb.h"31#include "golomb.h"
libavcodec/flacdec.c+1−1
@@ -37,7 +37,7 @@ · 36 unmodified lines
37#include "libavutil/crc.h"37#include "libavutil/crc.h"
38#include "libavutil/opt.h"38#include "libavutil/opt.h"
39#include "avcodec.h"39#include "avcodec.h"
40#include "internal.h"40#include "codec_internal.h"
41#include "get_bits.h"41#include "get_bits.h"
42#include "bytestream.h"42#include "bytestream.h"
43#include "golomb.h"43#include "golomb.h"
libavcodec/flacenc.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
28 28
29#include "avcodec.h"29#include "avcodec.h"
30#include "bswapdsp.h"30#include "bswapdsp.h"
31#include "codec_internal.h"
31#include "encode.h"32#include "encode.h"
32#include "put_bits.h"33#include "put_bits.h"
33#include "put_golomb.h"34#include "put_golomb.h"
libavcodec/flashsv.c+1−0
@@ -42,6 +42,7 @@ · 41 unmodified lines
42#include "libavutil/intreadwrite.h"42#include "libavutil/intreadwrite.h"
43#include "avcodec.h"43#include "avcodec.h"
44#include "bytestream.h"44#include "bytestream.h"
45#include "codec_internal.h"
45#include "get_bits.h"46#include "get_bits.h"
46#include "internal.h"47#include "internal.h"
47#include "zlib_wrapper.h"48#include "zlib_wrapper.h"
libavcodec/flashsv2enc.c+1−1
@@ -48,8 +48,8 @@ · 47 unmodified lines
48 48
49#include "libavutil/imgutils.h"49#include "libavutil/imgutils.h"
50#include "avcodec.h"50#include "avcodec.h"
51#include "codec_internal.h"
51#include "encode.h"52#include "encode.h"
52#include "internal.h"
53#include "put_bits.h"53#include "put_bits.h"
54#include "bytestream.h"54#include "bytestream.h"
55#include "zlib_wrapper.h"55#include "zlib_wrapper.h"
libavcodec/flashsvenc.c+1−1
@@ -49,8 +49,8 @@ · 48 unmodified lines
49#include <zlib.h>49#include <zlib.h>
50 50
51#include "avcodec.h"51#include "avcodec.h"
52#include "codec_internal.h"
52#include "encode.h"53#include "encode.h"
53#include "internal.h"
54#include "put_bits.h"54#include "put_bits.h"
55#include "bytestream.h"55#include "bytestream.h"
56 56
libavcodec/flicvideo.c+1−0
@@ -41,6 +41,7 @@ · 40 unmodified lines
41#include "libavutil/intreadwrite.h"41#include "libavutil/intreadwrite.h"
42#include "avcodec.h"42#include "avcodec.h"
43#include "bytestream.h"43#include "bytestream.h"
44#include "codec_internal.h"
44#include "internal.h"45#include "internal.h"
45#include "mathops.h"46#include "mathops.h"
46 47
libavcodec/flvdec.c+1−1
@@ -20,9 +20,9 @@ · 19 unmodified lines
20 20
21#include "libavutil/imgutils.h"21#include "libavutil/imgutils.h"
22 22
23#include "codec_internal.h"
23#include "flvdec.h"24#include "flvdec.h"
24#include "h263dec.h"25#include "h263dec.h"
25#include "internal.h"
26#include "mpegvideo.h"26#include "mpegvideo.h"
27#include "mpegvideodata.h"27#include "mpegvideodata.h"
28 28
libavcodec/flvenc.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA18 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
19 */19 */
20 20
21#include "codec_internal.h"
21#include "flvenc.h"22#include "flvenc.h"
22#include "h263data.h"23#include "h263data.h"
23#include "mpegvideo.h"24#include "mpegvideo.h"
libavcodec/fmvc.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26 26
27#include "avcodec.h"27#include "avcodec.h"
28#include "bytestream.h"28#include "bytestream.h"
29#include "codec_internal.h"
29#include "internal.h"30#include "internal.h"
30 31
31#define BLOCK_HEIGHT 112u32#define BLOCK_HEIGHT 112u
libavcodec/fraps.c+1−1
@@ -40,7 +40,7 @@ · 39 unmodified lines
40#include "huffman.h"40#include "huffman.h"
41#include "bytestream.h"41#include "bytestream.h"
42#include "bswapdsp.h"42#include "bswapdsp.h"
43#include "internal.h"43#include "codec_internal.h"
44#include "thread.h"44#include "thread.h"
45 45
46#define FPS_TAG MKTAG('F', 'P', 'S', 'x')46#define FPS_TAG MKTAG('F', 'P', 'S', 'x')
libavcodec/frwu.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22 22
23#include "avcodec.h"23#include "avcodec.h"
24#include "bytestream.h"24#include "bytestream.h"
25#include "codec_internal.h"
25#include "internal.h"26#include "internal.h"
26#include "libavutil/opt.h"27#include "libavutil/opt.h"
27 28
libavcodec/g2meet.c+1−0
@@ -35,6 +35,7 @@ · 34 unmodified lines
35#include "avcodec.h"35#include "avcodec.h"
36#include "blockdsp.h"36#include "blockdsp.h"
37#include "bytestream.h"37#include "bytestream.h"
38#include "codec_internal.h"
38#include "elsdec.h"39#include "elsdec.h"
39#include "get_bits.h"40#include "get_bits.h"
40#include "idctdsp.h"41#include "idctdsp.h"
libavcodec/g722dec.c+1−0
@@ -37,6 +37,7 @@ · 36 unmodified lines
37#include "libavutil/channel_layout.h"37#include "libavutil/channel_layout.h"
38#include "libavutil/opt.h"38#include "libavutil/opt.h"
39#include "avcodec.h"39#include "avcodec.h"
40#include "codec_internal.h"
40#include "get_bits.h"41#include "get_bits.h"
41#include "g722.h"42#include "g722.h"
42#include "internal.h"43#include "internal.h"
libavcodec/g722enc.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
30#include "libavutil/avassert.h"30#include "libavutil/avassert.h"
31#include "libavutil/channel_layout.h"31#include "libavutil/channel_layout.h"
32#include "avcodec.h"32#include "avcodec.h"
33#include "codec_internal.h"
33#include "encode.h"34#include "encode.h"
34#include "internal.h"35#include "internal.h"
35#include "g722.h"36#include "g722.h"
libavcodec/g723_1dec.c+1−0
@@ -34,6 +34,7 @@ · 33 unmodified lines
34#include "avcodec.h"34#include "avcodec.h"
35#include "celp_filters.h"35#include "celp_filters.h"
36#include "celp_math.h"36#include "celp_math.h"
37#include "codec_internal.h"
37#include "get_bits.h"38#include "get_bits.h"
38#include "internal.h"39#include "internal.h"
39#include "g723_1.h"40#include "g723_1.h"
libavcodec/g723_1enc.c+1−1
@@ -34,9 +34,9 @@ · 33 unmodified lines
34 34
35#include "avcodec.h"35#include "avcodec.h"
36#include "celp_math.h"36#include "celp_math.h"
37#include "codec_internal.h"
37#include "encode.h"38#include "encode.h"
38#include "g723_1.h"39#include "g723_1.h"
39#include "internal.h"
40 40
41#define BITSTREAM_WRITER_LE41#define BITSTREAM_WRITER_LE
42#include "put_bits.h"42#include "put_bits.h"
libavcodec/g726.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29#include "libavutil/channel_layout.h"29#include "libavutil/channel_layout.h"
30#include "libavutil/opt.h"30#include "libavutil/opt.h"
31#include "avcodec.h"31#include "avcodec.h"
32#include "codec_internal.h"
32#include "encode.h"33#include "encode.h"
33#include "internal.h"34#include "internal.h"
34#include "get_bits.h"35#include "get_bits.h"
libavcodec/g729dec.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26#include "libavutil/avutil.h"26#include "libavutil/avutil.h"
27#include "get_bits.h"27#include "get_bits.h"
28#include "audiodsp.h"28#include "audiodsp.h"
29#include "codec_internal.h"
29#include "internal.h"30#include "internal.h"
30 31
31 32
libavcodec/gdv.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23#include "libavutil/common.h"23#include "libavutil/common.h"
24#include "avcodec.h"24#include "avcodec.h"
25#include "bytestream.h"25#include "bytestream.h"
26#include "codec_internal.h"
26#include "decode.h"27#include "decode.h"
27#include "internal.h"28#include "internal.h"
28 29
libavcodec/gif.c+1−1
@@ -35,8 +35,8 @@ · 34 unmodified lines
35#include "libavutil/imgutils.h"35#include "libavutil/imgutils.h"
36#include "avcodec.h"36#include "avcodec.h"
37#include "bytestream.h"37#include "bytestream.h"
38#include "codec_internal.h"
38#include "encode.h"39#include "encode.h"
39#include "internal.h"
40#include "lzw.h"40#include "lzw.h"
41#include "gif.h"41#include "gif.h"
42 42
libavcodec/gifdec.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25#include "libavutil/opt.h"25#include "libavutil/opt.h"
26#include "avcodec.h"26#include "avcodec.h"
27#include "bytestream.h"27#include "bytestream.h"
28#include "codec_internal.h"
28#include "internal.h"29#include "internal.h"
29#include "lzw.h"30#include "lzw.h"
30#include "gif.h"31#include "gif.h"
libavcodec/gsmdec.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
28 28
29#include "libavutil/channel_layout.h"29#include "libavutil/channel_layout.h"
30#include "avcodec.h"30#include "avcodec.h"
31#include "codec_internal.h"
31#include "get_bits.h"32#include "get_bits.h"
32#include "internal.h"33#include "internal.h"
33#include "msgsmdec.h"34#include "msgsmdec.h"
libavcodec/h261dec.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
28#include "libavutil/avassert.h"28#include "libavutil/avassert.h"
29#include "libavutil/thread.h"29#include "libavutil/thread.h"
30#include "avcodec.h"30#include "avcodec.h"
31#include "codec_internal.h"
31#include "mpeg_er.h"32#include "mpeg_er.h"
32#include "mpegutils.h"33#include "mpegutils.h"
33#include "mpegvideo.h"34#include "mpegvideo.h"
libavcodec/h261enc.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29#include "libavutil/avassert.h"29#include "libavutil/avassert.h"
30#include "libavutil/thread.h"30#include "libavutil/thread.h"
31#include "avcodec.h"31#include "avcodec.h"
32#include "codec_internal.h"
32#include "mpegutils.h"33#include "mpegutils.h"
33#include "mpegvideo.h"34#include "mpegvideo.h"
34#include "h261.h"35#include "h261.h"
libavcodec/h263dec.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
30#include "config_components.h"30#include "config_components.h"
31 31
32#include "avcodec.h"32#include "avcodec.h"
33#include "codec_internal.h"
33#include "error_resilience.h"34#include "error_resilience.h"
34#include "flvdec.h"35#include "flvdec.h"
35#include "h263.h"36#include "h263.h"
libavcodec/h264dec.c+1−0
@@ -35,6 +35,7 @@ · 34 unmodified lines
35#include "libavutil/thread.h"35#include "libavutil/thread.h"
36#include "libavutil/video_enc_params.h"36#include "libavutil/video_enc_params.h"
37 37
38#include "codec_internal.h"
38#include "internal.h"39#include "internal.h"
39#include "error_resilience.h"40#include "error_resilience.h"
40#include "avcodec.h"41#include "avcodec.h"
libavcodec/hapdec.c+1−1
@@ -37,8 +37,8 @@ · 36 unmodified lines
37 37
38#include "avcodec.h"38#include "avcodec.h"
39#include "bytestream.h"39#include "bytestream.h"
40#include "codec_internal.h"
40#include "hap.h"41#include "hap.h"
41#include "internal.h"
42#include "snappy.h"42#include "snappy.h"
43#include "texturedsp.h"43#include "texturedsp.h"
44#include "thread.h"44#include "thread.h"
libavcodec/hapenc.c+1−1
@@ -39,9 +39,9 @@ · 38 unmodified lines
39 39
40#include "avcodec.h"40#include "avcodec.h"
41#include "bytestream.h"41#include "bytestream.h"
42#include "codec_internal.h"
42#include "encode.h"43#include "encode.h"
43#include "hap.h"44#include "hap.h"
44#include "internal.h"
45#include "texturedsp.h"45#include "texturedsp.h"
46 46
47#define HAP_MAX_CHUNKS 6447#define HAP_MAX_CHUNKS 64
libavcodec/hcadec.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23#include "libavutil/tx.h"23#include "libavutil/tx.h"
24 24
25#include "avcodec.h"25#include "avcodec.h"
26#include "codec_internal.h"
26#include "get_bits.h"27#include "get_bits.h"
27#include "internal.h"28#include "internal.h"
28#include "hca_data.h"29#include "hca_data.h"
libavcodec/hcom.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21#include "libavutil/intreadwrite.h"21#include "libavutil/intreadwrite.h"
22 22
23#include "avcodec.h"23#include "avcodec.h"
24#include "codec_internal.h"
24#include "get_bits.h"25#include "get_bits.h"
25#include "internal.h"26#include "internal.h"
26 27
libavcodec/hevcdec.c+1−0
@@ -40,6 +40,7 @@ · 39 unmodified lines
40#include "bswapdsp.h"40#include "bswapdsp.h"
41#include "bytestream.h"41#include "bytestream.h"
42#include "cabac_functions.h"42#include "cabac_functions.h"
43#include "codec_internal.h"
43#include "golomb.h"44#include "golomb.h"
44#include "hevc.h"45#include "hevc.h"
45#include "hevc_data.h"46#include "hevc_data.h"
libavcodec/hnm4video.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
28#include "libavutil/mem.h"28#include "libavutil/mem.h"
29#include "avcodec.h"29#include "avcodec.h"
30#include "bytestream.h"30#include "bytestream.h"
31#include "codec_internal.h"
31#include "internal.h"32#include "internal.h"
32 33
33#define HNM4_CHUNK_ID_PL 1953634#define HNM4_CHUNK_ID_PL 19536
libavcodec/hq_hqa.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25 25
26#include "avcodec.h"26#include "avcodec.h"
27#include "canopus.h"27#include "canopus.h"
28#include "codec_internal.h"
28#include "get_bits.h"29#include "get_bits.h"
29#include "internal.h"30#include "internal.h"
30 31
libavcodec/hqx.c+1−1
@@ -25,8 +25,8 @@ · 24 unmodified lines
25 25
26#include "avcodec.h"26#include "avcodec.h"
27#include "canopus.h"27#include "canopus.h"
28#include "codec_internal.h"
28#include "get_bits.h"29#include "get_bits.h"
29#include "internal.h"
30#include "thread.h"30#include "thread.h"
31 31
32#include "hqx.h"32#include "hqx.h"
libavcodec/huffyuvdec.c+1−1
@@ -35,10 +35,10 @@ · 34 unmodified lines
35#include "config_components.h"35#include "config_components.h"
36 36
37#include "avcodec.h"37#include "avcodec.h"
38#include "codec_internal.h"
38#include "get_bits.h"39#include "get_bits.h"
39#include "huffyuv.h"40#include "huffyuv.h"
40#include "huffyuvdsp.h"41#include "huffyuvdsp.h"
41#include "internal.h"
42#include "lossless_videodsp.h"42#include "lossless_videodsp.h"
43#include "thread.h"43#include "thread.h"
44#include "libavutil/imgutils.h"44#include "libavutil/imgutils.h"
libavcodec/huffyuvenc.c+1−1
@@ -31,11 +31,11 @@ · 30 unmodified lines
31#include "config_components.h"31#include "config_components.h"
32 32
33#include "avcodec.h"33#include "avcodec.h"
34#include "codec_internal.h"
34#include "encode.h"35#include "encode.h"
35#include "huffyuv.h"36#include "huffyuv.h"
36#include "huffman.h"37#include "huffman.h"
37#include "huffyuvencdsp.h"38#include "huffyuvencdsp.h"
38#include "internal.h"
39#include "lossless_videoencdsp.h"39#include "lossless_videoencdsp.h"
40#include "put_bits.h"40#include "put_bits.h"
41#include "libavutil/opt.h"41#include "libavutil/opt.h"
libavcodec/idcinvideo.c+1−0
@@ -49,6 +49,7 @@ · 48 unmodified lines
49#include <string.h>49#include <string.h>
50 50
51#include "avcodec.h"51#include "avcodec.h"
52#include "codec_internal.h"
52#include "decode.h"53#include "decode.h"
53#include "internal.h"54#include "internal.h"
54#include "libavutil/internal.h"55#include "libavutil/internal.h"
libavcodec/iff.c+1−0
@@ -34,6 +34,7 @@ · 33 unmodified lines
34 34
35#include "bytestream.h"35#include "bytestream.h"
36#include "avcodec.h"36#include "avcodec.h"
37#include "codec_internal.h"
37#include "internal.h"38#include "internal.h"
38#include "mathops.h"39#include "mathops.h"
39 40
libavcodec/ilbcdec.c+1−0
@@ -32,6 +32,7 @@ · 31 unmodified lines
32 32
33#include "libavutil/channel_layout.h"33#include "libavutil/channel_layout.h"
34#include "avcodec.h"34#include "avcodec.h"
35#include "codec_internal.h"
35#include "internal.h"36#include "internal.h"
36#include "get_bits.h"37#include "get_bits.h"
37#include "ilbcdata.h"38#include "ilbcdata.h"
libavcodec/imc.c+1−0
@@ -44,6 +44,7 @@ · 43 unmodified lines
44 44
45#include "avcodec.h"45#include "avcodec.h"
46#include "bswapdsp.h"46#include "bswapdsp.h"
47#include "codec_internal.h"
47#include "get_bits.h"48#include "get_bits.h"
48#include "fft.h"49#include "fft.h"
49#include "internal.h"50#include "internal.h"
libavcodec/imm4.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29 29
30#include "avcodec.h"30#include "avcodec.h"
31#include "bswapdsp.h"31#include "bswapdsp.h"
32#include "codec_internal.h"
32#include "copy_block.h"33#include "copy_block.h"
33#include "get_bits.h"34#include "get_bits.h"
34#include "idctdsp.h"35#include "idctdsp.h"
libavcodec/imm5.c+1−1
@@ -21,7 +21,7 @@ · 20 unmodified lines
21#include "libavutil/intreadwrite.h"21#include "libavutil/intreadwrite.h"
22 22
23#include "avcodec.h"23#include "avcodec.h"
24#include "internal.h"24#include "codec_internal.h"
25 25
26typedef struct IMM5Context {26typedef struct IMM5Context {
27 AVCodecContext *h264_avctx; // wrapper context for H26427 AVCodecContext *h264_avctx; // wrapper context for H264
libavcodec/imx.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21#include "libavutil/common.h"21#include "libavutil/common.h"
22#include "avcodec.h"22#include "avcodec.h"
23#include "bytestream.h"23#include "bytestream.h"
24#include "codec_internal.h"
24#include "decode.h"25#include "decode.h"
25#include "internal.h"26#include "internal.h"
26 27
libavcodec/indeo2.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29 29
30#define BITSTREAM_READER_LE30#define BITSTREAM_READER_LE
31#include "avcodec.h"31#include "avcodec.h"
32#include "codec_internal.h"
32#include "get_bits.h"33#include "get_bits.h"
33#include "indeo2data.h"34#include "indeo2data.h"
34#include "internal.h"35#include "internal.h"
libavcodec/indeo3.c+1−0
@@ -33,6 +33,7 @@ · 32 unmodified lines
33#include "libavutil/intreadwrite.h"33#include "libavutil/intreadwrite.h"
34#include "libavutil/thread.h"34#include "libavutil/thread.h"
35#include "avcodec.h"35#include "avcodec.h"
36#include "codec_internal.h"
36#include "copy_block.h"37#include "copy_block.h"
37#include "bytestream.h"38#include "bytestream.h"
38#include "get_bits.h"39#include "get_bits.h"
libavcodec/indeo4.c+1−1
@@ -29,10 +29,10 @@ · 28 unmodified lines
29 29
30#define BITSTREAM_READER_LE30#define BITSTREAM_READER_LE
31#include "avcodec.h"31#include "avcodec.h"
32#include "codec_internal.h"
32#include "get_bits.h"33#include "get_bits.h"
33#include "libavutil/imgutils.h"34#include "libavutil/imgutils.h"
34#include "indeo4data.h"35#include "indeo4data.h"
35#include "internal.h"
36#include "ivi.h"36#include "ivi.h"
37#include "ivi_dsp.h"37#include "ivi_dsp.h"
38 38
libavcodec/indeo5.c+1−1
@@ -29,8 +29,8 @@ · 28 unmodified lines
29 29
30#define BITSTREAM_READER_LE30#define BITSTREAM_READER_LE
31#include "avcodec.h"31#include "avcodec.h"
32#include "codec_internal.h"
32#include "get_bits.h"33#include "get_bits.h"
33#include "internal.h"
34#include "ivi.h"34#include "ivi.h"
35#include "ivi_dsp.h"35#include "ivi_dsp.h"
36#include "indeo5data.h"36#include "indeo5data.h"
libavcodec/intelh263dec.c+1−1
@@ -18,7 +18,7 @@ · 17 unmodified lines
18 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA18 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
19 */19 */
20 20
21#include "internal.h"21#include "codec_internal.h"
22#include "mpegutils.h"22#include "mpegutils.h"
23#include "mpegvideo.h"23#include "mpegvideo.h"
24#include "h263data.h"24#include "h263data.h"
libavcodec/internal.h+0−61
@@ -35,62 +35,6 @@ · 34 unmodified lines
35#include "bsf.h"35#include "bsf.h"
36#include "config.h"36#include "config.h"
37 37
38/**
39 * The codec does not modify any global variables in the init function,
40 * allowing to call the init function without locking any global mutexes.
41 */
42#define FF_CODEC_CAP_INIT_THREADSAFE (1 << 0)
43/**
44 * The codec allows calling the close function for deallocation even if
45 * the init function returned a failure. Without this capability flag, a
46 * codec does such cleanup internally when returning failures from the
47 * init function and does not expect the close function to be called at
48 * all.
49 */
50#define FF_CODEC_CAP_INIT_CLEANUP (1 << 1)
51/**
52 * Decoders marked with FF_CODEC_CAP_SETS_PKT_DTS want to set
53 * AVFrame.pkt_dts manually. If the flag is set, decode.c won't overwrite
54 * this field. If it's unset, decode.c tries to guess the pkt_dts field
55 * from the input AVPacket.
56 */
57#define FF_CODEC_CAP_SETS_PKT_DTS (1 << 2)
58/**
59 * The decoder extracts and fills its parameters even if the frame is
60 * skipped due to the skip_frame setting.
61 */
62#define FF_CODEC_CAP_SKIP_FRAME_FILL_PARAM (1 << 3)
63/**
64 * The decoder sets the cropping fields in the output frames manually.
65 * If this cap is set, the generic code will initialize output frame
66 * dimensions to coded rather than display values.
67 */
68#define FF_CODEC_CAP_EXPORTS_CROPPING (1 << 4)
69/**
70 * Codec initializes slice-based threading with a main function
71 */
72#define FF_CODEC_CAP_SLICE_THREAD_HAS_MF (1 << 5)
73/*
74 * The codec supports frame threading and has inter-frame dependencies, so it
75 * uses ff_thread_report/await_progress().
76 */
77#define FF_CODEC_CAP_ALLOCATE_PROGRESS (1 << 6)
78/**
79 * Codec handles avctx->thread_count == 0 (auto) internally.
80 */
81#define FF_CODEC_CAP_AUTO_THREADS (1 << 7)
82/**
83 * Codec handles output frame properties internally instead of letting the
84 * internal logic derive them from AVCodecInternal.last_pkt_props.
85 */
86#define FF_CODEC_CAP_SETS_FRAME_PROPS (1 << 8)
87
88/**
89 * AVCodec.codec_tags termination value
90 */
91#define FF_CODEC_TAGS_END -1
92
93
94#define FF_DEFAULT_QUANT_BIAS 99999938#define FF_DEFAULT_QUANT_BIAS 999999
95 39
96#define FF_QSCALE_TYPE_MPEG1 040#define FF_QSCALE_TYPE_MPEG1 0
@@ -215,11 +159,6 @@ typedef struct AVCodecInternal { · 118 unmodified lines
215 AVChannelLayout initial_ch_layout;159 AVChannelLayout initial_ch_layout;
216} AVCodecInternal;160} AVCodecInternal;
217 161
218struct AVCodecDefault {
219 const uint8_t *key;
220 const uint8_t *value;
221};
222
223extern const uint8_t ff_log2_run[41];162extern const uint8_t ff_log2_run[41];
224 163
225/**164/**
libavcodec/interplayacm.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23 23
24#define BITSTREAM_READER_LE24#define BITSTREAM_READER_LE
25#include "avcodec.h"25#include "avcodec.h"
26#include "codec_internal.h"
26#include "get_bits.h"27#include "get_bits.h"
27#include "internal.h"28#include "internal.h"
28 29
libavcodec/interplayvideo.c+1−0
@@ -43,6 +43,7 @@ · 42 unmodified lines
43#define BITSTREAM_READER_LE43#define BITSTREAM_READER_LE
44#include "avcodec.h"44#include "avcodec.h"
45#include "bytestream.h"45#include "bytestream.h"
46#include "codec_internal.h"
46#include "decode.h"47#include "decode.h"
47#include "get_bits.h"48#include "get_bits.h"
48#include "hpeldsp.h"49#include "hpeldsp.h"
libavcodec/ituh263enc.c+1−0
@@ -34,6 +34,7 @@ · 33 unmodified lines
34#include "libavutil/attributes.h"34#include "libavutil/attributes.h"
35#include "libavutil/thread.h"35#include "libavutil/thread.h"
36#include "avcodec.h"36#include "avcodec.h"
37#include "codec_internal.h"
37#include "mpegvideo.h"38#include "mpegvideo.h"
38#include "mpegvideodata.h"39#include "mpegvideodata.h"
39#include "flvenc.h"40#include "flvenc.h"
libavcodec/j2kenc.c+1−1
@@ -66,8 +66,8 @@ · 65 unmodified lines
66 66
67#include <float.h>67#include <float.h>
68#include "avcodec.h"68#include "avcodec.h"
69#include "codec_internal.h"
69#include "encode.h"70#include "encode.h"
70#include "internal.h"
71#include "bytestream.h"71#include "bytestream.h"
72#include "jpeg2000.h"72#include "jpeg2000.h"
73#include "version.h"73#include "version.h"
libavcodec/jacosubdec.c+1−1
@@ -26,7 +26,7 @@ · 25 unmodified lines
26 26
27#include <time.h>27#include <time.h>
28#include "ass.h"28#include "ass.h"
29#include "internal.h"29#include "codec_internal.h"
30#include "jacosub.h"30#include "jacosub.h"
31#include "libavutil/avstring.h"31#include "libavutil/avstring.h"
32#include "libavutil/bprint.h"32#include "libavutil/bprint.h"
libavcodec/jpeg2000dec.c+1−0
@@ -36,6 +36,7 @@ · 35 unmodified lines
36#include "libavutil/pixdesc.h"36#include "libavutil/pixdesc.h"
37#include "avcodec.h"37#include "avcodec.h"
38#include "bytestream.h"38#include "bytestream.h"
39#include "codec_internal.h"
39#include "internal.h"40#include "internal.h"
40#include "thread.h"41#include "thread.h"
41#include "jpeg2000.h"42#include "jpeg2000.h"
libavcodec/jpeglsdec.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26 */26 */
27 27
28#include "avcodec.h"28#include "avcodec.h"
29#include "codec_internal.h"
29#include "get_bits.h"30#include "get_bits.h"
30#include "golomb.h"31#include "golomb.h"
31#include "internal.h"32#include "internal.h"
libavcodec/jpeglsenc.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29#include "libavutil/opt.h"29#include "libavutil/opt.h"
30#include "avcodec.h"30#include "avcodec.h"
31#include "bytestream.h"31#include "bytestream.h"
32#include "codec_internal.h"
32#include "encode.h"33#include "encode.h"
33#include "get_bits.h"34#include "get_bits.h"
34#include "put_bits.h"35#include "put_bits.h"
libavcodec/jvdec.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29 29
30#include "avcodec.h"30#include "avcodec.h"
31#include "blockdsp.h"31#include "blockdsp.h"
32#include "codec_internal.h"
32#include "get_bits.h"33#include "get_bits.h"
33#include "internal.h"34#include "internal.h"
34 35
libavcodec/kgv1dec.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
28#include "libavutil/intreadwrite.h"28#include "libavutil/intreadwrite.h"
29#include "libavutil/imgutils.h"29#include "libavutil/imgutils.h"
30#include "avcodec.h"30#include "avcodec.h"
31#include "codec_internal.h"
31#include "internal.h"32#include "internal.h"
32 33
33typedef struct KgvContext {34typedef struct KgvContext {
libavcodec/kmvc.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29 29
30#include "avcodec.h"30#include "avcodec.h"
31#include "bytestream.h"31#include "bytestream.h"
32#include "codec_internal.h"
32#include "decode.h"33#include "decode.h"
33#include "internal.h"34#include "internal.h"
34#include "libavutil/common.h"35#include "libavutil/common.h"
libavcodec/lagarith.c+1−1
@@ -28,8 +28,8 @@ · 27 unmodified lines
28#include <inttypes.h>28#include <inttypes.h>
29 29
30#include "avcodec.h"30#include "avcodec.h"
31#include "codec_internal.h"
31#include "get_bits.h"32#include "get_bits.h"
32#include "internal.h"
33#include "mathops.h"33#include "mathops.h"
34#include "lagarithrac.h"34#include "lagarithrac.h"
35#include "lossless_videodsp.h"35#include "lossless_videodsp.h"
libavcodec/lcldec.c+1−1
@@ -46,7 +46,7 @@ · 45 unmodified lines
46#include "libavutil/pixdesc.h"46#include "libavutil/pixdesc.h"
47#include "avcodec.h"47#include "avcodec.h"
48#include "bytestream.h"48#include "bytestream.h"
49#include "internal.h"49#include "codec_internal.h"
50#include "lcl.h"50#include "lcl.h"
51#include "thread.h"51#include "thread.h"
52 52
libavcodec/lclenc.c+1−1
@@ -42,8 +42,8 @@ · 41 unmodified lines
42 42
43#include "libavutil/avassert.h"43#include "libavutil/avassert.h"
44#include "avcodec.h"44#include "avcodec.h"
45#include "codec_internal.h"
45#include "encode.h"46#include "encode.h"
46#include "internal.h"
47#include "lcl.h"47#include "lcl.h"
48#include "zlib_wrapper.h"48#include "zlib_wrapper.h"
49#include "libavutil/internal.h"49#include "libavutil/internal.h"
libavcodec/libaomdec.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
31#include "libavutil/imgutils.h"31#include "libavutil/imgutils.h"
32 32
33#include "avcodec.h"33#include "avcodec.h"
34#include "codec_internal.h"
34#include "internal.h"35#include "internal.h"
35#include "profiles.h"36#include "profiles.h"
36 37
libavcodec/libaomenc.c+1−0
@@ -38,6 +38,7 @@ · 37 unmodified lines
38#include "av1.h"38#include "av1.h"
39#include "avcodec.h"39#include "avcodec.h"
40#include "bsf.h"40#include "bsf.h"
41#include "codec_internal.h"
41#include "encode.h"42#include "encode.h"
42#include "internal.h"43#include "internal.h"
43#include "packet_internal.h"44#include "packet_internal.h"
libavcodec/libdav1d.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
31#include "atsc_a53.h"31#include "atsc_a53.h"
32#include "avcodec.h"32#include "avcodec.h"
33#include "bytestream.h"33#include "bytestream.h"
34#include "codec_internal.h"
34#include "decode.h"35#include "decode.h"
35#include "internal.h"36#include "internal.h"
36 37
libavcodec/libdavs2.c+1−1
@@ -24,7 +24,7 @@ · 23 unmodified lines
24 24
25#include "libavutil/cpu.h"25#include "libavutil/cpu.h"
26#include "avcodec.h"26#include "avcodec.h"
27#include "internal.h"27#include "codec_internal.h"
28#include "davs2.h"28#include "davs2.h"
29 29
30typedef struct DAVS2Context {30typedef struct DAVS2Context {
libavcodec/libfdk-aacdec.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23#include "libavutil/common.h"23#include "libavutil/common.h"
24#include "libavutil/opt.h"24#include "libavutil/opt.h"
25#include "avcodec.h"25#include "avcodec.h"
26#include "codec_internal.h"
26#include "internal.h"27#include "internal.h"
27 28
28#ifdef AACDECODER_LIB_VL029#ifdef AACDECODER_LIB_VL0
libavcodec/libfdk-aacenc.c+1−1
@@ -24,8 +24,8 @@ · 23 unmodified lines
24#include "libavutil/opt.h"24#include "libavutil/opt.h"
25#include "avcodec.h"25#include "avcodec.h"
26#include "audio_frame_queue.h"26#include "audio_frame_queue.h"
27#include "codec_internal.h"
27#include "encode.h"28#include "encode.h"
28#include "internal.h"
29#include "profiles.h"29#include "profiles.h"
30 30
31#ifdef AACENCODER_LIB_VL031#ifdef AACENCODER_LIB_VL0
libavcodec/libgsmenc.c+1−1
@@ -39,8 +39,8 @@ · 38 unmodified lines
39#include "libavutil/common.h"39#include "libavutil/common.h"
40 40
41#include "avcodec.h"41#include "avcodec.h"
42#include "codec_internal.h"
42#include "encode.h"43#include "encode.h"
43#include "internal.h"
44#include "gsm.h"44#include "gsm.h"
45 45
46static av_cold int libgsm_encode_close(AVCodecContext *avctx) {46static av_cold int libgsm_encode_close(AVCodecContext *avctx) {
libavcodec/libilbc.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25#include "libavutil/common.h"25#include "libavutil/common.h"
26#include "libavutil/opt.h"26#include "libavutil/opt.h"
27#include "avcodec.h"27#include "avcodec.h"
28#include "codec_internal.h"
28#include "encode.h"29#include "encode.h"
29#include "internal.h"30#include "internal.h"
30 31
libavcodec/libkvazaar.c+1−1
@@ -36,8 +36,8 @@ · 35 unmodified lines
36#include "libavutil/opt.h"36#include "libavutil/opt.h"
37 37
38#include "avcodec.h"38#include "avcodec.h"
39#include "codec_internal.h"
39#include "encode.h"40#include "encode.h"
40#include "internal.h"
41#include "packet_internal.h"41#include "packet_internal.h"
42 42
43typedef struct LibkvazaarContext {43typedef struct LibkvazaarContext {
libavcodec/libmp3lame.c+1−1
@@ -34,8 +34,8 @@ · 33 unmodified lines
34#include "libavutil/opt.h"34#include "libavutil/opt.h"
35#include "avcodec.h"35#include "avcodec.h"
36#include "audio_frame_queue.h"36#include "audio_frame_queue.h"
37#include "codec_internal.h"
37#include "encode.h"38#include "encode.h"
38#include "internal.h"
39#include "mpegaudio.h"39#include "mpegaudio.h"
40#include "mpegaudiodecheader.h"40#include "mpegaudiodecheader.h"
41 41
libavcodec/libopenh264dec.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
30#include "libavutil/opt.h"30#include "libavutil/opt.h"
31 31
32#include "avcodec.h"32#include "avcodec.h"
33#include "codec_internal.h"
33#include "internal.h"34#include "internal.h"
34#include "libopenh264.h"35#include "libopenh264.h"
35 36
libavcodec/libopenh264enc.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
30#include "libavutil/mathematics.h"30#include "libavutil/mathematics.h"
31 31
32#include "avcodec.h"32#include "avcodec.h"
33#include "codec_internal.h"
33#include "encode.h"34#include "encode.h"
34#include "internal.h"35#include "internal.h"
35#include "libopenh264.h"36#include "libopenh264.h"
libavcodec/libopusdec.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
28#include "libavutil/opt.h"28#include "libavutil/opt.h"
29 29
30#include "avcodec.h"30#include "avcodec.h"
31#include "codec_internal.h"
31#include "internal.h"32#include "internal.h"
32#include "vorbis.h"33#include "vorbis.h"
33#include "mathops.h"34#include "mathops.h"
libavcodec/libopusenc.c+1−1
@@ -26,8 +26,8 @@ · 25 unmodified lines
26#include "libavutil/opt.h"26#include "libavutil/opt.h"
27#include "avcodec.h"27#include "avcodec.h"
28#include "bytestream.h"28#include "bytestream.h"
29#include "codec_internal.h"
29#include "encode.h"30#include "encode.h"
30#include "internal.h"
31#include "libopus.h"31#include "libopus.h"
32#include "vorbis.h"32#include "vorbis.h"
33#include "audio_frame_queue.h"33#include "audio_frame_queue.h"
libavcodec/librav1e.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
31#include "libavutil/pixdesc.h"31#include "libavutil/pixdesc.h"
32#include "avcodec.h"32#include "avcodec.h"
33#include "bsf.h"33#include "bsf.h"
34#include "codec_internal.h"
34#include "encode.h"35#include "encode.h"
35#include "internal.h"36#include "internal.h"
36 37
libavcodec/libspeexenc.c+1−1
@@ -89,8 +89,8 @@ · 88 unmodified lines
89#include "libavutil/common.h"89#include "libavutil/common.h"
90#include "libavutil/opt.h"90#include "libavutil/opt.h"
91#include "avcodec.h"91#include "avcodec.h"
92#include "codec_internal.h"
92#include "encode.h"93#include "encode.h"
93#include "internal.h"
94#include "audio_frame_queue.h"94#include "audio_frame_queue.h"
95 95
96/* TODO: Think about converting abr, vad, dtx and such flags to a bit field */96/* TODO: Think about converting abr, vad, dtx and such flags to a bit field */
libavcodec/libsvtav1.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
31#include "libavutil/pixdesc.h"31#include "libavutil/pixdesc.h"
32#include "libavutil/avassert.h"32#include "libavutil/avassert.h"
33 33
34#include "codec_internal.h"
34#include "internal.h"35#include "internal.h"
35#include "encode.h"36#include "encode.h"
36#include "packet_internal.h"37#include "packet_internal.h"
libavcodec/libtwolame.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
31#include "libavutil/opt.h"31#include "libavutil/opt.h"
32 32
33#include "avcodec.h"33#include "avcodec.h"
34#include "codec_internal.h"
34#include "encode.h"35#include "encode.h"
35#include "internal.h"36#include "internal.h"
36#include "mpegaudio.h"37#include "mpegaudio.h"
libavcodec/libuavs3d.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29#include "libavutil/opt.h"29#include "libavutil/opt.h"
30#include "avcodec.h"30#include "avcodec.h"
31#include "avs3.h"31#include "avs3.h"
32#include "codec_internal.h"
32#include "internal.h"33#include "internal.h"
33#include "uavs3d.h"34#include "uavs3d.h"
34 35
libavcodec/libvorbisenc.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26#include "libavutil/opt.h"26#include "libavutil/opt.h"
27#include "avcodec.h"27#include "avcodec.h"
28#include "audio_frame_queue.h"28#include "audio_frame_queue.h"
29#include "codec_internal.h"
29#include "encode.h"30#include "encode.h"
30#include "internal.h"31#include "internal.h"
31#include "version.h"32#include "version.h"
libavcodec/libvpxdec.c+1−0
@@ -35,6 +35,7 @@ · 34 unmodified lines
35#include "libavutil/imgutils.h"35#include "libavutil/imgutils.h"
36#include "libavutil/intreadwrite.h"36#include "libavutil/intreadwrite.h"
37#include "avcodec.h"37#include "avcodec.h"
38#include "codec_internal.h"
38#include "decode.h"39#include "decode.h"
39#include "internal.h"40#include "internal.h"
40#include "libvpx.h"41#include "libvpx.h"
libavcodec/libvpxenc.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
31#include <vpx/vp8cx.h>31#include <vpx/vp8cx.h>
32 32
33#include "avcodec.h"33#include "avcodec.h"
34#include "codec_internal.h"
34#include "encode.h"35#include "encode.h"
35#include "internal.h"36#include "internal.h"
36#include "libavutil/avassert.h"37#include "libavutil/avassert.h"
libavcodec/libwebpenc_common.h+1−1
@@ -35,7 +35,7 @@ · 34 unmodified lines
35#include "libavutil/pixfmt.h"35#include "libavutil/pixfmt.h"
36#include "avcodec.h"36#include "avcodec.h"
37#include "codec.h"37#include "codec.h"
38#include "internal.h"38#include "codec_internal.h"
39 39
40typedef struct LibWebPContextCommon {40typedef struct LibWebPContextCommon {
41 AVClass *class; // class for AVOptions41 AVClass *class; // class for AVOptions
libavcodec/libx264.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
30#include "libavutil/time.h"30#include "libavutil/time.h"
31#include "libavutil/intreadwrite.h"31#include "libavutil/intreadwrite.h"
32#include "avcodec.h"32#include "avcodec.h"
33#include "codec_internal.h"
33#include "encode.h"34#include "encode.h"
34#include "internal.h"35#include "internal.h"
35#include "packet_internal.h"36#include "packet_internal.h"
libavcodec/libx265.c+1−0
@@ -32,6 +32,7 @@ · 31 unmodified lines
32#include "libavutil/opt.h"32#include "libavutil/opt.h"
33#include "libavutil/pixdesc.h"33#include "libavutil/pixdesc.h"
34#include "avcodec.h"34#include "avcodec.h"
35#include "codec_internal.h"
35#include "encode.h"36#include "encode.h"
36#include "internal.h"37#include "internal.h"
37#include "packet_internal.h"38#include "packet_internal.h"
libavcodec/libxavs.c+1−1
@@ -27,8 +27,8 @@ · 26 unmodified lines
27#include <float.h>27#include <float.h>
28#include <xavs.h>28#include <xavs.h>
29#include "avcodec.h"29#include "avcodec.h"
30#include "codec_internal.h"
30#include "encode.h"31#include "encode.h"
31#include "internal.h"
32#include "packet_internal.h"32#include "packet_internal.h"
33#include "libavutil/internal.h"33#include "libavutil/internal.h"
34#include "libavutil/mem.h"34#include "libavutil/mem.h"
libavcodec/libxavs2.c+1−1
@@ -23,8 +23,8 @@ · 22 unmodified lines
23 */23 */
24 24
25#include "xavs2.h"25#include "xavs2.h"
26#include "codec_internal.h"
26#include "encode.h"27#include "encode.h"
27#include "internal.h"
28#include "mpeg12.h"28#include "mpeg12.h"
29#include "libavutil/avstring.h"29#include "libavutil/avstring.h"
30#include "libavutil/opt.h"30#include "libavutil/opt.h"
libavcodec/libxvid.c+1−1
@@ -38,8 +38,8 @@ · 37 unmodified lines
38#include "libavutil/opt.h"38#include "libavutil/opt.h"
39 39
40#include "avcodec.h"40#include "avcodec.h"
41#include "codec_internal.h"
41#include "encode.h"42#include "encode.h"
42#include "internal.h"
43#include "mpegutils.h"43#include "mpegutils.h"
44#include "packet_internal.h"44#include "packet_internal.h"
45 45
libavcodec/ljpegenc.c+1−1
@@ -36,9 +36,9 @@ · 35 unmodified lines
36#include "libavutil/pixdesc.h"36#include "libavutil/pixdesc.h"
37 37
38#include "avcodec.h"38#include "avcodec.h"
39#include "codec_internal.h"
39#include "encode.h"40#include "encode.h"
40#include "idctdsp.h"41#include "idctdsp.h"
41#include "internal.h"
42#include "jpegtables.h"42#include "jpegtables.h"
43#include "mathops.h"43#include "mathops.h"
44#include "mjpegenc_common.h"44#include "mjpegenc_common.h"
libavcodec/loco.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25 */25 */
26 26
27#include "avcodec.h"27#include "avcodec.h"
28#include "codec_internal.h"
28#include "get_bits.h"29#include "get_bits.h"
29#include "golomb.h"30#include "golomb.h"
30#include "internal.h"31#include "internal.h"
libavcodec/lscrdec.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
28#include "avcodec.h"28#include "avcodec.h"
29#include "bytestream.h"29#include "bytestream.h"
30#include "codec.h"30#include "codec.h"
31#include "codec_internal.h"
31#include "internal.h"32#include "internal.h"
32#include "packet.h"33#include "packet.h"
33#include "png.h"34#include "png.h"
libavcodec/m101.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21#include "libavutil/intreadwrite.h"21#include "libavutil/intreadwrite.h"
22 22
23#include "avcodec.h"23#include "avcodec.h"
24#include "codec_internal.h"
24#include "internal.h"25#include "internal.h"
25 26
26 27
libavcodec/mace.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25 */25 */
26 26
27#include "avcodec.h"27#include "avcodec.h"
28#include "codec_internal.h"
28#include "internal.h"29#include "internal.h"
29#include "libavutil/common.h"30#include "libavutil/common.h"
30 31
libavcodec/magicyuv.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
28 28
29#include "avcodec.h"29#include "avcodec.h"
30#include "bytestream.h"30#include "bytestream.h"
31#include "codec_internal.h"
31#include "get_bits.h"32#include "get_bits.h"
32#include "huffyuvdsp.h"33#include "huffyuvdsp.h"
33#include "internal.h"34#include "internal.h"
libavcodec/magicyuvenc.c+1−1
@@ -28,9 +28,9 @@ · 27 unmodified lines
28 28
29#include "avcodec.h"29#include "avcodec.h"
30#include "bytestream.h"30#include "bytestream.h"
31#include "codec_internal.h"
31#include "encode.h"32#include "encode.h"
32#include "put_bits.h"33#include "put_bits.h"
33#include "internal.h"
34#include "thread.h"34#include "thread.h"
35#include "lossless_videoencdsp.h"35#include "lossless_videoencdsp.h"
36 36
libavcodec/mdec.c+1−1
@@ -32,8 +32,8 @@ · 31 unmodified lines
32#include "avcodec.h"32#include "avcodec.h"
33#include "blockdsp.h"33#include "blockdsp.h"
34#include "bswapdsp.h"34#include "bswapdsp.h"
35#include "codec_internal.h"
35#include "idctdsp.h"36#include "idctdsp.h"
36#include "internal.h"
37#include "mpeg12data.h"37#include "mpeg12data.h"
38#include "mpeg12dec.h"38#include "mpeg12dec.h"
39#include "thread.h"39#include "thread.h"
libavcodec/mediacodecdec.c+1−0
@@ -33,6 +33,7 @@ · 32 unmodified lines
33#include "libavutil/internal.h"33#include "libavutil/internal.h"
34 34
35#include "avcodec.h"35#include "avcodec.h"
36#include "codec_internal.h"
36#include "decode.h"37#include "decode.h"
37#include "h264_parse.h"38#include "h264_parse.h"
38#include "h264_ps.h"39#include "h264_ps.h"
libavcodec/metasound.c+1−1
@@ -30,9 +30,9 @@ · 29 unmodified lines
30 30
31#define BITSTREAM_READER_LE31#define BITSTREAM_READER_LE
32#include "avcodec.h"32#include "avcodec.h"
33#include "codec_internal.h"
33#include "fft.h"34#include "fft.h"
34#include "get_bits.h"35#include "get_bits.h"
35#include "internal.h"
36#include "lsp.h"36#include "lsp.h"
37#include "sinewin.h"37#include "sinewin.h"
38 38
libavcodec/mfenc.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27#include "libavutil/imgutils.h"27#include "libavutil/imgutils.h"
28#include "libavutil/opt.h"28#include "libavutil/opt.h"
29#include "libavutil/time.h"29#include "libavutil/time.h"
30#include "codec_internal.h"
30#include "internal.h"31#include "internal.h"
31 32
32typedef struct MFContext {33typedef struct MFContext {
libavcodec/microdvddec.c+1−1
@@ -31,7 +31,7 @@ · 30 unmodified lines
31#include "libavutil/bprint.h"31#include "libavutil/bprint.h"
32#include "avcodec.h"32#include "avcodec.h"
33#include "ass.h"33#include "ass.h"
34#include "internal.h"34#include "codec_internal.h"
35 35
36static int indexof(const char *s, int c)36static int indexof(const char *s, int c)
37{37{
libavcodec/midivid.c+1−0
@@ -32,6 +32,7 @@ · 31 unmodified lines
32#include "avcodec.h"32#include "avcodec.h"
33#include "get_bits.h"33#include "get_bits.h"
34#include "bytestream.h"34#include "bytestream.h"
35#include "codec_internal.h"
35#include "internal.h"36#include "internal.h"
36 37
37typedef struct MidiVidContext {38typedef struct MidiVidContext {
libavcodec/mimic.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
28 28
29#include "avcodec.h"29#include "avcodec.h"
30#include "blockdsp.h"30#include "blockdsp.h"
31#include "codec_internal.h"
31#include "internal.h"32#include "internal.h"
32#include "get_bits.h"33#include "get_bits.h"
33#include "bytestream.h"34#include "bytestream.h"
libavcodec/mjpegbdec.c+1−1
@@ -27,7 +27,7 @@ · 26 unmodified lines
27#include <inttypes.h>27#include <inttypes.h>
28 28
29#include "avcodec.h"29#include "avcodec.h"
30#include "internal.h"30#include "codec_internal.h"
31#include "mjpeg.h"31#include "mjpeg.h"
32#include "mjpegdec.h"32#include "mjpegdec.h"
33 33
libavcodec/mjpegdec.c+1−0
@@ -38,6 +38,7 @@ · 37 unmodified lines
38#include "libavutil/opt.h"38#include "libavutil/opt.h"
39#include "avcodec.h"39#include "avcodec.h"
40#include "blockdsp.h"40#include "blockdsp.h"
41#include "codec_internal.h"
41#include "copy_block.h"42#include "copy_block.h"
42#include "decode.h"43#include "decode.h"
43#include "hwconfig.h"44#include "hwconfig.h"
libavcodec/mjpegenc.c+1−0
@@ -35,6 +35,7 @@ · 34 unmodified lines
35#include "libavutil/pixdesc.h"35#include "libavutil/pixdesc.h"
36 36
37#include "avcodec.h"37#include "avcodec.h"
38#include "codec_internal.h"
38#include "jpegtables.h"39#include "jpegtables.h"
39#include "mjpegenc_common.h"40#include "mjpegenc_common.h"
40#include "mjpegenc_huffman.h"41#include "mjpegenc_huffman.h"
libavcodec/mlpdec.c+1−0
@@ -35,6 +35,7 @@ · 34 unmodified lines
35#include "libavutil/mem_internal.h"35#include "libavutil/mem_internal.h"
36#include "libavutil/thread.h"36#include "libavutil/thread.h"
37#include "libavutil/opt.h"37#include "libavutil/opt.h"
38#include "codec_internal.h"
38#include "get_bits.h"39#include "get_bits.h"
39#include "internal.h"40#include "internal.h"
40#include "libavutil/crc.h"41#include "libavutil/crc.h"
libavcodec/mlpenc.c+1−1
@@ -23,8 +23,8 @@ · 22 unmodified lines
23#include "config_components.h"23#include "config_components.h"
24 24
25#include "avcodec.h"25#include "avcodec.h"
26#include "codec_internal.h"
26#include "encode.h"27#include "encode.h"
27#include "internal.h"
28#include "put_bits.h"28#include "put_bits.h"
29#include "audio_frame_queue.h"29#include "audio_frame_queue.h"
30#include "libavutil/channel_layout.h"30#include "libavutil/channel_layout.h"
libavcodec/mmaldec.c+1−0
@@ -34,6 +34,7 @@ · 33 unmodified lines
34#include <stdatomic.h>34#include <stdatomic.h>
35 35
36#include "avcodec.h"36#include "avcodec.h"
37#include "codec_internal.h"
37#include "decode.h"38#include "decode.h"
38#include "hwconfig.h"39#include "hwconfig.h"
39#include "internal.h"40#include "internal.h"
libavcodec/mmvideo.c+1−0
@@ -34,6 +34,7 @@ · 33 unmodified lines
34#include "libavutil/intreadwrite.h"34#include "libavutil/intreadwrite.h"
35#include "avcodec.h"35#include "avcodec.h"
36#include "bytestream.h"36#include "bytestream.h"
37#include "codec_internal.h"
37#include "internal.h"38#include "internal.h"
38 39
39#define MM_PREAMBLE_SIZE 640#define MM_PREAMBLE_SIZE 6
libavcodec/mobiclip.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29#include "avcodec.h"29#include "avcodec.h"
30#include "bytestream.h"30#include "bytestream.h"
31#include "bswapdsp.h"31#include "bswapdsp.h"
32#include "codec_internal.h"
32#include "get_bits.h"33#include "get_bits.h"
33#include "golomb.h"34#include "golomb.h"
34#include "internal.h"35#include "internal.h"
libavcodec/motionpixels.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26#include "avcodec.h"26#include "avcodec.h"
27#include "get_bits.h"27#include "get_bits.h"
28#include "bswapdsp.h"28#include "bswapdsp.h"
29#include "codec_internal.h"
29#include "internal.h"30#include "internal.h"
30 31
31#define MAX_HUFF_CODES 1632#define MAX_HUFF_CODES 16
libavcodec/movtextdec.c+1−1
@@ -28,7 +28,7 @@ · 27 unmodified lines
28#include "libavutil/intreadwrite.h"28#include "libavutil/intreadwrite.h"
29#include "libavutil/mem.h"29#include "libavutil/mem.h"
30#include "bytestream.h"30#include "bytestream.h"
31#include "internal.h"31#include "codec_internal.h"
32 32
33#define STYLE_FLAG_BOLD (1<<0)33#define STYLE_FLAG_BOLD (1<<0)
34#define STYLE_FLAG_ITALIC (1<<1)34#define STYLE_FLAG_ITALIC (1<<1)
libavcodec/movtextenc.c+1−1
@@ -29,7 +29,7 @@ · 28 unmodified lines
29#include "ass_split.h"29#include "ass_split.h"
30#include "ass.h"30#include "ass.h"
31#include "bytestream.h"31#include "bytestream.h"
32#include "internal.h"32#include "codec_internal.h"
33 33
34#define STYLE_FLAG_BOLD (1<<0)34#define STYLE_FLAG_BOLD (1<<0)
35#define STYLE_FLAG_ITALIC (1<<1)35#define STYLE_FLAG_ITALIC (1<<1)
libavcodec/mpc7.c+1−0
@@ -32,6 +32,7 @@ · 31 unmodified lines
32#include "libavutil/thread.h"32#include "libavutil/thread.h"
33 33
34#include "avcodec.h"34#include "avcodec.h"
35#include "codec_internal.h"
35#include "get_bits.h"36#include "get_bits.h"
36#include "internal.h"37#include "internal.h"
37#include "mpegaudiodsp.h"38#include "mpegaudiodsp.h"
libavcodec/mpc8.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29#include "libavutil/lfg.h"29#include "libavutil/lfg.h"
30#include "libavutil/thread.h"30#include "libavutil/thread.h"
31#include "avcodec.h"31#include "avcodec.h"
32#include "codec_internal.h"
32#include "get_bits.h"33#include "get_bits.h"
33#include "internal.h"34#include "internal.h"
34#include "mpegaudiodsp.h"35#include "mpegaudiodsp.h"
libavcodec/mpeg12dec.c+1−0
@@ -38,6 +38,7 @@ · 37 unmodified lines
38#include "libavutil/timecode.h"38#include "libavutil/timecode.h"
39 39
40#include "avcodec.h"40#include "avcodec.h"
41#include "codec_internal.h"
41#include "error_resilience.h"42#include "error_resilience.h"
42#include "hwconfig.h"43#include "hwconfig.h"
43#include "idctdsp.h"44#include "idctdsp.h"
libavcodec/mpeg12enc.c+1−0
@@ -38,6 +38,7 @@ · 37 unmodified lines
38#include "libavutil/stereo3d.h"38#include "libavutil/stereo3d.h"
39 39
40#include "avcodec.h"40#include "avcodec.h"
41#include "codec_internal.h"
41#include "mathops.h"42#include "mathops.h"
42#include "mpeg12.h"43#include "mpeg12.h"
43#include "mpeg12data.h"44#include "mpeg12data.h"
libavcodec/mpeg4videodec.c+1−1
@@ -27,10 +27,10 @@ · 26 unmodified lines
27#include "libavutil/internal.h"27#include "libavutil/internal.h"
28#include "libavutil/opt.h"28#include "libavutil/opt.h"
29#include "libavutil/thread.h"29#include "libavutil/thread.h"
30#include "codec_internal.h"
30#include "error_resilience.h"31#include "error_resilience.h"
31#include "hwconfig.h"32#include "hwconfig.h"
32#include "idctdsp.h"33#include "idctdsp.h"
33#include "internal.h"
34#include "mpegutils.h"34#include "mpegutils.h"
35#include "mpegvideo.h"35#include "mpegvideo.h"
36#include "mpegvideodata.h"36#include "mpegvideodata.h"
libavcodec/mpeg4videoenc.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24#include "libavutil/log.h"24#include "libavutil/log.h"
25#include "libavutil/opt.h"25#include "libavutil/opt.h"
26#include "libavutil/thread.h"26#include "libavutil/thread.h"
27#include "codec_internal.h"
27#include "mpegutils.h"28#include "mpegutils.h"
28#include "mpegvideo.h"29#include "mpegvideo.h"
29#include "h263.h"30#include "h263.h"
libavcodec/mpegaudiodec_fixed.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24 24
25#define USE_FLOATS 025#define USE_FLOATS 0
26 26
27#include "codec_internal.h"
27#include "mpegaudio.h"28#include "mpegaudio.h"
28 29
29#define SHR(a,b) (((int)(a))>>(b))30#define SHR(a,b) (((int)(a))>>(b))
libavcodec/mpegaudiodec_float.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25 25
26#define USE_FLOATS 126#define USE_FLOATS 1
27 27
28#include "codec_internal.h"
28#include "mpegaudio.h"29#include "mpegaudio.h"
29 30
30#define SHR(a,b) ((a)*(1.0f/(1<<(b))))31#define SHR(a,b) ((a)*(1.0f/(1<<(b))))
libavcodec/mpegaudioenc_fixed.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20 */20 */
21 21
22#include "libavutil/channel_layout.h"22#include "libavutil/channel_layout.h"
23#include "codec_internal.h"
23#include "mpegaudioenc_template.c"24#include "mpegaudioenc_template.c"
24 25
25const AVCodec ff_mp2fixed_encoder = {26const AVCodec ff_mp2fixed_encoder = {
libavcodec/mpegaudioenc_float.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21 21
22#include "libavutil/channel_layout.h"22#include "libavutil/channel_layout.h"
23#define USE_FLOATS 123#define USE_FLOATS 1
24#include "codec_internal.h"
24#include "mpegaudioenc_template.c"25#include "mpegaudioenc_template.c"
25 26
26const AVCodec ff_mp2_encoder = {27const AVCodec ff_mp2_encoder = {
libavcodec/mpl2dec.c+1−1
@@ -27,7 +27,7 @@ · 26 unmodified lines
27 27
28#include "avcodec.h"28#include "avcodec.h"
29#include "ass.h"29#include "ass.h"
30#include "internal.h"30#include "codec_internal.h"
31#include "libavutil/bprint.h"31#include "libavutil/bprint.h"
32 32
33static int mpl2_event_to_ass(AVBPrint *buf, const char *p)33static int mpl2_event_to_ass(AVBPrint *buf, const char *p)
libavcodec/mscc.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26 26
27#include "avcodec.h"27#include "avcodec.h"
28#include "bytestream.h"28#include "bytestream.h"
29#include "codec_internal.h"
29#include "internal.h"30#include "internal.h"
30#include "zlib_wrapper.h"31#include "zlib_wrapper.h"
31 32
libavcodec/msmpeg4dec.c+1−1
@@ -27,7 +27,7 @@ · 26 unmodified lines
27#include "libavutil/thread.h"27#include "libavutil/thread.h"
28 28
29#include "avcodec.h"29#include "avcodec.h"
30#include "internal.h"30#include "codec_internal.h"
31#include "mpegutils.h"31#include "mpegutils.h"
32#include "mpegvideo.h"32#include "mpegvideo.h"
33#include "msmpeg4.h"33#include "msmpeg4.h"
libavcodec/msmpeg4enc.c+1−1
@@ -33,11 +33,11 @@ · 32 unmodified lines
33#include "libavutil/attributes.h"33#include "libavutil/attributes.h"
34#include "libavutil/avutil.h"34#include "libavutil/avutil.h"
35#include "libavutil/thread.h"35#include "libavutil/thread.h"
36#include "codec_internal.h"
36#include "mpegvideo.h"37#include "mpegvideo.h"
37#include "mpegvideoenc.h"38#include "mpegvideoenc.h"
38#include "h263.h"39#include "h263.h"
39#include "h263data.h"40#include "h263data.h"
40#include "internal.h"
41#include "mpeg4video.h"41#include "mpeg4video.h"
42#include "msmpeg4.h"42#include "msmpeg4.h"
43#include "msmpeg4data.h"43#include "msmpeg4data.h"
libavcodec/msrle.c+1−0
@@ -33,6 +33,7 @@ · 32 unmodified lines
33#include <string.h>33#include <string.h>
34 34
35#include "avcodec.h"35#include "avcodec.h"
36#include "codec_internal.h"
36#include "decode.h"37#include "decode.h"
37#include "internal.h"38#include "internal.h"
38#include "msrledec.h"39#include "msrledec.h"
libavcodec/mss1.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25 */25 */
26 26
27#include "avcodec.h"27#include "avcodec.h"
28#include "codec_internal.h"
28#include "internal.h"29#include "internal.h"
29#include "mss12.h"30#include "mss12.h"
30 31
libavcodec/mss2.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24 */24 */
25 25
26#include "libavutil/avassert.h"26#include "libavutil/avassert.h"
27#include "codec_internal.h"
27#include "error_resilience.h"28#include "error_resilience.h"
28#include "internal.h"29#include "internal.h"
29#include "mpeg_er.h"30#include "mpeg_er.h"
libavcodec/mss3.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26 26
27#include "avcodec.h"27#include "avcodec.h"
28#include "bytestream.h"28#include "bytestream.h"
29#include "codec_internal.h"
29#include "internal.h"30#include "internal.h"
30#include "mathops.h"31#include "mathops.h"
31#include "mss34dsp.h"32#include "mss34dsp.h"
libavcodec/mss4.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29 29
30#include "avcodec.h"30#include "avcodec.h"
31#include "bytestream.h"31#include "bytestream.h"
32#include "codec_internal.h"
32#include "get_bits.h"33#include "get_bits.h"
33#include "internal.h"34#include "internal.h"
34#include "jpegtables.h"35#include "jpegtables.h"
libavcodec/msvideo1.c+1−0
@@ -33,6 +33,7 @@ · 32 unmodified lines
33#include "libavutil/internal.h"33#include "libavutil/internal.h"
34#include "libavutil/intreadwrite.h"34#include "libavutil/intreadwrite.h"
35#include "avcodec.h"35#include "avcodec.h"
36#include "codec_internal.h"
36#include "decode.h"37#include "decode.h"
37#include "internal.h"38#include "internal.h"
38 39
libavcodec/msvideo1enc.c+1−1
@@ -25,8 +25,8 @@ · 24 unmodified lines
25 */25 */
26 26
27#include "avcodec.h"27#include "avcodec.h"
28#include "codec_internal.h"
28#include "encode.h"29#include "encode.h"
29#include "internal.h"
30#include "bytestream.h"30#include "bytestream.h"
31#include "libavutil/lfg.h"31#include "libavutil/lfg.h"
32#include "elbg.h"32#include "elbg.h"
libavcodec/mv30.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
28 28
29#include "avcodec.h"29#include "avcodec.h"
30#include "bytestream.h"30#include "bytestream.h"
31#include "codec_internal.h"
31#include "copy_block.h"32#include "copy_block.h"
32#include "mathops.h"33#include "mathops.h"
33#include "blockdsp.h"34#include "blockdsp.h"
libavcodec/mvcdec.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
30 30
31#include "avcodec.h"31#include "avcodec.h"
32#include "bytestream.h"32#include "bytestream.h"
33#include "codec_internal.h"
33#include "internal.h"34#include "internal.h"
34 35
35typedef struct MvcContext {36typedef struct MvcContext {
libavcodec/mvha.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29 29
30#include "avcodec.h"30#include "avcodec.h"
31#include "bytestream.h"31#include "bytestream.h"
32#include "codec_internal.h"
32#include "get_bits.h"33#include "get_bits.h"
33#include "internal.h"34#include "internal.h"
34#include "lossless_videodsp.h"35#include "lossless_videodsp.h"
libavcodec/mwsc.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26 26
27#include "avcodec.h"27#include "avcodec.h"
28#include "bytestream.h"28#include "bytestream.h"
29#include "codec_internal.h"
29#include "internal.h"30#include "internal.h"
30#include "zlib_wrapper.h"31#include "zlib_wrapper.h"
31 32
libavcodec/mxpegdec.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25 * MxPEG decoder25 * MxPEG decoder
26 */26 */
27 27
28#include "codec_internal.h"
28#include "internal.h"29#include "internal.h"
29#include "mjpeg.h"30#include "mjpeg.h"
30#include "mjpegdec.h"31#include "mjpegdec.h"
libavcodec/nellymoserdec.c+1−0
@@ -39,6 +39,7 @@ · 38 unmodified lines
39 39
40#define BITSTREAM_READER_LE40#define BITSTREAM_READER_LE
41#include "avcodec.h"41#include "avcodec.h"
42#include "codec_internal.h"
42#include "fft.h"43#include "fft.h"
43#include "get_bits.h"44#include "get_bits.h"
44#include "internal.h"45#include "internal.h"
libavcodec/nellymoserenc.c+1−1
@@ -42,9 +42,9 @@ · 41 unmodified lines
42 42
43#include "audio_frame_queue.h"43#include "audio_frame_queue.h"
44#include "avcodec.h"44#include "avcodec.h"
45#include "codec_internal.h"
45#include "encode.h"46#include "encode.h"
46#include "fft.h"47#include "fft.h"
47#include "internal.h"
48#include "nellymoser.h"48#include "nellymoser.h"
49#include "sinewin.h"49#include "sinewin.h"
50 50
libavcodec/notchlc.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27#include "libavutil/intreadwrite.h"27#include "libavutil/intreadwrite.h"
28#include "avcodec.h"28#include "avcodec.h"
29#include "bytestream.h"29#include "bytestream.h"
30#include "codec_internal.h"
30#include "get_bits.h"31#include "get_bits.h"
31#include "internal.h"32#include "internal.h"
32#include "lzf.h"33#include "lzf.h"
libavcodec/nuv.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29#include "libavutil/lzo.h"29#include "libavutil/lzo.h"
30#include "libavutil/imgutils.h"30#include "libavutil/imgutils.h"
31#include "avcodec.h"31#include "avcodec.h"
32#include "codec_internal.h"
32#include "idctdsp.h"33#include "idctdsp.h"
33#include "internal.h"34#include "internal.h"
34#include "rtjpeg.h"35#include "rtjpeg.h"
libavcodec/nvenc_h264.c+1−1
@@ -19,7 +19,7 @@ · 18 unmodified lines
19#include "libavutil/internal.h"19#include "libavutil/internal.h"
20 20
21#include "avcodec.h"21#include "avcodec.h"
22#include "internal.h"22#include "codec_internal.h"
23 23
24#include "nvenc.h"24#include "nvenc.h"
25 25
libavcodec/nvenc_hevc.c+1−1
@@ -19,7 +19,7 @@ · 18 unmodified lines
19#include "libavutil/internal.h"19#include "libavutil/internal.h"
20 20
21#include "avcodec.h"21#include "avcodec.h"
22#include "internal.h"22#include "codec_internal.h"
23 23
24#include "nvenc.h"24#include "nvenc.h"
25 25
libavcodec/omx.c+1−1
@@ -41,8 +41,8 @@ · 40 unmodified lines
41#include "libavutil/opt.h"41#include "libavutil/opt.h"
42 42
43#include "avcodec.h"43#include "avcodec.h"
44#include "codec_internal.h"
44#include "h264.h"45#include "h264.h"
45#include "internal.h"
46#include "pthread_internal.h"46#include "pthread_internal.h"
47 47
48#ifdef OMX_SKIP64BIT48#ifdef OMX_SKIP64BIT
libavcodec/on2avc.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27 27
28#include "avcodec.h"28#include "avcodec.h"
29#include "bytestream.h"29#include "bytestream.h"
30#include "codec_internal.h"
30#include "fft.h"31#include "fft.h"
31#include "get_bits.h"32#include "get_bits.h"
32#include "internal.h"33#include "internal.h"
libavcodec/options.c+1−1
@@ -27,7 +27,7 @@ · 26 unmodified lines
27#include "config_components.h"27#include "config_components.h"
28 28
29#include "avcodec.h"29#include "avcodec.h"
30#include "internal.h"30#include "codec_internal.h"
31#include "libavutil/avassert.h"31#include "libavutil/avassert.h"
32#include "libavutil/internal.h"32#include "libavutil/internal.h"
33#include "libavutil/mem.h"33#include "libavutil/mem.h"
libavcodec/opusdec.c+1−0
@@ -43,6 +43,7 @@ · 42 unmodified lines
43#include "libswresample/swresample.h"43#include "libswresample/swresample.h"
44 44
45#include "avcodec.h"45#include "avcodec.h"
46#include "codec_internal.h"
46#include "get_bits.h"47#include "get_bits.h"
47#include "internal.h"48#include "internal.h"
48#include "mathops.h"49#include "mathops.h"
libavcodec/opusenc.c+1−1
@@ -29,9 +29,9 @@ · 28 unmodified lines
29#include "libavutil/float_dsp.h"29#include "libavutil/float_dsp.h"
30#include "libavutil/mem_internal.h"30#include "libavutil/mem_internal.h"
31#include "libavutil/opt.h"31#include "libavutil/opt.h"
32#include "internal.h"
33#include "bytestream.h"32#include "bytestream.h"
34#include "audio_frame_queue.h"33#include "audio_frame_queue.h"
34#include "codec_internal.h"
35 35
36typedef struct OpusEncContext {36typedef struct OpusEncContext {
37 AVClass *av_class;37 AVClass *av_class;
libavcodec/pafaudio.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23#include "libavutil/intreadwrite.h"23#include "libavutil/intreadwrite.h"
24 24
25#include "avcodec.h"25#include "avcodec.h"
26#include "codec_internal.h"
26#include "internal.h"27#include "internal.h"
27#include "mathops.h"28#include "mathops.h"
28#include "paf.h"29#include "paf.h"
libavcodec/pafvideo.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24#include "avcodec.h"24#include "avcodec.h"
25#include "bytestream.h"25#include "bytestream.h"
26#include "copy_block.h"26#include "copy_block.h"
27#include "codec_internal.h"
27#include "internal.h"28#include "internal.h"
28 29
29 30
libavcodec/pamenc.c+1−1
@@ -21,8 +21,8 @@ · 20 unmodified lines
21 21
22#include "libavutil/avassert.h"22#include "libavutil/avassert.h"
23#include "avcodec.h"23#include "avcodec.h"
24#include "codec_internal.h"
24#include "encode.h"25#include "encode.h"
25#include "internal.h"
26 26
27static int pam_encode_frame(AVCodecContext *avctx, AVPacket *pkt,27static int pam_encode_frame(AVCodecContext *avctx, AVPacket *pkt,
28 const AVFrame *p, int *got_packet)28 const AVFrame *p, int *got_packet)
libavcodec/pcm-blurayenc.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21#include "libavutil/channel_layout.h"21#include "libavutil/channel_layout.h"
22#include "avcodec.h"22#include "avcodec.h"
23#include "bytestream.h"23#include "bytestream.h"
24#include "codec_internal.h"
24#include "encode.h"25#include "encode.h"
25#include "internal.h"26#include "internal.h"
26 27
libavcodec/pcm-dvd.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26 26
27#include "avcodec.h"27#include "avcodec.h"
28#include "bytestream.h"28#include "bytestream.h"
29#include "codec_internal.h"
29#include "internal.h"30#include "internal.h"
30 31
31typedef struct PCMDVDContext {32typedef struct PCMDVDContext {
libavcodec/pcm-dvdenc.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22#include "libavutil/channel_layout.h"22#include "libavutil/channel_layout.h"
23#include "avcodec.h"23#include "avcodec.h"
24#include "bytestream.h"24#include "bytestream.h"
25#include "codec_internal.h"
25#include "encode.h"26#include "encode.h"
26#include "internal.h"27#include "internal.h"
27 28
libavcodec/pcm.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
31#include "libavutil/thread.h"31#include "libavutil/thread.h"
32#include "avcodec.h"32#include "avcodec.h"
33#include "bytestream.h"33#include "bytestream.h"
34#include "codec_internal.h"
34#include "encode.h"35#include "encode.h"
35#include "internal.h"36#include "internal.h"
36#include "mathops.h"37#include "mathops.h"
libavcodec/pcxenc.c+1−1
@@ -29,8 +29,8 @@ · 28 unmodified lines
29#include "avcodec.h"29#include "avcodec.h"
30#include "bytestream.h"30#include "bytestream.h"
31#include "libavutil/imgutils.h"31#include "libavutil/imgutils.h"
32#include "codec_internal.h"
32#include "encode.h"33#include "encode.h"
33#include "internal.h"
34 34
35static const uint32_t monoblack_pal[16] = { 0x000000, 0xFFFFFF };35static const uint32_t monoblack_pal[16] = { 0x000000, 0xFFFFFF };
36 36
libavcodec/pgssubdec.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26 26
27#include "avcodec.h"27#include "avcodec.h"
28#include "bytestream.h"28#include "bytestream.h"
29#include "codec_internal.h"
29#include "internal.h"30#include "internal.h"
30#include "mathops.h"31#include "mathops.h"
31 32
libavcodec/photocd.c+1−0
@@ -35,6 +35,7 @@ · 34 unmodified lines
35#include "libavutil/opt.h"35#include "libavutil/opt.h"
36#include "avcodec.h"36#include "avcodec.h"
37#include "bytestream.h"37#include "bytestream.h"
38#include "codec_internal.h"
38#include "get_bits.h"39#include "get_bits.h"
39#include "internal.h"40#include "internal.h"
40#include "thread.h"41#include "thread.h"
libavcodec/pixlet.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27 27
28#include "avcodec.h"28#include "avcodec.h"
29#include "bytestream.h"29#include "bytestream.h"
30#include "codec_internal.h"
30#include "get_bits.h"31#include "get_bits.h"
31#include "internal.h"32#include "internal.h"
32#include "thread.h"33#include "thread.h"
libavcodec/pngdec.c+1−0
@@ -33,6 +33,7 @@ · 32 unmodified lines
33 33
34#include "avcodec.h"34#include "avcodec.h"
35#include "bytestream.h"35#include "bytestream.h"
36#include "codec_internal.h"
36#include "internal.h"37#include "internal.h"
37#include "apng.h"38#include "apng.h"
38#include "png.h"39#include "png.h"
libavcodec/pngenc.c+1−1
@@ -20,8 +20,8 @@ · 19 unmodified lines
20 */20 */
21 21
22#include "avcodec.h"22#include "avcodec.h"
23#include "codec_internal.h"
23#include "encode.h"24#include "encode.h"
24#include "internal.h"
25#include "bytestream.h"25#include "bytestream.h"
26#include "lossless_videoencdsp.h"26#include "lossless_videoencdsp.h"
27#include "png.h"27#include "png.h"
libavcodec/pnmenc.c+1−1
@@ -25,8 +25,8 @@ · 24 unmodified lines
25#include "libavutil/imgutils.h"25#include "libavutil/imgutils.h"
26#include "libavutil/pixdesc.h"26#include "libavutil/pixdesc.h"
27#include "avcodec.h"27#include "avcodec.h"
28#include "codec_internal.h"
28#include "encode.h"29#include "encode.h"
29#include "internal.h"
30 30
31static int pnm_encode_frame(AVCodecContext *avctx, AVPacket *pkt,31static int pnm_encode_frame(AVCodecContext *avctx, AVPacket *pkt,
32 const AVFrame *p, int *got_packet)32 const AVFrame *p, int *got_packet)
libavcodec/proresdec2.c+1−0
@@ -34,6 +34,7 @@ · 33 unmodified lines
34#include "libavutil/mem_internal.h"34#include "libavutil/mem_internal.h"
35 35
36#include "avcodec.h"36#include "avcodec.h"
37#include "codec_internal.h"
37#include "get_bits.h"38#include "get_bits.h"
38#include "hwconfig.h"39#include "hwconfig.h"
39#include "idctdsp.h"40#include "idctdsp.h"
libavcodec/proresenc_anatoliy.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
30#include "libavutil/mem_internal.h"30#include "libavutil/mem_internal.h"
31#include "libavutil/opt.h"31#include "libavutil/opt.h"
32#include "avcodec.h"32#include "avcodec.h"
33#include "codec_internal.h"
33#include "dct.h"34#include "dct.h"
34#include "encode.h"35#include "encode.h"
35#include "internal.h"36#include "internal.h"
libavcodec/proresenc_kostya.c+1−1
@@ -27,12 +27,12 @@ · 26 unmodified lines
27#include "libavutil/opt.h"27#include "libavutil/opt.h"
28#include "libavutil/pixdesc.h"28#include "libavutil/pixdesc.h"
29#include "avcodec.h"29#include "avcodec.h"
30#include "codec_internal.h"
30#include "encode.h"31#include "encode.h"
31#include "fdctdsp.h"32#include "fdctdsp.h"
32#include "put_bits.h"33#include "put_bits.h"
33#include "profiles.h"34#include "profiles.h"
34#include "bytestream.h"35#include "bytestream.h"
35#include "internal.h"
36#include "proresdata.h"36#include "proresdata.h"
37 37
38#define CFACTOR_Y422 238#define CFACTOR_Y422 2
libavcodec/prosumer.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
30 30
31#include "avcodec.h"31#include "avcodec.h"
32#include "bytestream.h"32#include "bytestream.h"
33#include "codec_internal.h"
33#include "internal.h"34#include "internal.h"
34 35
35typedef struct ProSumerContext {36typedef struct ProSumerContext {
libavcodec/pthread.c+1−1
@@ -32,7 +32,7 @@ · 31 unmodified lines
32#include "libavutil/thread.h"32#include "libavutil/thread.h"
33 33
34#include "avcodec.h"34#include "avcodec.h"
35#include "internal.h"35#include "codec_internal.h"
36#include "pthread_internal.h"36#include "pthread_internal.h"
37#include "thread.h"37#include "thread.h"
38 38
libavcodec/pthread_frame.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
28#include <stdint.h>28#include <stdint.h>
29 29
30#include "avcodec.h"30#include "avcodec.h"
31#include "codec_internal.h"
31#include "hwconfig.h"32#include "hwconfig.h"
32#include "internal.h"33#include "internal.h"
33#include "pthread_internal.h"34#include "pthread_internal.h"
libavcodec/pthread_slice.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25#include "config.h"25#include "config.h"
26 26
27#include "avcodec.h"27#include "avcodec.h"
28#include "codec_internal.h"
28#include "internal.h"29#include "internal.h"
29#include "pthread_internal.h"30#include "pthread_internal.h"
30#include "thread.h"31#include "thread.h"
libavcodec/qcelpdec.c+1−0
@@ -33,6 +33,7 @@ · 32 unmodified lines
33#include "libavutil/channel_layout.h"33#include "libavutil/channel_layout.h"
34#include "libavutil/float_dsp.h"34#include "libavutil/float_dsp.h"
35#include "avcodec.h"35#include "avcodec.h"
36#include "codec_internal.h"
36#include "internal.h"37#include "internal.h"
37#include "get_bits.h"38#include "get_bits.h"
38#include "qcelpdata.h"39#include "qcelpdata.h"
libavcodec/qdm2.c+1−0
@@ -43,6 +43,7 @@ · 42 unmodified lines
43#include "avcodec.h"43#include "avcodec.h"
44#include "get_bits.h"44#include "get_bits.h"
45#include "bytestream.h"45#include "bytestream.h"
46#include "codec_internal.h"
46#include "internal.h"47#include "internal.h"
47#include "mpegaudio.h"48#include "mpegaudio.h"
48#include "mpegaudiodsp.h"49#include "mpegaudiodsp.h"
libavcodec/qdmc.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
31 31
32#include "avcodec.h"32#include "avcodec.h"
33#include "bytestream.h"33#include "bytestream.h"
34#include "codec_internal.h"
34#include "get_bits.h"35#include "get_bits.h"
35#include "internal.h"36#include "internal.h"
36 37
libavcodec/qpeg.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26 26
27#include "avcodec.h"27#include "avcodec.h"
28#include "bytestream.h"28#include "bytestream.h"
29#include "codec_internal.h"
29#include "decode.h"30#include "decode.h"
30#include "internal.h"31#include "internal.h"
31 32
libavcodec/qsvenc_h264.c+1−1
@@ -30,7 +30,7 @@ · 29 unmodified lines
30#include "libavutil/opt.h"30#include "libavutil/opt.h"
31 31
32#include "avcodec.h"32#include "avcodec.h"
33#include "internal.h"33#include "codec_internal.h"
34#include "qsv.h"34#include "qsv.h"
35#include "qsv_internal.h"35#include "qsv_internal.h"
36#include "qsvenc.h"36#include "qsvenc.h"
libavcodec/qsvenc_hevc.c+1−1
@@ -29,11 +29,11 @@ · 28 unmodified lines
29 29
30#include "avcodec.h"30#include "avcodec.h"
31#include "bytestream.h"31#include "bytestream.h"
32#include "codec_internal.h"
32#include "get_bits.h"33#include "get_bits.h"
33#include "hevc.h"34#include "hevc.h"
34#include "hevcdec.h"35#include "hevcdec.h"
35#include "h2645_parse.h"36#include "h2645_parse.h"
36#include "internal.h"
37#include "qsv.h"37#include "qsv.h"
38#include "qsv_internal.h"38#include "qsv_internal.h"
39#include "qsvenc.h"39#include "qsvenc.h"
libavcodec/qsvenc_jpeg.c+1−1
@@ -28,7 +28,7 @@ · 27 unmodified lines
28#include "libavutil/opt.h"28#include "libavutil/opt.h"
29 29
30#include "avcodec.h"30#include "avcodec.h"
31#include "internal.h"31#include "codec_internal.h"
32#include "qsv.h"32#include "qsv.h"
33#include "qsv_internal.h"33#include "qsv_internal.h"
34#include "qsvenc.h"34#include "qsvenc.h"
libavcodec/qsvenc_mpeg2.c+1−1
@@ -28,7 +28,7 @@ · 27 unmodified lines
28#include "libavutil/opt.h"28#include "libavutil/opt.h"
29 29
30#include "avcodec.h"30#include "avcodec.h"
31#include "internal.h"31#include "codec_internal.h"
32#include "qsv.h"32#include "qsv.h"
33#include "qsv_internal.h"33#include "qsv_internal.h"
34#include "qsvenc.h"34#include "qsvenc.h"
libavcodec/qsvenc_vp9.c+1−1
@@ -28,7 +28,7 @@ · 27 unmodified lines
28#include "libavutil/opt.h"28#include "libavutil/opt.h"
29 29
30#include "avcodec.h"30#include "avcodec.h"
31#include "internal.h"31#include "codec_internal.h"
32#include "qsv.h"32#include "qsv.h"
33#include "qsv_internal.h"33#include "qsv_internal.h"
34#include "qsvenc.h"34#include "qsvenc.h"
libavcodec/qtrle.c+1−0
@@ -38,6 +38,7 @@ · 37 unmodified lines
38#include "avcodec.h"38#include "avcodec.h"
39#include "decode.h"39#include "decode.h"
40#include "bytestream.h"40#include "bytestream.h"
41#include "codec_internal.h"
41#include "internal.h"42#include "internal.h"
42 43
43typedef struct QtrleContext {44typedef struct QtrleContext {
libavcodec/qtrleenc.c+1−1
@@ -25,8 +25,8 @@ · 24 unmodified lines
25#include "libavutil/imgutils.h"25#include "libavutil/imgutils.h"
26#include "avcodec.h"26#include "avcodec.h"
27#include "bytestream.h"27#include "bytestream.h"
28#include "codec_internal.h"
28#include "encode.h"29#include "encode.h"
29#include "internal.h"
30 30
31/** Maximum RLE code for bulk copy */31/** Maximum RLE code for bulk copy */
32#define MAX_RLE_BULK 12732#define MAX_RLE_BULK 127
libavcodec/r210dec.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21 */21 */
22 22
23#include "avcodec.h"23#include "avcodec.h"
24#include "codec_internal.h"
24#include "config_components.h"25#include "config_components.h"
25#include "internal.h"26#include "internal.h"
26#include "libavutil/bswap.h"27#include "libavutil/bswap.h"
libavcodec/r210enc.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23#include "config_components.h"23#include "config_components.h"
24 24
25#include "avcodec.h"25#include "avcodec.h"
26#include "codec_internal.h"
26#include "encode.h"27#include "encode.h"
27#include "internal.h"28#include "internal.h"
28#include "bytestream.h"29#include "bytestream.h"
libavcodec/ra144dec.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24 24
25#include "libavutil/channel_layout.h"25#include "libavutil/channel_layout.h"
26#include "avcodec.h"26#include "avcodec.h"
27#include "codec_internal.h"
27#include "get_bits.h"28#include "get_bits.h"
28#include "internal.h"29#include "internal.h"
29#include "ra144.h"30#include "ra144.h"
libavcodec/ra144enc.c+1−1
@@ -31,8 +31,8 @@ · 30 unmodified lines
31#include "avcodec.h"31#include "avcodec.h"
32#include "audio_frame_queue.h"32#include "audio_frame_queue.h"
33#include "celp_filters.h"33#include "celp_filters.h"
34#include "codec_internal.h"
34#include "encode.h"35#include "encode.h"
35#include "internal.h"
36#include "mathops.h"36#include "mathops.h"
37#include "put_bits.h"37#include "put_bits.h"
38#include "ra144.h"38#include "ra144.h"
libavcodec/ra288.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27#define BITSTREAM_READER_LE27#define BITSTREAM_READER_LE
28#include "avcodec.h"28#include "avcodec.h"
29#include "celp_filters.h"29#include "celp_filters.h"
30#include "codec_internal.h"
30#include "get_bits.h"31#include "get_bits.h"
31#include "internal.h"32#include "internal.h"
32#include "lpc.h"33#include "lpc.h"
libavcodec/ralf.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29#include "libavutil/attributes.h"29#include "libavutil/attributes.h"
30#include "libavutil/channel_layout.h"30#include "libavutil/channel_layout.h"
31#include "avcodec.h"31#include "avcodec.h"
32#include "codec_internal.h"
32#include "get_bits.h"33#include "get_bits.h"
33#include "golomb.h"34#include "golomb.h"
34#include "internal.h"35#include "internal.h"
libavcodec/rasc.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29 29
30#include "avcodec.h"30#include "avcodec.h"
31#include "bytestream.h"31#include "bytestream.h"
32#include "codec_internal.h"
32#include "internal.h"33#include "internal.h"
33#include "zlib_wrapper.h"34#include "zlib_wrapper.h"
34 35
libavcodec/rawdec.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26 26
27#include "avcodec.h"27#include "avcodec.h"
28#include "bswapdsp.h"28#include "bswapdsp.h"
29#include "codec_internal.h"
29#include "decode.h"30#include "decode.h"
30#include "get_bits.h"31#include "get_bits.h"
31#include "internal.h"32#include "internal.h"
libavcodec/rawenc.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25 */25 */
26 26
27#include "avcodec.h"27#include "avcodec.h"
28#include "codec_internal.h"
28#include "encode.h"29#include "encode.h"
29#include "raw.h"30#include "raw.h"
30#include "internal.h"31#include "internal.h"
libavcodec/realtextdec.c+1−1
@@ -26,7 +26,7 @@ · 25 unmodified lines
26 26
27#include "avcodec.h"27#include "avcodec.h"
28#include "ass.h"28#include "ass.h"
29#include "internal.h"29#include "codec_internal.h"
30#include "libavutil/avstring.h"30#include "libavutil/avstring.h"
31#include "libavutil/bprint.h"31#include "libavutil/bprint.h"
32 32
libavcodec/rl2.c+1−0
@@ -34,6 +34,7 @@ · 33 unmodified lines
34#include "libavutil/intreadwrite.h"34#include "libavutil/intreadwrite.h"
35#include "libavutil/mem.h"35#include "libavutil/mem.h"
36#include "avcodec.h"36#include "avcodec.h"
37#include "codec_internal.h"
37#include "internal.h"38#include "internal.h"
38 39
39 40
libavcodec/roqaudioenc.c+1−1
@@ -23,8 +23,8 @@ · 22 unmodified lines
23 23
24#include "avcodec.h"24#include "avcodec.h"
25#include "bytestream.h"25#include "bytestream.h"
26#include "codec_internal.h"
26#include "encode.h"27#include "encode.h"
27#include "internal.h"
28#include "mathops.h"28#include "mathops.h"
29 29
30#define ROQ_FRAME_SIZE 73530#define ROQ_FRAME_SIZE 735
libavcodec/roqvideodec.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
30 30
31#include "avcodec.h"31#include "avcodec.h"
32#include "bytestream.h"32#include "bytestream.h"
33#include "codec_internal.h"
33#include "internal.h"34#include "internal.h"
34#include "roqvideo.h"35#include "roqvideo.h"
35 36
libavcodec/roqvideoenc.c+1−0
@@ -61,6 +61,7 @@ · 60 unmodified lines
61#include "libavutil/opt.h"61#include "libavutil/opt.h"
62#include "roqvideo.h"62#include "roqvideo.h"
63#include "bytestream.h"63#include "bytestream.h"
64#include "codec_internal.h"
64#include "elbg.h"65#include "elbg.h"
65#include "encode.h"66#include "encode.h"
66#include "internal.h"67#include "internal.h"
libavcodec/rpza.c+1−0
@@ -42,6 +42,7 @@ · 41 unmodified lines
42#include "libavutil/internal.h"42#include "libavutil/internal.h"
43#include "avcodec.h"43#include "avcodec.h"
44#include "bytestream.h"44#include "bytestream.h"
45#include "codec_internal.h"
45#include "internal.h"46#include "internal.h"
46 47
47typedef struct RpzaContext {48typedef struct RpzaContext {
libavcodec/rpzaenc.c+1−1
@@ -28,8 +28,8 @@ · 27 unmodified lines
28#include "libavutil/opt.h"28#include "libavutil/opt.h"
29 29
30#include "avcodec.h"30#include "avcodec.h"
31#include "codec_internal.h"
31#include "encode.h"32#include "encode.h"
32#include "internal.h"
33#include "put_bits.h"33#include "put_bits.h"
34 34
35typedef struct RpzaContext {35typedef struct RpzaContext {
libavcodec/rscc.c+1−0
@@ -43,6 +43,7 @@ · 42 unmodified lines
43 43
44#include "avcodec.h"44#include "avcodec.h"
45#include "bytestream.h"45#include "bytestream.h"
46#include "codec_internal.h"
46#include "decode.h"47#include "decode.h"
47#include "internal.h"48#include "internal.h"
48 49
libavcodec/rv10.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
31#include "libavutil/thread.h"31#include "libavutil/thread.h"
32 32
33#include "avcodec.h"33#include "avcodec.h"
34#include "codec_internal.h"
34#include "error_resilience.h"35#include "error_resilience.h"
35#include "h263.h"36#include "h263.h"
36#include "h263data.h"37#include "h263data.h"
libavcodec/rv10enc.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25 * RV10 encoder25 * RV10 encoder
26 */26 */
27 27
28#include "codec_internal.h"
28#include "mpegvideo.h"29#include "mpegvideo.h"
29#include "mpegvideoenc.h"30#include "mpegvideoenc.h"
30#include "put_bits.h"31#include "put_bits.h"
libavcodec/rv20enc.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25 * RV20 encoder25 * RV20 encoder
26 */26 */
27 27
28#include "codec_internal.h"
28#include "mpegvideo.h"29#include "mpegvideo.h"
29#include "mpegvideodata.h"30#include "mpegvideodata.h"
30#include "mpegvideoenc.h"31#include "mpegvideoenc.h"
libavcodec/rv30.c+1−1
@@ -25,7 +25,7 @@ · 24 unmodified lines
25 */25 */
26 26
27#include "avcodec.h"27#include "avcodec.h"
28#include "internal.h"28#include "codec_internal.h"
29#include "mpegutils.h"29#include "mpegutils.h"
30#include "mpegvideo.h"30#include "mpegvideo.h"
31#include "mpegvideodec.h"31#include "mpegvideodec.h"
libavcodec/rv40.c+1−1
@@ -30,7 +30,7 @@ · 29 unmodified lines
30#include "libavutil/thread.h"30#include "libavutil/thread.h"
31 31
32#include "avcodec.h"32#include "avcodec.h"
33#include "internal.h"33#include "codec_internal.h"
34#include "mpegutils.h"34#include "mpegutils.h"
35#include "mpegvideo.h"35#include "mpegvideo.h"
36#include "mpegvideodec.h"36#include "mpegvideodec.h"
libavcodec/s302menc.c+1−1
@@ -22,8 +22,8 @@ · 21 unmodified lines
22 22
23#include "libavutil/channel_layout.h"23#include "libavutil/channel_layout.h"
24#include "avcodec.h"24#include "avcodec.h"
25#include "codec_internal.h"
25#include "encode.h"26#include "encode.h"
26#include "internal.h"
27#include "mathops.h"27#include "mathops.h"
28#include "put_bits.h"28#include "put_bits.h"
29 29
libavcodec/samidec.c+1−1
@@ -27,8 +27,8 @@ · 26 unmodified lines
27#include "ass.h"27#include "ass.h"
28#include "libavutil/avstring.h"28#include "libavutil/avstring.h"
29#include "libavutil/bprint.h"29#include "libavutil/bprint.h"
30#include "codec_internal.h"
30#include "htmlsubtitles.h"31#include "htmlsubtitles.h"
31#include "internal.h"
32 32
33typedef struct {33typedef struct {
34 AVBPrint source;34 AVBPrint source;
libavcodec/sanm.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27#include "avcodec.h"27#include "avcodec.h"
28#include "bytestream.h"28#include "bytestream.h"
29#include "copy_block.h"29#include "copy_block.h"
30#include "codec_internal.h"
30#include "internal.h"31#include "internal.h"
31 32
32#define NGLYPHS 25633#define NGLYPHS 256
libavcodec/sbcdec.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
31 */31 */
32 32
33#include "avcodec.h"33#include "avcodec.h"
34#include "codec_internal.h"
34#include "internal.h"35#include "internal.h"
35#include "libavutil/channel_layout.h"36#include "libavutil/channel_layout.h"
36#include "libavutil/intreadwrite.h"37#include "libavutil/intreadwrite.h"
libavcodec/sbcenc.c+1−1
@@ -33,8 +33,8 @@ · 32 unmodified lines
33#include "libavutil/channel_layout.h"33#include "libavutil/channel_layout.h"
34#include "libavutil/opt.h"34#include "libavutil/opt.h"
35#include "avcodec.h"35#include "avcodec.h"
36#include "codec_internal.h"
36#include "encode.h"37#include "encode.h"
37#include "internal.h"
38#include "profiles.h"38#include "profiles.h"
39#include "put_bits.h"39#include "put_bits.h"
40#include "sbc.h"40#include "sbc.h"
libavcodec/scpr.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26 26
27#include "avcodec.h"27#include "avcodec.h"
28#include "bytestream.h"28#include "bytestream.h"
29#include "codec_internal.h"
29#include "internal.h"30#include "internal.h"
30#include "scpr.h"31#include "scpr.h"
31#include "scpr3.h"32#include "scpr3.h"
libavcodec/screenpresso.c+1−0
@@ -42,6 +42,7 @@ · 41 unmodified lines
42#include "libavutil/mem.h"42#include "libavutil/mem.h"
43 43
44#include "avcodec.h"44#include "avcodec.h"
45#include "codec_internal.h"
45#include "internal.h"46#include "internal.h"
46 47
47typedef struct ScreenpressoContext {48typedef struct ScreenpressoContext {
libavcodec/sga.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22#include "avcodec.h"22#include "avcodec.h"
23#include "get_bits.h"23#include "get_bits.h"
24#include "bytestream.h"24#include "bytestream.h"
25#include "codec_internal.h"
25#include "internal.h"26#include "internal.h"
26 27
27#define PALDATA_FOLLOWS_TILEDATA 428#define PALDATA_FOLLOWS_TILEDATA 4
libavcodec/sgidec.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22#include "libavutil/imgutils.h"22#include "libavutil/imgutils.h"
23#include "avcodec.h"23#include "avcodec.h"
24#include "bytestream.h"24#include "bytestream.h"
25#include "codec_internal.h"
25#include "internal.h"26#include "internal.h"
26#include "sgi.h"27#include "sgi.h"
27 28
libavcodec/sgienc.c+1−1
@@ -23,8 +23,8 @@ · 22 unmodified lines
23 23
24#include "avcodec.h"24#include "avcodec.h"
25#include "bytestream.h"25#include "bytestream.h"
26#include "codec_internal.h"
26#include "encode.h"27#include "encode.h"
27#include "internal.h"
28#include "sgi.h"28#include "sgi.h"
29#include "rle.h"29#include "rle.h"
30 30
libavcodec/sgirledec.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29#include "libavutil/common.h"29#include "libavutil/common.h"
30 30
31#include "avcodec.h"31#include "avcodec.h"
32#include "codec_internal.h"
32#include "internal.h"33#include "internal.h"
33 34
34static av_cold int sgirle_decode_init(AVCodecContext *avctx)35static av_cold int sgirle_decode_init(AVCodecContext *avctx)
libavcodec/shorten.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29#include "avcodec.h"29#include "avcodec.h"
30#include "bswapdsp.h"30#include "bswapdsp.h"
31#include "bytestream.h"31#include "bytestream.h"
32#include "codec_internal.h"
32#include "get_bits.h"33#include "get_bits.h"
33#include "golomb.h"34#include "golomb.h"
34#include "internal.h"35#include "internal.h"
libavcodec/sipr.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
31 31
32#define BITSTREAM_READER_LE32#define BITSTREAM_READER_LE
33#include "avcodec.h"33#include "avcodec.h"
34#include "codec_internal.h"
34#include "get_bits.h"35#include "get_bits.h"
35#include "internal.h"36#include "internal.h"
36#include "lsp.h"37#include "lsp.h"
libavcodec/siren.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27#include "libavutil/mem_internal.h"27#include "libavutil/mem_internal.h"
28 28
29#include "avcodec.h"29#include "avcodec.h"
30#include "codec_internal.h"
30#include "get_bits.h"31#include "get_bits.h"
31#include "internal.h"32#include "internal.h"
32#include "mathops.h"33#include "mathops.h"
libavcodec/smacker.c+1−0
@@ -50,6 +50,7 @@ · 49 unmodified lines
50#endif50#endif
51#define BITSTREAM_READER_LE51#define BITSTREAM_READER_LE
52#include "bytestream.h"52#include "bytestream.h"
53#include "codec_internal.h"
53#include "get_bits.h"54#include "get_bits.h"
54#include "internal.h"55#include "internal.h"
55#include "mathops.h"56#include "mathops.h"
libavcodec/smc.c+1−0
@@ -35,6 +35,7 @@ · 34 unmodified lines
35#include "libavutil/intreadwrite.h"35#include "libavutil/intreadwrite.h"
36#include "avcodec.h"36#include "avcodec.h"
37#include "bytestream.h"37#include "bytestream.h"
38#include "codec_internal.h"
38#include "decode.h"39#include "decode.h"
39#include "internal.h"40#include "internal.h"
40 41
libavcodec/smcenc.c+1−1
@@ -27,8 +27,8 @@ · 26 unmodified lines
27#include "libavutil/common.h"27#include "libavutil/common.h"
28 28
29#include "avcodec.h"29#include "avcodec.h"
30#include "codec_internal.h"
30#include "encode.h"31#include "encode.h"
31#include "internal.h"
32#include "bytestream.h"32#include "bytestream.h"
33 33
34#define CPAIR 234#define CPAIR 2
libavcodec/snowdec.c+1−1
@@ -22,8 +22,8 @@ · 21 unmodified lines
22#include "libavutil/log.h"22#include "libavutil/log.h"
23#include "libavutil/opt.h"23#include "libavutil/opt.h"
24#include "avcodec.h"24#include "avcodec.h"
25#include "codec_internal.h"
25#include "snow_dwt.h"26#include "snow_dwt.h"
26#include "internal.h"
27#include "snow.h"27#include "snow.h"
28 28
29#include "rangecoder.h"29#include "rangecoder.h"
libavcodec/snowenc.c+1−1
@@ -24,8 +24,8 @@ · 23 unmodified lines
24#include "libavutil/opt.h"24#include "libavutil/opt.h"
25#include "libavutil/pixdesc.h"25#include "libavutil/pixdesc.h"
26#include "avcodec.h"26#include "avcodec.h"
27#include "codec_internal.h"
27#include "encode.h"28#include "encode.h"
28#include "internal.h"
29#include "packet_internal.h"29#include "packet_internal.h"
30#include "snow_dwt.h"30#include "snow_dwt.h"
31#include "snow.h"31#include "snow.h"
libavcodec/sonic.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22#include "config_components.h"22#include "config_components.h"
23 23
24#include "avcodec.h"24#include "avcodec.h"
25#include "codec_internal.h"
25#include "encode.h"26#include "encode.h"
26#include "get_bits.h"27#include "get_bits.h"
27#include "golomb.h"28#include "golomb.h"
libavcodec/sp5xdec.c+1−1
@@ -27,7 +27,7 @@ · 26 unmodified lines
27#include "config_components.h"27#include "config_components.h"
28 28
29#include "avcodec.h"29#include "avcodec.h"
30#include "internal.h"30#include "codec_internal.h"
31#include "mjpeg.h"31#include "mjpeg.h"
32#include "mjpegdec.h"32#include "mjpegdec.h"
33#include "sp5x.h"33#include "sp5x.h"
libavcodec/speedhq.c+1−0
@@ -33,6 +33,7 @@ · 32 unmodified lines
33 33
34#include "avcodec.h"34#include "avcodec.h"
35#include "blockdsp.h"35#include "blockdsp.h"
36#include "codec_internal.h"
36#include "get_bits.h"37#include "get_bits.h"
37#include "idctdsp.h"38#include "idctdsp.h"
38#include "internal.h"39#include "internal.h"
libavcodec/speedhqenc.c+1−0
@@ -32,6 +32,7 @@ · 31 unmodified lines
32#include "libavutil/thread.h"32#include "libavutil/thread.h"
33 33
34#include "avcodec.h"34#include "avcodec.h"
35#include "codec_internal.h"
35#include "mpeg12data.h"36#include "mpeg12data.h"
36#include "mpeg12enc.h"37#include "mpeg12enc.h"
37#include "mpegvideo.h"38#include "mpegvideo.h"
libavcodec/speexdec.c+1−0
@@ -55,6 +55,7 @@ · 54 unmodified lines
55#include "libavutil/float_dsp.h"55#include "libavutil/float_dsp.h"
56#include "avcodec.h"56#include "avcodec.h"
57#include "bytestream.h"57#include "bytestream.h"
58#include "codec_internal.h"
58#include "get_bits.h"59#include "get_bits.h"
59#include "internal.h"60#include "internal.h"
60#include "speexdata.h"61#include "speexdata.h"
libavcodec/srtdec.c+1−1
@@ -27,8 +27,8 @@ · 26 unmodified lines
27#include "libavutil/parseutils.h"27#include "libavutil/parseutils.h"
28#include "avcodec.h"28#include "avcodec.h"
29#include "ass.h"29#include "ass.h"
30#include "codec_internal.h"
30#include "htmlsubtitles.h"31#include "htmlsubtitles.h"
31#include "internal.h"
32 32
33static int srt_to_ass(AVCodecContext *avctx, AVBPrint *dst,33static int srt_to_ass(AVCodecContext *avctx, AVBPrint *dst,
34 const char *in, int x1, int y1, int x2, int y2)34 const char *in, int x1, int y1, int x2, int y2)
libavcodec/srtenc.c+1−1
@@ -27,7 +27,7 @@ · 26 unmodified lines
27#include "libavutil/bprint.h"27#include "libavutil/bprint.h"
28#include "ass_split.h"28#include "ass_split.h"
29#include "ass.h"29#include "ass.h"
30#include "internal.h"30#include "codec_internal.h"
31 31
32 32
33#define SRT_STACK_SIZE 6433#define SRT_STACK_SIZE 64
libavcodec/subviewerdec.c+1−1
@@ -26,7 +26,7 @@ · 25 unmodified lines
26 26
27#include "avcodec.h"27#include "avcodec.h"
28#include "ass.h"28#include "ass.h"
29#include "internal.h"29#include "codec_internal.h"
30#include "libavutil/bprint.h"30#include "libavutil/bprint.h"
31 31
32static int subviewer_event_to_ass(AVBPrint *buf, const char *p)32static int subviewer_event_to_ass(AVBPrint *buf, const char *p)
libavcodec/sunrastenc.c+1−1
@@ -23,8 +23,8 @@ · 22 unmodified lines
23 23
24#include "avcodec.h"24#include "avcodec.h"
25#include "bytestream.h"25#include "bytestream.h"
26#include "codec_internal.h"
26#include "encode.h"27#include "encode.h"
27#include "internal.h"
28#include "sunrast.h"28#include "sunrast.h"
29 29
30typedef struct SUNRASTContext {30typedef struct SUNRASTContext {
libavcodec/svq1dec.c+1−0
@@ -36,6 +36,7 @@ · 35 unmodified lines
36#include "libavutil/thread.h"36#include "libavutil/thread.h"
37 37
38#include "avcodec.h"38#include "avcodec.h"
39#include "codec_internal.h"
39#include "get_bits.h"40#include "get_bits.h"
40#include "h263data.h"41#include "h263data.h"
41#include "hpeldsp.h"42#include "hpeldsp.h"
libavcodec/svq1enc.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27 */27 */
28 28
29#include "avcodec.h"29#include "avcodec.h"
30#include "codec_internal.h"
30#include "encode.h"31#include "encode.h"
31#include "hpeldsp.h"32#include "hpeldsp.h"
32#include "me_cmp.h"33#include "me_cmp.h"
libavcodec/svq3.c+1−0
@@ -46,6 +46,7 @@ · 45 unmodified lines
46#include "libavutil/crc.h"46#include "libavutil/crc.h"
47#include "libavutil/mem_internal.h"47#include "libavutil/mem_internal.h"
48 48
49#include "codec_internal.h"
49#include "internal.h"50#include "internal.h"
50#include "avcodec.h"51#include "avcodec.h"
51#include "mpegutils.h"52#include "mpegutils.h"
libavcodec/takdec.c+1−1
@@ -33,7 +33,7 @@ · 32 unmodified lines
33#include "audiodsp.h"33#include "audiodsp.h"
34#include "thread.h"34#include "thread.h"
35#include "avcodec.h"35#include "avcodec.h"
36#include "internal.h"36#include "codec_internal.h"
37#include "unary.h"37#include "unary.h"
38#include "tak.h"38#include "tak.h"
39#include "takdsp.h"39#include "takdsp.h"
libavcodec/targa_y216dec.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20 */20 */
21 21
22#include "avcodec.h"22#include "avcodec.h"
23#include "codec_internal.h"
23#include "internal.h"24#include "internal.h"
24 25
25static av_cold int y216_decode_init(AVCodecContext *avctx)26static av_cold int y216_decode_init(AVCodecContext *avctx)
libavcodec/targaenc.c+1−1
@@ -27,8 +27,8 @@ · 26 unmodified lines
27#include "libavutil/opt.h"27#include "libavutil/opt.h"
28#include "libavutil/pixdesc.h"28#include "libavutil/pixdesc.h"
29#include "avcodec.h"29#include "avcodec.h"
30#include "codec_internal.h"
30#include "encode.h"31#include "encode.h"
31#include "internal.h"
32#include "rle.h"32#include "rle.h"
33#include "targa.h"33#include "targa.h"
34 34
libavcodec/tdsc.c+1−0
@@ -40,6 +40,7 @@ · 39 unmodified lines
40 40
41#include "avcodec.h"41#include "avcodec.h"
42#include "bytestream.h"42#include "bytestream.h"
43#include "codec_internal.h"
43#include "internal.h"44#include "internal.h"
44 45
45#define BITMAPINFOHEADER_SIZE 0x2846#define BITMAPINFOHEADER_SIZE 0x28
libavcodec/tests/avcodec.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19#include "libavutil/opt.h"19#include "libavutil/opt.h"
20#include "libavcodec/codec.h"20#include "libavcodec/codec.h"
21#include "libavcodec/codec_desc.h"21#include "libavcodec/codec_desc.h"
22#include "libavcodec/codec_internal.h"
22#include "libavcodec/internal.h"23#include "libavcodec/internal.h"
23 24
24static const char *get_type_string(enum AVMediaType type)25static const char *get_type_string(enum AVMediaType type)
libavcodec/textdec.c+1−1
@@ -27,7 +27,7 @@ · 26 unmodified lines
27 27
28#include "avcodec.h"28#include "avcodec.h"
29#include "ass.h"29#include "ass.h"
30#include "internal.h"30#include "codec_internal.h"
31#include "libavutil/bprint.h"31#include "libavutil/bprint.h"
32#include "libavutil/opt.h"32#include "libavutil/opt.h"
33 33
libavcodec/tiertexseqv.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26 26
27#define BITSTREAM_READER_LE27#define BITSTREAM_READER_LE
28#include "avcodec.h"28#include "avcodec.h"
29#include "codec_internal.h"
29#include "get_bits.h"30#include "get_bits.h"
30#include "internal.h"31#include "internal.h"
31 32
libavcodec/tiff.c+1−0
@@ -41,6 +41,7 @@ · 40 unmodified lines
41#include "libavutil/opt.h"41#include "libavutil/opt.h"
42#include "avcodec.h"42#include "avcodec.h"
43#include "bytestream.h"43#include "bytestream.h"
44#include "codec_internal.h"
44#include "faxcompr.h"45#include "faxcompr.h"
45#include "internal.h"46#include "internal.h"
46#include "lzw.h"47#include "lzw.h"
libavcodec/tiffenc.c+1−1
@@ -36,8 +36,8 @@ · 35 unmodified lines
36#include "libavutil/pixdesc.h"36#include "libavutil/pixdesc.h"
37#include "avcodec.h"37#include "avcodec.h"
38#include "bytestream.h"38#include "bytestream.h"
39#include "codec_internal.h"
39#include "encode.h"40#include "encode.h"
40#include "internal.h"
41#include "lzw.h"41#include "lzw.h"
42#include "put_bits.h"42#include "put_bits.h"
43#include "rle.h"43#include "rle.h"
libavcodec/tmv.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29#include <string.h>29#include <string.h>
30 30
31#include "avcodec.h"31#include "avcodec.h"
32#include "codec_internal.h"
32#include "internal.h"33#include "internal.h"
33#include "libavutil/internal.h"34#include "libavutil/internal.h"
34#include "libavutil/xga_font_data.h"35#include "libavutil/xga_font_data.h"
libavcodec/truemotion1.c+1−0
@@ -34,6 +34,7 @@ · 33 unmodified lines
34#include <string.h>34#include <string.h>
35 35
36#include "avcodec.h"36#include "avcodec.h"
37#include "codec_internal.h"
37#include "internal.h"38#include "internal.h"
38#include "libavutil/imgutils.h"39#include "libavutil/imgutils.h"
39#include "libavutil/internal.h"40#include "libavutil/internal.h"
libavcodec/truemotion2.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29#include "avcodec.h"29#include "avcodec.h"
30#include "bswapdsp.h"30#include "bswapdsp.h"
31#include "bytestream.h"31#include "bytestream.h"
32#include "codec_internal.h"
32#include "get_bits.h"33#include "get_bits.h"
33#include "internal.h"34#include "internal.h"
34 35
libavcodec/truemotion2rt.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
28 28
29#define BITSTREAM_READER_LE29#define BITSTREAM_READER_LE
30#include "avcodec.h"30#include "avcodec.h"
31#include "codec_internal.h"
31#include "get_bits.h"32#include "get_bits.h"
32#include "internal.h"33#include "internal.h"
33 34
libavcodec/truespeech.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25 25
26#include "avcodec.h"26#include "avcodec.h"
27#include "bswapdsp.h"27#include "bswapdsp.h"
28#include "codec_internal.h"
28#include "get_bits.h"29#include "get_bits.h"
29#include "internal.h"30#include "internal.h"
30 31
libavcodec/tscc.c+1−0
@@ -38,6 +38,7 @@ · 37 unmodified lines
38#include <stdlib.h>38#include <stdlib.h>
39 39
40#include "avcodec.h"40#include "avcodec.h"
41#include "codec_internal.h"
41#include "decode.h"42#include "decode.h"
42#include "internal.h"43#include "internal.h"
43#include "msrledec.h"44#include "msrledec.h"
libavcodec/tscc2.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
31#define BITSTREAM_READER_LE31#define BITSTREAM_READER_LE
32#include "avcodec.h"32#include "avcodec.h"
33#include "bytestream.h"33#include "bytestream.h"
34#include "codec_internal.h"
34#include "get_bits.h"35#include "get_bits.h"
35#include "internal.h"36#include "internal.h"
36#include "mathops.h"37#include "mathops.h"
libavcodec/tta.c+1−1
@@ -38,10 +38,10 @@ · 37 unmodified lines
38#include "ttadata.h"38#include "ttadata.h"
39#include "ttadsp.h"39#include "ttadsp.h"
40#include "avcodec.h"40#include "avcodec.h"
41#include "codec_internal.h"
41#include "get_bits.h"42#include "get_bits.h"
42#include "thread.h"43#include "thread.h"
43#include "unary.h"44#include "unary.h"
44#include "internal.h"
45 45
46#define FORMAT_SIMPLE 146#define FORMAT_SIMPLE 1
47#define FORMAT_ENCRYPTED 247#define FORMAT_ENCRYPTED 2
libavcodec/ttaenc.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22#include "ttadata.h"22#include "ttadata.h"
23#include "ttaencdsp.h"23#include "ttaencdsp.h"
24#include "avcodec.h"24#include "avcodec.h"
25#include "codec_internal.h"
25#include "encode.h"26#include "encode.h"
26#include "put_bits.h"27#include "put_bits.h"
27#include "internal.h"28#include "internal.h"
libavcodec/ttmlenc.c+1−1
@@ -28,7 +28,7 @@ · 27 unmodified lines
28 */28 */
29 29
30#include "avcodec.h"30#include "avcodec.h"
31#include "internal.h"31#include "codec_internal.h"
32#include "libavutil/avstring.h"32#include "libavutil/avstring.h"
33#include "libavutil/bprint.h"33#include "libavutil/bprint.h"
34#include "libavutil/internal.h"34#include "libavutil/internal.h"
libavcodec/twinvqdec.c+1−1
@@ -24,8 +24,8 @@ · 23 unmodified lines
24 24
25#include "libavutil/channel_layout.h"25#include "libavutil/channel_layout.h"
26#include "avcodec.h"26#include "avcodec.h"
27#include "codec_internal.h"
27#include "get_bits.h"28#include "get_bits.h"
28#include "internal.h"
29#include "twinvq.h"29#include "twinvq.h"
30#include "metasound_data.h"30#include "metasound_data.h"
31#include "twinvq_data.h"31#include "twinvq_data.h"
libavcodec/ulti.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
30 30
31#include "avcodec.h"31#include "avcodec.h"
32#include "bytestream.h"32#include "bytestream.h"
33#include "codec_internal.h"
33#include "internal.h"34#include "internal.h"
34 35
35#include "ulti_cb.h"36#include "ulti_cb.h"
libavcodec/utils.c+1−0
@@ -35,6 +35,7 @@ · 34 unmodified lines
35#include "libavutil/pixfmt.h"35#include "libavutil/pixfmt.h"
36#include "avcodec.h"36#include "avcodec.h"
37#include "codec.h"37#include "codec.h"
38#include "codec_internal.h"
38#include "hwconfig.h"39#include "hwconfig.h"
39#include "thread.h"40#include "thread.h"
40#include "threadframe.h"41#include "threadframe.h"
libavcodec/utvideodec.c+1−1
@@ -35,8 +35,8 @@ · 34 unmodified lines
35#include "avcodec.h"35#include "avcodec.h"
36#include "bswapdsp.h"36#include "bswapdsp.h"
37#include "bytestream.h"37#include "bytestream.h"
38#include "codec_internal.h"
38#include "get_bits.h"39#include "get_bits.h"
39#include "internal.h"
40#include "thread.h"40#include "thread.h"
41#include "utvideo.h"41#include "utvideo.h"
42 42
libavcodec/utvideoenc.c+1−1
@@ -29,8 +29,8 @@ · 28 unmodified lines
29#include "libavutil/opt.h"29#include "libavutil/opt.h"
30 30
31#include "avcodec.h"31#include "avcodec.h"
32#include "codec_internal.h"
32#include "encode.h"33#include "encode.h"
33#include "internal.h"
34#include "bswapdsp.h"34#include "bswapdsp.h"
35#include "bytestream.h"35#include "bytestream.h"
36#include "put_bits.h"36#include "put_bits.h"
libavcodec/v210dec.c+1−1
@@ -22,7 +22,7 @@ · 21 unmodified lines
22 */22 */
23 23
24#include "avcodec.h"24#include "avcodec.h"
25#include "internal.h"25#include "codec_internal.h"
26#include "v210dec.h"26#include "v210dec.h"
27#include "libavutil/bswap.h"27#include "libavutil/bswap.h"
28#include "libavutil/internal.h"28#include "libavutil/internal.h"
libavcodec/v210enc.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23 23
24#include "avcodec.h"24#include "avcodec.h"
25#include "bytestream.h"25#include "bytestream.h"
26#include "codec_internal.h"
26#include "encode.h"27#include "encode.h"
27#include "internal.h"28#include "internal.h"
28#include "v210enc.h"29#include "v210enc.h"
libavcodec/v210x.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19 */19 */
20 20
21#include "avcodec.h"21#include "avcodec.h"
22#include "codec_internal.h"
22#include "internal.h"23#include "internal.h"
23#include "libavutil/bswap.h"24#include "libavutil/bswap.h"
24#include "libavutil/internal.h"25#include "libavutil/internal.h"
libavcodec/v308dec.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20 */20 */
21 21
22#include "avcodec.h"22#include "avcodec.h"
23#include "codec_internal.h"
23#include "internal.h"24#include "internal.h"
24 25
25static av_cold int v308_decode_init(AVCodecContext *avctx)26static av_cold int v308_decode_init(AVCodecContext *avctx)
libavcodec/v308enc.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22 22
23#include "libavutil/intreadwrite.h"23#include "libavutil/intreadwrite.h"
24#include "avcodec.h"24#include "avcodec.h"
25#include "codec_internal.h"
25#include "encode.h"26#include "encode.h"
26#include "internal.h"27#include "internal.h"
27 28
libavcodec/v408dec.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22#include "config_components.h"22#include "config_components.h"
23 23
24#include "avcodec.h"24#include "avcodec.h"
25#include "codec_internal.h"
25#include "internal.h"26#include "internal.h"
26 27
27static av_cold int v408_decode_init(AVCodecContext *avctx)28static av_cold int v408_decode_init(AVCodecContext *avctx)
libavcodec/v408enc.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24 24
25#include "libavutil/intreadwrite.h"25#include "libavutil/intreadwrite.h"
26#include "avcodec.h"26#include "avcodec.h"
27#include "codec_internal.h"
27#include "encode.h"28#include "encode.h"
28#include "internal.h"29#include "internal.h"
29 30
libavcodec/v410dec.c+1−1
@@ -23,7 +23,7 @@ · 22 unmodified lines
23#include "libavutil/common.h"23#include "libavutil/common.h"
24#include "libavutil/intreadwrite.h"24#include "libavutil/intreadwrite.h"
25#include "avcodec.h"25#include "avcodec.h"
26#include "internal.h"26#include "codec_internal.h"
27#include "thread.h"27#include "thread.h"
28 28
29typedef struct ThreadData {29typedef struct ThreadData {
libavcodec/v410enc.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23#include "libavutil/common.h"23#include "libavutil/common.h"
24#include "libavutil/intreadwrite.h"24#include "libavutil/intreadwrite.h"
25#include "avcodec.h"25#include "avcodec.h"
26#include "codec_internal.h"
26#include "encode.h"27#include "encode.h"
27#include "internal.h"28#include "internal.h"
28 29
libavcodec/v4l2_m2m_dec.c+1−1
@@ -27,8 +27,8 @@ · 26 unmodified lines
27#include "libavutil/pixdesc.h"27#include "libavutil/pixdesc.h"
28#include "libavutil/opt.h"28#include "libavutil/opt.h"
29#include "libavcodec/avcodec.h"29#include "libavcodec/avcodec.h"
30#include "codec_internal.h"
30#include "libavcodec/decode.h"31#include "libavcodec/decode.h"
31#include "libavcodec/internal.h"
32 32
33#include "v4l2_context.h"33#include "v4l2_context.h"
34#include "v4l2_m2m.h"34#include "v4l2_m2m.h"
libavcodec/v4l2_m2m_enc.c+1−1
@@ -26,10 +26,10 @@ · 25 unmodified lines
26#include <search.h>26#include <search.h>
27#include "encode.h"27#include "encode.h"
28#include "libavcodec/avcodec.h"28#include "libavcodec/avcodec.h"
29#include "libavcodec/internal.h"
30#include "libavutil/pixdesc.h"29#include "libavutil/pixdesc.h"
31#include "libavutil/pixfmt.h"30#include "libavutil/pixfmt.h"
32#include "libavutil/opt.h"31#include "libavutil/opt.h"
32#include "codec_internal.h"
33#include "profiles.h"33#include "profiles.h"
34#include "v4l2_context.h"34#include "v4l2_context.h"
35#include "v4l2_m2m.h"35#include "v4l2_m2m.h"
libavcodec/vaapi_encode_h264.c+1−1
@@ -29,10 +29,10 @@ · 28 unmodified lines
29#include "avcodec.h"29#include "avcodec.h"
30#include "cbs.h"30#include "cbs.h"
31#include "cbs_h264.h"31#include "cbs_h264.h"
32#include "codec_internal.h"
32#include "h264.h"33#include "h264.h"
33#include "h264_levels.h"34#include "h264_levels.h"
34#include "h264_sei.h"35#include "h264_sei.h"
35#include "internal.h"
36#include "vaapi_encode.h"36#include "vaapi_encode.h"
37#include "version.h"37#include "version.h"
38 38
libavcodec/vaapi_encode_h265.c+1−1
@@ -30,10 +30,10 @@ · 29 unmodified lines
30#include "avcodec.h"30#include "avcodec.h"
31#include "cbs.h"31#include "cbs.h"
32#include "cbs_h265.h"32#include "cbs_h265.h"
33#include "codec_internal.h"
33#include "h265_profile_level.h"34#include "h265_profile_level.h"
34#include "hevc.h"35#include "hevc.h"
35#include "hevc_sei.h"36#include "hevc_sei.h"
36#include "internal.h"
37#include "put_bits.h"37#include "put_bits.h"
38#include "vaapi_encode.h"38#include "vaapi_encode.h"
39 39
libavcodec/vaapi_encode_mjpeg.c+1−1
@@ -29,7 +29,7 @@ · 28 unmodified lines
29#include "bytestream.h"29#include "bytestream.h"
30#include "cbs.h"30#include "cbs.h"
31#include "cbs_jpeg.h"31#include "cbs_jpeg.h"
32#include "internal.h"32#include "codec_internal.h"
33#include "jpegtables.h"33#include "jpegtables.h"
34#include "mjpeg.h"34#include "mjpeg.h"
35#include "put_bits.h"35#include "put_bits.h"
libavcodec/vaapi_encode_mpeg2.c+1−1
@@ -25,7 +25,7 @@ · 24 unmodified lines
25#include "avcodec.h"25#include "avcodec.h"
26#include "cbs.h"26#include "cbs.h"
27#include "cbs_mpeg2.h"27#include "cbs_mpeg2.h"
28#include "internal.h"28#include "codec_internal.h"
29#include "mpeg12.h"29#include "mpeg12.h"
30#include "vaapi_encode.h"30#include "vaapi_encode.h"
31 31
libavcodec/vaapi_encode_vp8.c+1−1
@@ -26,7 +26,7 @@ · 25 unmodified lines
26#include "libavutil/pixfmt.h"26#include "libavutil/pixfmt.h"
27 27
28#include "avcodec.h"28#include "avcodec.h"
29#include "internal.h"29#include "codec_internal.h"
30#include "vaapi_encode.h"30#include "vaapi_encode.h"
31#include "vp8.h"31#include "vp8.h"
32 32
libavcodec/vaapi_encode_vp9.c+1−1
@@ -26,7 +26,7 @@ · 25 unmodified lines
26#include "libavutil/pixfmt.h"26#include "libavutil/pixfmt.h"
27 27
28#include "avcodec.h"28#include "avcodec.h"
29#include "internal.h"29#include "codec_internal.h"
30#include "vaapi_encode.h"30#include "vaapi_encode.h"
31 31
32#define VP9_MAX_QUANT 25532#define VP9_MAX_QUANT 255
libavcodec/vb.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29 29
30#include "avcodec.h"30#include "avcodec.h"
31#include "bytestream.h"31#include "bytestream.h"
32#include "codec_internal.h"
32#include "internal.h"33#include "internal.h"
33 34
34enum VBFlags {35enum VBFlags {
libavcodec/vble.c+1−1
@@ -28,8 +28,8 @@ · 27 unmodified lines
28 28
29#define BITSTREAM_READER_LE29#define BITSTREAM_READER_LE
30#include "avcodec.h"30#include "avcodec.h"
31#include "codec_internal.h"
31#include "get_bits.h"32#include "get_bits.h"
32#include "internal.h"
33#include "lossless_videodsp.h"33#include "lossless_videodsp.h"
34#include "mathops.h"34#include "mathops.h"
35#include "thread.h"35#include "thread.h"
libavcodec/vc1dec.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
30 30
31#include "avcodec.h"31#include "avcodec.h"
32#include "blockdsp.h"32#include "blockdsp.h"
33#include "codec_internal.h"
33#include "get_bits.h"34#include "get_bits.h"
34#include "hwconfig.h"35#include "hwconfig.h"
35#include "internal.h"36#include "internal.h"
libavcodec/vc2enc.c+1−1
@@ -22,10 +22,10 @@ · 21 unmodified lines
22#include "libavutil/pixdesc.h"22#include "libavutil/pixdesc.h"
23#include "libavutil/opt.h"23#include "libavutil/opt.h"
24#include "libavutil/version.h"24#include "libavutil/version.h"
25#include "codec_internal.h"
25#include "dirac.h"26#include "dirac.h"
26#include "encode.h"27#include "encode.h"
27#include "put_bits.h"28#include "put_bits.h"
28#include "internal.h"
29#include "version.h"29#include "version.h"
30 30
31#include "vc2enc_dwt.h"31#include "vc2enc_dwt.h"
libavcodec/vcr1.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25 */25 */
26 26
27#include "avcodec.h"27#include "avcodec.h"
28#include "codec_internal.h"
28#include "internal.h"29#include "internal.h"
29#include "libavutil/avassert.h"30#include "libavutil/avassert.h"
30#include "libavutil/internal.h"31#include "libavutil/internal.h"
libavcodec/videotoolboxenc.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
30#include "libavcodec/avcodec.h"30#include "libavcodec/avcodec.h"
31#include "libavutil/pixdesc.h"31#include "libavutil/pixdesc.h"
32#include "libavutil/hwcontext_videotoolbox.h"32#include "libavutil/hwcontext_videotoolbox.h"
33#include "codec_internal.h"
33#include "internal.h"34#include "internal.h"
34#include <pthread.h>35#include <pthread.h>
35#include "atsc_a53.h"36#include "atsc_a53.h"
libavcodec/vima.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
30 30
31#include "adpcm_data.h"31#include "adpcm_data.h"
32#include "avcodec.h"32#include "avcodec.h"
33#include "codec_internal.h"
33#include "get_bits.h"34#include "get_bits.h"
34#include "internal.h"35#include "internal.h"
35 36
libavcodec/vmdaudio.c+1−0
@@ -41,6 +41,7 @@ · 40 unmodified lines
41#include "libavutil/intreadwrite.h"41#include "libavutil/intreadwrite.h"
42 42
43#include "avcodec.h"43#include "avcodec.h"
44#include "codec_internal.h"
44#include "internal.h"45#include "internal.h"
45 46
46#define BLOCK_TYPE_AUDIO 147#define BLOCK_TYPE_AUDIO 1
libavcodec/vmdvideo.c+1−0
@@ -39,6 +39,7 @@ · 38 unmodified lines
39#include "libavutil/intreadwrite.h"39#include "libavutil/intreadwrite.h"
40 40
41#include "avcodec.h"41#include "avcodec.h"
42#include "codec_internal.h"
42#include "internal.h"43#include "internal.h"
43#include "bytestream.h"44#include "bytestream.h"
44 45
libavcodec/vmnc.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
31#include "libavutil/common.h"31#include "libavutil/common.h"
32#include "libavutil/intreadwrite.h"32#include "libavutil/intreadwrite.h"
33#include "avcodec.h"33#include "avcodec.h"
34#include "codec_internal.h"
34#include "internal.h"35#include "internal.h"
35#include "bytestream.h"36#include "bytestream.h"
36 37
libavcodec/vorbisdec.c+1−0
@@ -34,6 +34,7 @@ · 33 unmodified lines
34 34
35#define BITSTREAM_READER_LE35#define BITSTREAM_READER_LE
36#include "avcodec.h"36#include "avcodec.h"
37#include "codec_internal.h"
37#include "fft.h"38#include "fft.h"
38#include "get_bits.h"39#include "get_bits.h"
39#include "internal.h"40#include "internal.h"
libavcodec/vorbisenc.c+1−1
@@ -28,8 +28,8 @@ · 27 unmodified lines
28#include "libavutil/float_dsp.h"28#include "libavutil/float_dsp.h"
29 29
30#include "avcodec.h"30#include "avcodec.h"
31#include "codec_internal.h"
31#include "encode.h"32#include "encode.h"
32#include "internal.h"
33#include "fft.h"33#include "fft.h"
34#include "mathops.h"34#include "mathops.h"
35#include "vorbis.h"35#include "vorbis.h"
libavcodec/vp3.c+1−0
@@ -40,6 +40,7 @@ · 39 unmodified lines
40#include "libavutil/mem_internal.h"40#include "libavutil/mem_internal.h"
41 41
42#include "avcodec.h"42#include "avcodec.h"
43#include "codec_internal.h"
43#include "get_bits.h"44#include "get_bits.h"
44#include "hpeldsp.h"45#include "hpeldsp.h"
45#include "internal.h"46#include "internal.h"
libavcodec/vp5.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27#include <string.h>27#include <string.h>
28 28
29#include "avcodec.h"29#include "avcodec.h"
30#include "codec_internal.h"
30#include "internal.h"31#include "internal.h"
31 32
32#include "vp56.h"33#include "vp56.h"
libavcodec/vp6.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
30#include <stdlib.h>30#include <stdlib.h>
31 31
32#include "avcodec.h"32#include "avcodec.h"
33#include "codec_internal.h"
33#include "get_bits.h"34#include "get_bits.h"
34#include "huffman.h"35#include "huffman.h"
35#include "internal.h"36#include "internal.h"
libavcodec/vp8.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
30#include "libavutil/mem_internal.h"30#include "libavutil/mem_internal.h"
31 31
32#include "avcodec.h"32#include "avcodec.h"
33#include "codec_internal.h"
33#include "hwconfig.h"34#include "hwconfig.h"
34#include "internal.h"35#include "internal.h"
35#include "mathops.h"36#include "mathops.h"
libavcodec/vp9.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24#include "config_components.h"24#include "config_components.h"
25 25
26#include "avcodec.h"26#include "avcodec.h"
27#include "codec_internal.h"
27#include "get_bits.h"28#include "get_bits.h"
28#include "hwconfig.h"29#include "hwconfig.h"
29#include "internal.h"30#include "internal.h"
libavcodec/vqavideo.c+1−0
@@ -77,6 +77,7 @@ · 76 unmodified lines
77#include "libavutil/imgutils.h"77#include "libavutil/imgutils.h"
78#include "avcodec.h"78#include "avcodec.h"
79#include "bytestream.h"79#include "bytestream.h"
80#include "codec_internal.h"
80#include "internal.h"81#include "internal.h"
81 82
82#define PALETTE_COUNT 25683#define PALETTE_COUNT 256
libavcodec/wavpack.c+1−1
@@ -26,8 +26,8 @@ · 25 unmodified lines
26#define BITSTREAM_READER_LE26#define BITSTREAM_READER_LE
27#include "avcodec.h"27#include "avcodec.h"
28#include "bytestream.h"28#include "bytestream.h"
29#include "codec_internal.h"
29#include "get_bits.h"30#include "get_bits.h"
30#include "internal.h"
31#include "thread.h"31#include "thread.h"
32#include "threadframe.h"32#include "threadframe.h"
33#include "unary.h"33#include "unary.h"
libavcodec/wavpackenc.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24#include "libavutil/intreadwrite.h"24#include "libavutil/intreadwrite.h"
25#include "libavutil/opt.h"25#include "libavutil/opt.h"
26#include "avcodec.h"26#include "avcodec.h"
27#include "codec_internal.h"
27#include "encode.h"28#include "encode.h"
28#include "internal.h"29#include "internal.h"
29#include "put_bits.h"30#include "put_bits.h"
libavcodec/wcmv.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
28 28
29#include "avcodec.h"29#include "avcodec.h"
30#include "bytestream.h"30#include "bytestream.h"
31#include "codec_internal.h"
31#include "internal.h"32#include "internal.h"
32#include "zlib_wrapper.h"33#include "zlib_wrapper.h"
33 34
libavcodec/webp.c+1−0
@@ -45,6 +45,7 @@ · 44 unmodified lines
45#define BITSTREAM_READER_LE45#define BITSTREAM_READER_LE
46#include "avcodec.h"46#include "avcodec.h"
47#include "bytestream.h"47#include "bytestream.h"
48#include "codec_internal.h"
48#include "exif.h"49#include "exif.h"
49#include "get_bits.h"50#include "get_bits.h"
50#include "internal.h"51#include "internal.h"
libavcodec/webvttdec.c+1−1
@@ -27,7 +27,7 @@ · 26 unmodified lines
27 27
28#include "avcodec.h"28#include "avcodec.h"
29#include "ass.h"29#include "ass.h"
30#include "internal.h"30#include "codec_internal.h"
31#include "libavutil/bprint.h"31#include "libavutil/bprint.h"
32 32
33static const struct {33static const struct {
libavcodec/webvttenc.c+1−1
@@ -26,7 +26,7 @@ · 25 unmodified lines
26#include "libavutil/bprint.h"26#include "libavutil/bprint.h"
27#include "ass_split.h"27#include "ass_split.h"
28#include "ass.h"28#include "ass.h"
29#include "internal.h"29#include "codec_internal.h"
30 30
31#define WEBVTT_STACK_SIZE 6431#define WEBVTT_STACK_SIZE 64
32typedef struct {32typedef struct {
libavcodec/wmadec.c+1−0
@@ -39,6 +39,7 @@ · 38 unmodified lines
39#include "libavutil/ffmath.h"39#include "libavutil/ffmath.h"
40 40
41#include "avcodec.h"41#include "avcodec.h"
42#include "codec_internal.h"
42#include "internal.h"43#include "internal.h"
43#include "wma.h"44#include "wma.h"
44 45
libavcodec/wmaenc.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25#include "libavutil/ffmath.h"25#include "libavutil/ffmath.h"
26 26
27#include "avcodec.h"27#include "avcodec.h"
28#include "codec_internal.h"
28#include "encode.h"29#include "encode.h"
29#include "internal.h"30#include "internal.h"
30#include "wma.h"31#include "wma.h"
libavcodec/wmalosslessdec.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29#include "libavutil/mem_internal.h"29#include "libavutil/mem_internal.h"
30 30
31#include "avcodec.h"31#include "avcodec.h"
32#include "codec_internal.h"
32#include "internal.h"33#include "internal.h"
33#include "get_bits.h"34#include "get_bits.h"
34#include "put_bits.h"35#include "put_bits.h"
libavcodec/wmaprodec.c+1−0
@@ -97,6 +97,7 @@ · 96 unmodified lines
97#include "libavutil/thread.h"97#include "libavutil/thread.h"
98 98
99#include "avcodec.h"99#include "avcodec.h"
100#include "codec_internal.h"
100#include "internal.h"101#include "internal.h"
101#include "get_bits.h"102#include "get_bits.h"
102#include "put_bits.h"103#include "put_bits.h"
libavcodec/wmavoice.c+1−0
@@ -32,6 +32,7 @@ · 31 unmodified lines
32#include "libavutil/mem_internal.h"32#include "libavutil/mem_internal.h"
33#include "libavutil/thread.h"33#include "libavutil/thread.h"
34#include "avcodec.h"34#include "avcodec.h"
35#include "codec_internal.h"
35#include "internal.h"36#include "internal.h"
36#include "get_bits.h"37#include "get_bits.h"
37#include "put_bits.h"38#include "put_bits.h"
libavcodec/wmv2dec.c+1−1
@@ -21,8 +21,8 @@ · 20 unmodified lines
21#include "libavutil/mem_internal.h"21#include "libavutil/mem_internal.h"
22 22
23#include "avcodec.h"23#include "avcodec.h"
24#include "codec_internal.h"
24#include "h263dec.h"25#include "h263dec.h"
25#include "internal.h"
26#include "intrax8.h"26#include "intrax8.h"
27#include "mathops.h"27#include "mathops.h"
28#include "mpegutils.h"28#include "mpegutils.h"
libavcodec/wmv2enc.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19 */19 */
20 20
21#include "avcodec.h"21#include "avcodec.h"
22#include "codec_internal.h"
22#include "h263.h"23#include "h263.h"
23#include "mpegvideo.h"24#include "mpegvideo.h"
24#include "mpegvideoenc.h"25#include "mpegvideoenc.h"
libavcodec/wnv1.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
28 28
29#define BITSTREAM_READER_LE29#define BITSTREAM_READER_LE
30#include "avcodec.h"30#include "avcodec.h"
31#include "codec_internal.h"
31#include "get_bits.h"32#include "get_bits.h"
32#include "internal.h"33#include "internal.h"
33 34
libavcodec/wrapped_avframe.c+1−1
@@ -25,8 +25,8 @@ · 24 unmodified lines
25 */25 */
26 26
27#include "avcodec.h"27#include "avcodec.h"
28#include "codec_internal.h"
28#include "decode.h"29#include "decode.h"
29#include "internal.h"
30 30
31#include "libavutil/internal.h"31#include "libavutil/internal.h"
32#include "libavutil/frame.h"32#include "libavutil/frame.h"
libavcodec/ws-snd1.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25#include "libavutil/common.h"25#include "libavutil/common.h"
26#include "libavutil/intreadwrite.h"26#include "libavutil/intreadwrite.h"
27#include "avcodec.h"27#include "avcodec.h"
28#include "codec_internal.h"
28#include "internal.h"29#include "internal.h"
29 30
30/**31/**
libavcodec/xan.c+1−0
@@ -38,6 +38,7 @@ · 37 unmodified lines
38#define BITSTREAM_READER_LE38#define BITSTREAM_READER_LE
39#include "avcodec.h"39#include "avcodec.h"
40#include "bytestream.h"40#include "bytestream.h"
41#include "codec_internal.h"
41#include "get_bits.h"42#include "get_bits.h"
42#include "internal.h"43#include "internal.h"
43 44
libavcodec/xfacedec.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27#include "libavutil/pixdesc.h"27#include "libavutil/pixdesc.h"
28#include "avcodec.h"28#include "avcodec.h"
29#include "bytestream.h"29#include "bytestream.h"
30#include "codec_internal.h"
30#include "internal.h"31#include "internal.h"
31#include "xface.h"32#include "xface.h"
32 33
libavcodec/xl.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27#include "libavutil/common.h"27#include "libavutil/common.h"
28#include "libavutil/intreadwrite.h"28#include "libavutil/intreadwrite.h"
29#include "avcodec.h"29#include "avcodec.h"
30#include "codec_internal.h"
30#include "internal.h"31#include "internal.h"
31 32
32static const int xl_table[32] = {33static const int xl_table[32] = {
libavcodec/xsubdec.c+1−1
@@ -24,7 +24,7 @@ · 23 unmodified lines
24#include "avcodec.h"24#include "avcodec.h"
25#include "get_bits.h"25#include "get_bits.h"
26#include "bytestream.h"26#include "bytestream.h"
27#include "internal.h"27#include "codec_internal.h"
28 28
29static av_cold int decode_init(AVCodecContext *avctx) {29static av_cold int decode_init(AVCodecContext *avctx) {
30 avctx->pix_fmt = AV_PIX_FMT_PAL8;30 avctx->pix_fmt = AV_PIX_FMT_PAL8;
libavcodec/xsubenc.c+1−1
@@ -22,7 +22,7 @@ · 21 unmodified lines
22 22
23#include "avcodec.h"23#include "avcodec.h"
24#include "bytestream.h"24#include "bytestream.h"
25#include "internal.h"25#include "codec_internal.h"
26#include "put_bits.h"26#include "put_bits.h"
27 27
28/**28/**
libavcodec/xxan.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25 25
26#include "avcodec.h"26#include "avcodec.h"
27#include "bytestream.h"27#include "bytestream.h"
28#include "codec_internal.h"
28#include "internal.h"29#include "internal.h"
29 30
30typedef struct XanContext {31typedef struct XanContext {
libavcodec/y41pdec.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21 */21 */
22 22
23#include "avcodec.h"23#include "avcodec.h"
24#include "codec_internal.h"
24#include "internal.h"25#include "internal.h"
25 26
26static av_cold int y41p_decode_init(AVCodecContext *avctx)27static av_cold int y41p_decode_init(AVCodecContext *avctx)
libavcodec/y41penc.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21 */21 */
22 22
23#include "avcodec.h"23#include "avcodec.h"
24#include "codec_internal.h"
24#include "encode.h"25#include "encode.h"
25#include "internal.h"26#include "internal.h"
26 27
libavcodec/ylc.c+1−1
@@ -30,9 +30,9 @@ · 29 unmodified lines
30#include "libavutil/mem.h"30#include "libavutil/mem.h"
31#include "avcodec.h"31#include "avcodec.h"
32#include "bswapdsp.h"32#include "bswapdsp.h"
33#include "codec_internal.h"
33#include "get_bits.h"34#include "get_bits.h"
34#include "huffyuvdsp.h"35#include "huffyuvdsp.h"
35#include "internal.h"
36#include "thread.h"36#include "thread.h"
37#include "unary.h"37#include "unary.h"
38 38
libavcodec/yop.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29#include "libavutil/intreadwrite.h"29#include "libavutil/intreadwrite.h"
30 30
31#include "avcodec.h"31#include "avcodec.h"
32#include "codec_internal.h"
32#include "internal.h"33#include "internal.h"
33 34
34typedef struct YopDecContext {35typedef struct YopDecContext {
libavcodec/yuv4dec.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21 */21 */
22 22
23#include "avcodec.h"23#include "avcodec.h"
24#include "codec_internal.h"
24#include "internal.h"25#include "internal.h"
25 26
26static av_cold int yuv4_decode_init(AVCodecContext *avctx)27static av_cold int yuv4_decode_init(AVCodecContext *avctx)
libavcodec/zerocodec.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19#include <zlib.h>19#include <zlib.h>
20 20
21#include "avcodec.h"21#include "avcodec.h"
22#include "codec_internal.h"
22#include "internal.h"23#include "internal.h"
23#include "zlib_wrapper.h"24#include "zlib_wrapper.h"
24#include "libavutil/common.h"25#include "libavutil/common.h"
libavcodec/zmbv.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
31#include "libavutil/imgutils.h"31#include "libavutil/imgutils.h"
32#include "libavutil/intreadwrite.h"32#include "libavutil/intreadwrite.h"
33#include "avcodec.h"33#include "avcodec.h"
34#include "codec_internal.h"
34#include "internal.h"35#include "internal.h"
35#include "zlib_wrapper.h"36#include "zlib_wrapper.h"
36 37
libavcodec/zmbvenc.c+1−1
@@ -30,8 +30,8 @@ · 29 unmodified lines
30#include "libavutil/common.h"30#include "libavutil/common.h"
31#include "libavutil/intreadwrite.h"31#include "libavutil/intreadwrite.h"
32#include "avcodec.h"32#include "avcodec.h"
33#include "codec_internal.h"
33#include "encode.h"34#include "encode.h"
34#include "internal.h"
35#include "zlib_wrapper.h"35#include "zlib_wrapper.h"
36 36
37#include <zlib.h>37#include <zlib.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