Advertisement
wellthatsucks

meson.build

Apr 28th, 2018
163
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 48.01 KB | None | 0 0
  1. libavcodec_majorver = '58'
  2. minorver = '13'
  3. microver = '100'
  4.  
  5. libavcodec_version = libavcodec_majorver + '.' + minorver + '.' + microver
  6.  
  7. cc = meson.get_compiler('c')
  8.  
  9. # Source files
  10. libavcodec_sources = files([
  11. 'ac3_parser.c',
  12. 'adts_parser.c',
  13. 'allcodecs.c',
  14. 'avdct.c',
  15. 'avpacket.c',
  16. 'avpicture.c',
  17. 'bitstream.c',
  18. 'bitstream_filter.c',
  19. 'bitstream_filters.c',
  20. 'bsf.c',
  21. 'codec_desc.c',
  22. 'd3d11va.c',
  23. 'decode.c',
  24. 'dirac.c',
  25. 'dv_profile.c',
  26. 'encode.c',
  27. 'imgconvert.c',
  28. 'jni.c',
  29. 'mathtables.c',
  30. 'mediacodec.c',
  31. 'mpeg12framerate.c',
  32. 'options.c',
  33. 'mjpegenc_huffman.c',
  34. 'parser.c',
  35. 'profiles.c',
  36. 'qsv_api.c',
  37. 'raw.c',
  38. 'utils.c',
  39. 'vorbis_parser.c',
  40. 'xiph.c',
  41. ])
  42.  
  43. if thread_dep.found()
  44. libavcodec_sources += files([
  45. 'pthread.c',
  46. 'pthread_slice.c',
  47. 'pthread_frame.c',
  48. ])
  49. endif
  50.  
  51. # FIXME HAVE_ sources
  52.  
  53. libavcodec_optional_sources = {
  54. a64multi5_encoder : files(['a64multienc.c','elbg.c',]),
  55. a64multi_encoder : files(['a64multienc.c','elbg.c',]),
  56. aac_adtstoasc_bsf : files(['aac_adtstoasc_bsf.c','mpeg4audio.c',]),
  57. aac_at_decoder : files(['audiotoolboxdec.c',]),
  58. aac_at_encoder : files(['audiotoolboxenc.c',]),
  59. aac_decoder : files(['aacdec.c','aactab.c','aacsbr.c','aacps_float.c','mpeg4audio.c','kbdwin.c','sbrdsp.c','aacpsdsp_float.c','cbrt_data.c',]),
  60. aac_encoder : files(['aacenc.c','aaccoder.c','aacenctab.c','aacpsy.c','aactab.c','aacenc_is.c','aacenc_tns.c','aacenc_ltp.c','aacenc_pred.c','psymodel.c','mpeg4audio.c','kbdwin.c','cbrt_data.c',]),
  61. aac_fixed_decoder : files(['aacdec_fixed.c','aactab.c','aacsbr_fixed.c','aacps_fixed.c','mpeg4audio.c','kbdwin.c','sbrdsp_fixed.c','aacpsdsp_fixed.c','cbrt_data_fixed.c',]),
  62. aac_latm_parser : files(['latm_parser.c',]),
  63. aac_parser : files(['aac_parser.c','aac_ac3_parser.c','mpeg4audio.c',]),
  64. aandcttables : files(['aandcttab.c',]),
  65. aasc_decoder : files(['aasc.c','msrledec.c',]),
  66. ac3dsp : files(['ac3dsp.c','ac3.c','ac3tab.c',]),
  67. ac3_at_decoder : files(['audiotoolboxdec.c',]),
  68. ac3_decoder : files(['ac3dec_float.c','ac3dec_data.c','ac3.c','kbdwin.c','ac3tab.c',]),
  69. ac3_encoder : files(['ac3enc_float.c','ac3enc.c','ac3tab.c','ac3.c','kbdwin.c',]),
  70. ac3_fixed_decoder : files(['ac3dec_fixed.c','ac3dec_data.c','ac3.c','kbdwin.c','ac3tab.c',]),
  71. ac3_fixed_encoder : files(['ac3enc_fixed.c','ac3enc.c','ac3tab.c','ac3.c',]),
  72. ac3_parser : files(['ac3tab.c','aac_ac3_parser.c',]),
  73. adpcm_4xm_decoder : files(['adpcm.c','adpcm_data.c',]),
  74. adpcm_adx_decoder : files(['adxdec.c','adx.c',]),
  75. adpcm_adx_encoder : files(['adxenc.c','adx.c',]),
  76. adpcm_afc_decoder : files(['adpcm.c','adpcm_data.c',]),
  77. adpcm_aica_decoder : files(['adpcm.c','adpcm_data.c',]),
  78. adpcm_ct_decoder : files(['adpcm.c','adpcm_data.c',]),
  79. adpcm_dtk_decoder : files(['adpcm.c','adpcm_data.c',]),
  80. adpcm_ea_decoder : files(['adpcm.c','adpcm_data.c',]),
  81. adpcm_ea_maxis_xa_decoder : files(['adpcm.c','adpcm_data.c',]),
  82. adpcm_ea_r1_decoder : files(['adpcm.c','adpcm_data.c',]),
  83. adpcm_ea_r2_decoder : files(['adpcm.c','adpcm_data.c',]),
  84. adpcm_ea_r3_decoder : files(['adpcm.c','adpcm_data.c',]),
  85. adpcm_ea_xas_decoder : files(['adpcm.c','adpcm_data.c',]),
  86. adpcm_g722_decoder : files(['g722.c','g722dsp.c','g722dec.c',]),
  87. adpcm_g722_encoder : files(['g722.c','g722dsp.c','g722enc.c',]),
  88. adpcm_g726le_decoder : files(['g726.c',]),
  89. adpcm_g726le_encoder : files(['g726.c',]),
  90. adpcm_g726_decoder : files(['g726.c',]),
  91. adpcm_g726_encoder : files(['g726.c',]),
  92. adpcm_ima_amv_decoder : files(['adpcm.c','adpcm_data.c',]),
  93. adpcm_ima_apc_decoder : files(['adpcm.c','adpcm_data.c',]),
  94. adpcm_ima_dat4_decoder : files(['adpcm.c','adpcm_data.c',]),
  95. adpcm_ima_dk3_decoder : files(['adpcm.c','adpcm_data.c',]),
  96. adpcm_ima_dk4_decoder : files(['adpcm.c','adpcm_data.c',]),
  97. adpcm_ima_ea_eacs_decoder : files(['adpcm.c','adpcm_data.c',]),
  98. adpcm_ima_ea_sead_decoder : files(['adpcm.c','adpcm_data.c',]),
  99. adpcm_ima_iss_decoder : files(['adpcm.c','adpcm_data.c',]),
  100. adpcm_ima_oki_decoder : files(['adpcm.c','adpcm_data.c',]),
  101. adpcm_ima_qt_at_decoder : files(['audiotoolboxdec.c',]),
  102. adpcm_ima_qt_decoder : files(['adpcm.c','adpcm_data.c',]),
  103. adpcm_ima_qt_encoder : files(['adpcmenc.c','adpcm_data.c',]),
  104. adpcm_ima_rad_decoder : files(['adpcm.c','adpcm_data.c',]),
  105. adpcm_ima_smjpeg_decoder : files(['adpcm.c','adpcm_data.c',]),
  106. adpcm_ima_wav_decoder : files(['adpcm.c','adpcm_data.c',]),
  107. adpcm_ima_wav_encoder : files(['adpcmenc.c','adpcm_data.c',]),
  108. adpcm_ima_ws_decoder : files(['adpcm.c','adpcm_data.c',]),
  109. adpcm_ms_decoder : files(['adpcm.c','adpcm_data.c',]),
  110. adpcm_ms_encoder : files(['adpcmenc.c','adpcm_data.c',]),
  111. adpcm_mtaf_decoder : files(['adpcm.c','adpcm_data.c',]),
  112. adpcm_psx_decoder : files(['adpcm.c','adpcm_data.c',]),
  113. adpcm_sbpro_2_decoder : files(['adpcm.c','adpcm_data.c',]),
  114. adpcm_sbpro_3_decoder : files(['adpcm.c','adpcm_data.c',]),
  115. adpcm_sbpro_4_decoder : files(['adpcm.c','adpcm_data.c',]),
  116. adpcm_swf_decoder : files(['adpcm.c','adpcm_data.c',]),
  117. adpcm_swf_encoder : files(['adpcmenc.c','adpcm_data.c',]),
  118. adpcm_thp_decoder : files(['adpcm.c','adpcm_data.c',]),
  119. adpcm_thp_le_decoder : files(['adpcm.c','adpcm_data.c',]),
  120. adpcm_vima_decoder : files(['vima.c','adpcm_data.c',]),
  121. adpcm_xa_decoder : files(['adpcm.c','adpcm_data.c',]),
  122. adpcm_yamaha_decoder : files(['adpcm.c','adpcm_data.c',]),
  123. adpcm_yamaha_encoder : files(['adpcmenc.c','adpcm_data.c',]),
  124. adts_header : files(['adts_header.c','mpeg4audio.c',]),
  125. adts_muxer : files(['mpeg4audio.c',]),
  126. adx_parser : files(['adx_parser.c','adx.c',]),
  127. aic_decoder : files(['aic.c',]),
  128. alac_at_decoder : files(['audiotoolboxdec.c',]),
  129. alac_at_encoder : files(['audiotoolboxenc.c',]),
  130. alac_decoder : files(['alac.c','alac_data.c','alacdsp.c',]),
  131. alac_encoder : files(['alacenc.c','alac_data.c',]),
  132. alias_pix_decoder : files(['aliaspixdec.c',]),
  133. alias_pix_encoder : files(['aliaspixenc.c',]),
  134. als_decoder : files(['alsdec.c','bgmc.c','mlz.c','mpeg4audio.c',]),
  135. amf : files(['amfenc.c',]),
  136. amrnb_decoder : files(['amrnbdec.c','celp_filters.c','celp_math.c','acelp_filters.c','acelp_vectors.c','acelp_pitch_delay.c',]),
  137. amrwb_decoder : files(['amrwbdec.c','celp_filters.c','celp_math.c','acelp_filters.c','acelp_vectors.c','acelp_pitch_delay.c',]),
  138. amr_nb_at_decoder : files(['audiotoolboxdec.c',]),
  139. amv_encoder : files(['mjpegenc.c','mjpegenc_common.c','mjpegenc_huffman.c',]),
  140. anm_decoder : files(['anm.c',]),
  141. ansi_decoder : files(['ansi.c','cga_data.c',]),
  142. ape_decoder : files(['apedec.c',]),
  143. apng_decoder : files(['png.c','pngdec.c','pngdsp.c',]),
  144. apng_encoder : files(['png.c','pngenc.c',]),
  145. aptx_decoder : files(['aptx.c',]),
  146. aptx_encoder : files(['aptx.c',]),
  147. aptx_hd_decoder : files(['aptx.c',]),
  148. aptx_hd_encoder : files(['aptx.c',]),
  149. ass_decoder : files(['assdec.c','ass.c',]),
  150. ass_encoder : files(['assenc.c','ass.c',]),
  151. asv1_decoder : files(['asvdec.c','asv.c','mpeg12data.c',]),
  152. asv1_encoder : files(['asvenc.c','asv.c','mpeg12data.c',]),
  153. asv2_decoder : files(['asvdec.c','asv.c','mpeg12data.c',]),
  154. asv2_encoder : files(['asvenc.c','asv.c','mpeg12data.c',]),
  155. atrac1_decoder : files(['atrac1.c','atrac.c',]),
  156. atrac3al_decoder : files(['atrac3.c','atrac.c',]),
  157. atrac3pal_decoder : files(['atrac3plusdec.c','atrac3plus.c','atrac3plusdsp.c','atrac.c',]),
  158. atrac3p_decoder : files(['atrac3plusdec.c','atrac3plus.c','atrac3plusdsp.c','atrac.c',]),
  159. atrac3_decoder : files(['atrac3.c','atrac.c',]),
  160. audiodsp : files(['audiodsp.c',]),
  161. audio_frame_queue : files(['audio_frame_queue.c',]),
  162. aura2_decoder : files(['aura.c',]),
  163. aura_decoder : files(['cyuv.c',]),
  164. avrn_decoder : files(['avrndec.c','mjpegdec.c',]),
  165. avrp_decoder : files(['r210dec.c',]),
  166. avrp_encoder : files(['r210enc.c',]),
  167. avs_decoder : files(['avs.c',]),
  168. avui_decoder : files(['avuidec.c',]),
  169. avui_encoder : files(['avuienc.c',]),
  170. ayuv_decoder : files(['v408dec.c',]),
  171. ayuv_encoder : files(['v408enc.c',]),
  172. bethsoftvid_decoder : files(['bethsoftvideo.c',]),
  173. bfi_decoder : files(['bfi.c',]),
  174. binkaudio_dct_decoder : files(['binkaudio.c',]),
  175. binkaudio_rdft_decoder : files(['binkaudio.c',]),
  176. bink_decoder : files(['bink.c','binkdsp.c',]),
  177. bintext_decoder : files(['bintext.c','cga_data.c',]),
  178. bitpacked_decoder : files(['bitpacked.c',]),
  179. blockdsp : files(['blockdsp.c',]),
  180. bmp_decoder : files(['bmp.c','msrledec.c',]),
  181. bmp_encoder : files(['bmpenc.c',]),
  182. bmp_parser : files(['bmp_parser.c',]),
  183. bmv_audio_decoder : files(['bmvaudio.c',]),
  184. bmv_video_decoder : files(['bmvvideo.c',]),
  185. brender_pix_decoder : files(['brenderpix.c',]),
  186. bswapdsp : files(['bswapdsp.c',]),
  187. c93_decoder : files(['c93.c',]),
  188. cabac : files(['cabac.c',]),
  189. caf_demuxer : files(['ac3tab.c',]),
  190. cavsvideo_parser : files(['cavs_parser.c',]),
  191. cavs_decoder : files(['cavs.c','cavsdec.c','cavsdsp.c','cavsdata.c',]),
  192. cbs : files(['cbs.c',]),
  193. cbs_h264 : files(['cbs_h2645.c','h2645_parse.c',]),
  194. cbs_h265 : files(['cbs_h2645.c','h2645_parse.c',]),
  195. cbs_mpeg2 : files(['cbs_mpeg2.c',]),
  196. ccaption_decoder : files(['ccaption_dec.c',]),
  197. cdgraphics_decoder : files(['cdgraphics.c',]),
  198. cdxl_decoder : files(['cdxl.c',]),
  199. cfhd_decoder : files(['cfhd.c','cfhddata.c',]),
  200. chomp_bsf : files(['chomp_bsf.c',]),
  201. cinepak_decoder : files(['cinepak.c',]),
  202. cinepak_encoder : files(['cinepakenc.c','elbg.c',]),
  203. clearvideo_decoder : files(['clearvideo.c',]),
  204. cljr_decoder : files(['cljrdec.c',]),
  205. cljr_encoder : files(['cljrenc.c',]),
  206. cllc_decoder : files(['cllc.c','canopus.c',]),
  207. codec2raw_demuxer : files(['codec2utils.c',]),
  208. codec2_demuxer : files(['codec2utils.c',]),
  209. codec2_muxer : files(['codec2utils.c',]),
  210. comfortnoise_decoder : files(['cngdec.c','celp_filters.c',]),
  211. comfortnoise_encoder : files(['cngenc.c',]),
  212. cook_decoder : files(['cook.c',]),
  213. cook_parser : files(['cook_parser.c',]),
  214. cpia_decoder : files(['cpia.c',]),
  215. crystalhd : files(['crystalhd.c',]),
  216. cscd_decoder : files(['cscd.c',]),
  217. cyuv_decoder : files(['cyuv.c',]),
  218. d3d11va : files(['dxva2.c',]),
  219. dca_core_bsf : files(['dca_core_bsf.c',]),
  220. dca_decoder : files(['dcadec.c','dca.c','dcadata.c','dcahuff.c','dca_core.c','dca_exss.c','dca_xll.c','dca_lbr.c','dcadsp.c','dcadct.c','synth_filter.c',]),
  221. dca_encoder : files(['dcaenc.c','dca.c','dcadata.c','dcahuff.c','dcaadpcm.c',]),
  222. dca_parser : files(['dca_parser.c','dca_exss.c','dca.c',]),
  223. dct : files(['dct.c','dct32_fixed.c','dct32_float.c',]),
  224. dds_decoder : files(['dds.c',]),
  225. dfa_decoder : files(['dfa.c',]),
  226. dirac_decoder : files(['diracdec.c','dirac.c','diracdsp.c','diractab.c','dirac_arith.c','dirac_dwt.c','dirac_vlc.c',]),
  227. dirac_parser : files(['dirac_parser.c',]),
  228. dnxhd_decoder : files(['dnxhddec.c','dnxhddata.c',]),
  229. dnxhd_demuxer : files(['dnxhddata.c',]),
  230. dnxhd_encoder : files(['dnxhdenc.c','dnxhddata.c',]),
  231. dnxhd_parser : files(['dnxhd_parser.c','dnxhddata.c',]),
  232. dolby_e_decoder : files(['dolby_e.c','kbdwin.c',]),
  233. dpx_decoder : files(['dpx.c',]),
  234. dpx_encoder : files(['dpxenc.c',]),
  235. dpx_parser : files(['dpx_parser.c',]),
  236. dsd_lsbf_decoder : files(['dsddec.c','dsd.c',]),
  237. dsd_lsbf_planar_decoder : files(['dsddec.c','dsd.c',]),
  238. dsd_msbf_decoder : files(['dsddec.c','dsd.c',]),
  239. dsd_msbf_planar_decoder : files(['dsddec.c','dsd.c',]),
  240. dsicinaudio_decoder : files(['dsicinaudio.c',]),
  241. dsicinvideo_decoder : files(['dsicinvideo.c',]),
  242. dss_sp_decoder : files(['dss_sp.c',]),
  243. dst_decoder : files(['dstdec.c','dsd.c',]),
  244. dump_extradata_bsf : files(['dump_extradata_bsf.c',]),
  245. dvaudio_decoder : files(['dvaudiodec.c',]),
  246. dvaudio_parser : files(['dvaudio_parser.c',]),
  247. dvbsub_decoder : files(['dvbsubdec.c',]),
  248. dvbsub_encoder : files(['dvbsub.c',]),
  249. dvbsub_parser : files(['dvbsub_parser.c',]),
  250. dvdsub_decoder : files(['dvdsubdec.c',]),
  251. dvdsub_encoder : files(['dvdsubenc.c',]),
  252. dvdsub_parser : files(['dvdsub_parser.c',]),
  253. dvd_nav_parser : files(['dvd_nav_parser.c',]),
  254. dvvideo_decoder : files(['dvdec.c','dv.c','dvdata.c',]),
  255. dvvideo_encoder : files(['dvenc.c','dv.c','dvdata.c',]),
  256. dxa_decoder : files(['dxa.c',]),
  257. dxtory_decoder : files(['dxtory.c',]),
  258. dxva2 : files(['dxva2.c',]),
  259. dxv_decoder : files(['dxv.c',]),
  260. eac3_at_decoder : files(['audiotoolboxdec.c',]),
  261. eac3_core_bsf : files(['eac3_core_bsf.c',]),
  262. eac3_decoder : files(['eac3_data.c',]),
  263. eac3_encoder : files(['eac3enc.c','eac3_data.c',]),
  264. eacmv_decoder : files(['eacmv.c',]),
  265. eamad_decoder : files(['eamad.c','eaidct.c','mpeg12.c','mpeg12data.c',]),
  266. eatgq_decoder : files(['eatgq.c','eaidct.c',]),
  267. eatgv_decoder : files(['eatgv.c',]),
  268. eatqi_decoder : files(['eatqi.c','eaidct.c','mpeg12.c','mpeg12data.c','mpegvideodata.c','rl.c',]),
  269. eightbps_decoder : files(['8bps.c',]),
  270. eightsvx_exp_decoder : files(['8svx.c',]),
  271. eightsvx_fib_decoder : files(['8svx.c',]),
  272. elbg_filter : files(['elbg.c',]),
  273. error_resilience : files(['error_resilience.c',]),
  274. escape124_decoder : files(['escape124.c',]),
  275. escape130_decoder : files(['escape130.c',]),
  276. evrc_decoder : files(['evrcdec.c','acelp_vectors.c','lsp.c',]),
  277. exif : files(['exif.c','tiff_common.c',]),
  278. exr_decoder : files(['exr.c','exrdsp.c',]),
  279. extract_extradata_bsf : files(['extract_extradata_bsf.c','h2645_parse.c',]),
  280. faandct : files(['faandct.c',]),
  281. faanidct : files(['faanidct.c',]),
  282. fdctdsp : files(['fdctdsp.c','jfdctfst.c','jfdctint.c',]),
  283. fft : files(['avfft.c','fft_fixed.c','fft_float.c','fft_fixed_32.c','fft_init_table.c',]),
  284. ffv1_decoder : files(['ffv1dec.c','ffv1.c',]),
  285. ffv1_encoder : files(['ffv1enc.c','ffv1.c',]),
  286. ffwavesynth_decoder : files(['ffwavesynth.c',]),
  287. fic_decoder : files(['fic.c',]),
  288. filter_units_bsf : files(['filter_units_bsf.c',]),
  289. fits_decoder : files(['fitsdec.c','fits.c',]),
  290. fits_demuxer : files(['fits.c',]),
  291. fits_encoder : files(['fitsenc.c',]),
  292. flacdsp : files(['flacdsp.c',]),
  293. flac_decoder : files(['flacdec.c','flacdata.c','flac.c',]),
  294. flac_encoder : files(['flacenc.c','flacdata.c','flac.c','vorbis_data.c',]),
  295. flac_parser : files(['flac_parser.c','flacdata.c','flac.c','vorbis_data.c',]),
  296. flashsv2_decoder : files(['flashsv.c',]),
  297. flashsv2_encoder : files(['flashsv2enc.c',]),
  298. flashsv_decoder : files(['flashsv.c',]),
  299. flashsv_encoder : files(['flashsvenc.c',]),
  300. flic_decoder : files(['flicvideo.c',]),
  301. flv_demuxer : files(['mpeg4audio.c',]),
  302. fmtconvert : files(['fmtconvert.c',]),
  303. fmvc_decoder : files(['fmvc.c',]),
  304. fourxm_decoder : files(['4xm.c',]),
  305. frame_thread_encoder : files(['frame_thread_encoder.c',]),
  306. fraps_decoder : files(['fraps.c',]),
  307. frwu_decoder : files(['frwu.c',]),
  308. g2m_decoder : files(['g2meet.c','elsdec.c',]),
  309. g723_1_decoder : files(['g723_1dec.c','g723_1.c','acelp_vectors.c','celp_filters.c','celp_math.c',]),
  310. g723_1_encoder : files(['g723_1enc.c','g723_1.c','acelp_vectors.c','celp_filters.c','celp_math.c',]),
  311. g729_decoder : files(['g729dec.c','lsp.c','celp_math.c','celp_filters.c','acelp_filters.c','acelp_pitch_delay.c','acelp_vectors.c','g729postfilter.c',]),
  312. g729_parser : files(['g729_parser.c',]),
  313. gdv_decoder : files(['gdv.c',]),
  314. gif_decoder : files(['gifdec.c','lzw.c',]),
  315. gif_encoder : files(['gif.c','lzwenc.c',]),
  316. golomb : files(['golomb.c',]),
  317. gremlin_dpcm_decoder : files(['dpcm.c',]),
  318. gsm_decoder : files(['gsmdec.c','gsmdec_data.c','msgsmdec.c',]),
  319. gsm_ms_at_decoder : files(['audiotoolboxdec.c',]),
  320. gsm_ms_decoder : files(['gsmdec.c','gsmdec_data.c','msgsmdec.c',]),
  321. gsm_parser : files(['gsm_parser.c',]),
  322. h261_decoder : files(['h261dec.c','h261data.c','h261.c',]),
  323. h261_encoder : files(['h261enc.c','h261data.c','h261.c',]),
  324. h261_parser : files(['h261_parser.c',]),
  325. h263dsp : files(['h263dsp.c',]),
  326. h263_decoder : files(['h263dec.c','h263.c','ituh263dec.c','mpeg4video.c','mpeg4videodec.c','flvdec.c','intelh263dec.c','h263data.c',]),
  327. h263_encoder : files(['mpeg4videoenc.c','mpeg4video.c','h263.c','ituh263enc.c','flvenc.c','h263data.c',]),
  328. h263_parser : files(['h263_parser.c',]),
  329. h263_v4l2m2m_decoder : files(['v4l2_m2m_dec.c',]),
  330. h263_v4l2m2m_encoder : files(['v4l2_m2m_enc.c',]),
  331. h263_vaapi_hwaccel : files(['vaapi_mpeg4.c',]),
  332. h263_videotoolbox_hwaccel : files(['videotoolbox.c',]),
  333. h264chroma : files(['h264chroma.c',]),
  334. h264dsp : files(['h264dsp.c','h264idct.c',]),
  335. h264parse : files(['h264_parse.c','h2645_parse.c','h264_ps.c',]),
  336. h264pred : files(['h264pred.c',]),
  337. h264qpel : files(['h264qpel.c',]),
  338. h264_amf_encoder : files(['amfenc_h264.c',]),
  339. h264_cuvid_decoder : files(['cuviddec.c',]),
  340. h264_d3d11va_hwaccel : files(['dxva2_h264.c',]),
  341. h264_decoder : files(['h264dec.c','h264_cabac.c','h264_cavlc.c','h264_direct.c','h264_loopfilter.c','h264_mb.c','h264_picture.c','h264_refs.c','h264_sei.c','h264_slice.c','h264data.c',]),
  342. h264_dxva2_hwaccel : files(['dxva2_h264.c',]),
  343. h264_mediacodec_decoder : files(['mediacodecdec.c',]),
  344. h264_metadata_bsf : files(['h264_metadata_bsf.c',]),
  345. h264_mmal_decoder : files(['mmaldec.c',]),
  346. h264_mp4toannexb_bsf : files(['h264_mp4toannexb_bsf.c',]),
  347. h264_nvdec_hwaccel : files(['nvdec_h264.c',]),
  348. h264_nvenc_encoder : files(['nvenc_h264.c',]),
  349. h264_omx_encoder : files(['omx.c',]),
  350. h264_parser : files(['h264_parser.c','h264_sei.c','h264data.c',]),
  351. h264_qsv_decoder : files(['qsvdec_h2645.c',]),
  352. h264_qsv_encoder : files(['qsvenc_h264.c',]),
  353. h264_qsv_hwaccel : files(['qsvdec_h2645.c',]),
  354. h264_redundant_pps_bsf : files(['h264_redundant_pps_bsf.c',]),
  355. h264_rkmpp_decoder : files(['rkmppdec.c',]),
  356. h264_v4l2m2m_decoder : files(['v4l2_m2m_dec.c',]),
  357. h264_v4l2m2m_encoder : files(['v4l2_m2m_enc.c',]),
  358. h264_vaapi_encoder : files(['vaapi_encode_h264.c',]),
  359. h264_vaapi_hwaccel : files(['vaapi_h264.c',]),
  360. h264_vdpau_hwaccel : files(['vdpau_h264.c',]),
  361. h264_videotoolbox_encoder : files(['videotoolboxenc.c',]),
  362. h264_videotoolbox_hwaccel : files(['videotoolbox.c',]),
  363. hapqa_extract_bsf : files(['hapqa_extract_bsf.c','hap.c',]),
  364. hap_decoder : files(['hapdec.c','hap.c',]),
  365. hap_encoder : files(['hapenc.c','hap.c',]),
  366. # hardcoded_tables : files(['cos_tables.c','cos_fixed_tables.c',]),
  367. hevcparse : files(['hevc_parse.c','h2645_parse.c','hevc_ps.c','hevc_sei.c','hevc_data.c',]),
  368. hevc_amf_encoder : files(['amfenc_hevc.c',]),
  369. hevc_cuvid_decoder : files(['cuviddec.c',]),
  370. hevc_d3d11va_hwaccel : files(['dxva2_hevc.c',]),
  371. hevc_decoder : files(['hevcdec.c','hevc_mvs.c','hevc_cabac.c','hevc_refs.c','hevcpred.c','hevcdsp.c','hevc_filter.c','hevc_data.c',]),
  372. hevc_dxva2_hwaccel : files(['dxva2_hevc.c',]),
  373. hevc_mediacodec_decoder : files(['mediacodecdec.c',]),
  374. hevc_metadata_bsf : files(['h265_metadata_bsf.c',]),
  375. hevc_mp4toannexb_bsf : files(['hevc_mp4toannexb_bsf.c',]),
  376. hevc_nvdec_hwaccel : files(['nvdec_hevc.c',]),
  377. hevc_nvenc_encoder : files(['nvenc_hevc.c',]),
  378. hevc_parser : files(['hevc_parser.c','hevc_data.c',]),
  379. hevc_qsv_decoder : files(['qsvdec_h2645.c',]),
  380. hevc_qsv_encoder : files(['qsvenc_hevc.c','hevc_ps_enc.c','hevc_data.c',]),
  381. hevc_qsv_hwaccel : files(['qsvdec_h2645.c',]),
  382. hevc_rkmpp_decoder : files(['rkmppdec.c',]),
  383. hevc_v4l2m2m_decoder : files(['v4l2_m2m_dec.c',]),
  384. hevc_v4l2m2m_encoder : files(['v4l2_m2m_enc.c',]),
  385. hevc_vaapi_encoder : files(['vaapi_encode_h265.c',]),
  386. hevc_vaapi_hwaccel : files(['vaapi_hevc.c',]),
  387. hevc_vdpau_hwaccel : files(['vdpau_hevc.c',]),
  388. hnm4_video_decoder : files(['hnm4video.c',]),
  389. hpeldsp : files(['hpeldsp.c',]),
  390. hqx_decoder : files(['hqx.c','hqxvlc.c','hqxdsp.c','canopus.c',]),
  391. hq_hqa_decoder : files(['hq_hqa.c','hq_hqadata.c','hq_hqadsp.c','canopus.c',]),
  392. huffman : files(['huffman.c',]),
  393. huffyuvdsp : files(['huffyuvdsp.c',]),
  394. huffyuvencdsp : files(['huffyuvencdsp.c',]),
  395. huffyuv_decoder : files(['huffyuv.c','huffyuvdec.c',]),
  396. huffyuv_encoder : files(['huffyuv.c','huffyuvenc.c',]),
  397. idcin_decoder : files(['idcinvideo.c',]),
  398. idctdsp : files(['idctdsp.c','simple_idct.c','jrevdct.c',]),
  399. idf_decoder : files(['bintext.c','cga_data.c',]),
  400. iff_ilbm_decoder : files(['iff.c',]),
  401. iirfilter : files(['iirfilter.c',]),
  402. ilbc_at_decoder : files(['audiotoolboxdec.c',]),
  403. ilbc_at_encoder : files(['audiotoolboxenc.c',]),
  404. imc_decoder : files(['imc.c',]),
  405. imx_dump_header_bsf : files(['imx_dump_header_bsf.c',]),
  406. indeo2_decoder : files(['indeo2.c',]),
  407. indeo3_decoder : files(['indeo3.c',]),
  408. indeo4_decoder : files(['indeo4.c','ivi.c',]),
  409. indeo5_decoder : files(['indeo5.c','ivi.c',]),
  410. interplay_acm_decoder : files(['interplayacm.c',]),
  411. interplay_dpcm_decoder : files(['dpcm.c',]),
  412. interplay_video_decoder : files(['interplayvideo.c',]),
  413. intrax8 : files(['intrax8.c','intrax8dsp.c','msmpeg4data.c',]),
  414. iso_media : files(['mpeg4audio.c','mpegaudiodata.c',]),
  415. ividsp : files(['ivi_dsp.c',]),
  416. jacosub_decoder : files(['jacosubdec.c','ass.c',]),
  417. jni : files(['ffjni.c','jni.c',]),
  418. jpeg2000_decoder : files(['jpeg2000dec.c','jpeg2000.c','jpeg2000dsp.c','jpeg2000dwt.c','mqcdec.c','mqc.c',]),
  419. jpeg2000_encoder : files(['j2kenc.c','mqcenc.c','mqc.c','jpeg2000.c','jpeg2000dwt.c',]),
  420. jpegls_decoder : files(['jpeglsdec.c','jpegls.c',]),
  421. jpegls_encoder : files(['jpeglsenc.c','jpegls.c',]),
  422. jpegtables : files(['jpegtables.c',]),
  423. jv_decoder : files(['jvdec.c',]),
  424. kgv1_decoder : files(['kgv1dec.c',]),
  425. kmvc_decoder : files(['kmvc.c',]),
  426. lagarith_decoder : files(['lagarith.c','lagarithrac.c',]),
  427. latm_muxer : files(['mpeg4audio.c',]),
  428. libaom_av1_decoder : files(['libaomdec.c',]),
  429. libaom_av1_encoder : files(['libaomenc.c',]),
  430. libcelt_decoder : files(['libcelt_dec.c',]),
  431. libcodec2_decoder : files(['libcodec2.c','codec2utils.c',]),
  432. libcodec2_encoder : files(['libcodec2.c','codec2utils.c',]),
  433. libfdk_aac_decoder : files(['libfdk-aacdec.c',]),
  434. libfdk_aac_encoder : files(['libfdk-aacenc.c',]),
  435. libgsm_decoder : files(['libgsmdec.c',]),
  436. libgsm_encoder : files(['libgsmenc.c',]),
  437. libgsm_ms_decoder : files(['libgsmdec.c',]),
  438. libgsm_ms_encoder : files(['libgsmenc.c',]),
  439. libilbc_decoder : files(['libilbc.c',]),
  440. libilbc_encoder : files(['libilbc.c',]),
  441. libkvazaar_encoder : files(['libkvazaar.c',]),
  442. libmp3lame_encoder : files(['libmp3lame.c',]),
  443. libopencore_amrnb_decoder : files(['libopencore-amr.c',]),
  444. libopencore_amrnb_encoder : files(['libopencore-amr.c',]),
  445. libopencore_amrwb_decoder : files(['libopencore-amr.c',]),
  446. libopenh264_decoder : files(['libopenh264dec.c','libopenh264.c',]),
  447. libopenh264_encoder : files(['libopenh264enc.c','libopenh264.c',]),
  448. libopenjpeg_decoder : files(['libopenjpegdec.c',]),
  449. libopenjpeg_encoder : files(['libopenjpegenc.c',]),
  450. libopus_decoder : files(['libopusdec.c','libopus.c','vorbis_data.c',]),
  451. libopus_encoder : files(['libopusenc.c','libopus.c','vorbis_data.c',]),
  452. librsvg_decoder : files(['librsvgdec.c',]),
  453. libshine_encoder : files(['libshine.c',]),
  454. libspeex_decoder : files(['libspeexdec.c',]),
  455. libspeex_encoder : files(['libspeexenc.c',]),
  456. libtheora_encoder : files(['libtheoraenc.c',]),
  457. libtwolame_encoder : files(['libtwolame.c',]),
  458. libvorbis_decoder : files(['libvorbisdec.c',]),
  459. libvorbis_encoder : files(['libvorbisenc.c','vorbis_data.c',]),
  460. libvo_amrwbenc_encoder : files(['libvo-amrwbenc.c',]),
  461. libvpx_vp8_decoder : files(['libvpxdec.c',]),
  462. libvpx_vp8_encoder : files(['libvpxenc.c',]),
  463. libvpx_vp9_decoder : files(['libvpxdec.c','libvpx.c',]),
  464. libvpx_vp9_encoder : files(['libvpxenc.c','libvpx.c',]),
  465. libwavpack_encoder : files(['libwavpackenc.c',]),
  466. libwebp_anim_encoder : files(['libwebpenc_common.c','libwebpenc_animencoder.c',]),
  467. libwebp_encoder : files(['libwebpenc_common.c','libwebpenc.c',]),
  468. libx262_encoder : files(['libx264.c',]),
  469. libx264_encoder : files(['libx264.c',]),
  470. libx265_encoder : files(['libx265.c',]),
  471. libxavs_encoder : files(['libxavs.c',]),
  472. libxvid_encoder : files(['libxvid.c','libxvid_rc.c',]),
  473. libzvbi_teletext_decoder : files(['libzvbi-teletextdec.c','ass.c',]),
  474. ljpeg_encoder : files(['ljpegenc.c','mjpegenc_common.c',]),
  475. llauddsp : files(['lossless_audiodsp.c',]),
  476. llviddsp : files(['lossless_videodsp.c',]),
  477. llvidencdsp : files(['lossless_videoencdsp.c',]),
  478. loco_decoder : files(['loco.c',]),
  479. lpc : files(['lpc.c',]),
  480. lsp : files(['lsp.c',]),
  481. lzf : files(['lzf.c',]),
  482. m101_decoder : files(['m101.c',]),
  483. mace3_decoder : files(['mace.c',]),
  484. mace6_decoder : files(['mace.c',]),
  485. magicyuv_decoder : files(['magicyuv.c',]),
  486. magicyuv_encoder : files(['magicyuvenc.c',]),
  487. matroska_audio_muxer : files(['mpeg4audio.c',]),
  488. matroska_muxer : files(['mpeg4audio.c',]),
  489. mdct : files(['mdct_fixed.c','mdct_float.c','mdct_fixed_32.c',]),
  490. mdct15 : files(['mdct15.c',]),
  491. mdec_decoder : files(['mdec.c','mpeg12.c','mpeg12data.c',]),
  492. mediacodec : files(['mediacodecdec_common.c','mediacodec_surface.c','mediacodec_wrapper.c','mediacodec_sw_buffer.c',]),
  493. metasound_decoder : files(['metasound.c','metasound_data.c','twinvq.c',]),
  494. me_cmp : files(['me_cmp.c',]),
  495. microdvd_decoder : files(['microdvddec.c','ass.c',]),
  496. mimic_decoder : files(['mimic.c',]),
  497. mjpeg2jpeg_bsf : files(['mjpeg2jpeg_bsf.c',]),
  498. mjpega_dump_header_bsf : files(['mjpega_dump_header_bsf.c',]),
  499. mjpegb_decoder : files(['mjpegbdec.c',]),
  500. mjpeg_cuvid_decoder : files(['cuviddec.c',]),
  501. mjpeg_decoder : files(['mjpegdec.c',]),
  502. mjpeg_encoder : files(['mjpegenc.c','mjpegenc_common.c','mjpegenc_huffman.c',]),
  503. mjpeg_nvdec_hwaccel : files(['nvdec_mjpeg.c',]),
  504. mjpeg_parser : files(['mjpeg_parser.c',]),
  505. mjpeg_qsv_encoder : files(['qsvenc_jpeg.c',]),
  506. mjpeg_vaapi_encoder : files(['vaapi_encode_mjpeg.c',]),
  507. mjpeg_vaapi_hwaccel : files(['vaapi_mjpeg.c',]),
  508. mlp_decoder : files(['mlpdec.c','mlpdsp.c',]),
  509. mlp_encoder : files(['mlpenc.c','mlp.c',]),
  510. mlp_parser : files(['mlp_parser.c','mlp.c',]),
  511. mmvideo_decoder : files(['mmvideo.c',]),
  512. motionpixels_decoder : files(['motionpixels.c',]),
  513. mov2textsub_bsf : files(['movsub_bsf.c',]),
  514. movtext_decoder : files(['movtextdec.c','ass.c',]),
  515. movtext_encoder : files(['movtextenc.c','ass_split.c',]),
  516. mov_demuxer : files(['ac3tab.c',]),
  517. mp1float_decoder : files(['mpegaudiodec_float.c',]),
  518. mp1_at_decoder : files(['audiotoolboxdec.c',]),
  519. mp1_decoder : files(['mpegaudiodec_fixed.c',]),
  520. mp2fixed_encoder : files(['mpegaudioenc_fixed.c','mpegaudio.c','mpegaudiodata.c','mpegaudiodsp_data.c',]),
  521. mp2float_decoder : files(['mpegaudiodec_float.c',]),
  522. mp2_at_decoder : files(['audiotoolboxdec.c',]),
  523. mp2_decoder : files(['mpegaudiodec_fixed.c',]),
  524. mp2_encoder : files(['mpegaudioenc_float.c','mpegaudio.c','mpegaudiodata.c','mpegaudiodsp_data.c',]),
  525. mp3adufloat_decoder : files(['mpegaudiodec_float.c',]),
  526. mp3adu_decoder : files(['mpegaudiodec_fixed.c',]),
  527. mp3float_decoder : files(['mpegaudiodec_float.c',]),
  528. mp3on4float_decoder : files(['mpegaudiodec_float.c','mpeg4audio.c',]),
  529. mp3on4_decoder : files(['mpegaudiodec_fixed.c','mpeg4audio.c',]),
  530. mp3_at_decoder : files(['audiotoolboxdec.c',]),
  531. mp3_decoder : files(['mpegaudiodec_fixed.c',]),
  532. mp3_header_decompress_bsf : files(['mp3_header_decompress_bsf.c','mpegaudiodata.c',]),
  533. mpc7_decoder : files(['mpc7.c','mpc.c',]),
  534. mpc8_decoder : files(['mpc8.c','mpc.c',]),
  535. mpeg1video_decoder : files(['mpeg12dec.c','mpeg12.c','mpeg12data.c',]),
  536. mpeg1video_encoder : files(['mpeg12enc.c','mpeg12.c',]),
  537. mpeg1_cuvid_decoder : files(['cuviddec.c',]),
  538. mpeg1_nvdec_hwaccel : files(['nvdec_mpeg12.c',]),
  539. mpeg1_v4l2m2m_decoder : files(['v4l2_m2m_dec.c',]),
  540. mpeg1_vdpau_hwaccel : files(['vdpau_mpeg12.c',]),
  541. mpeg1_videotoolbox_hwaccel : files(['videotoolbox.c',]),
  542. mpeg1_xvmc_hwaccel : files(['mpegvideo_xvmc.c',]),
  543. mpeg2video_decoder : files(['mpeg12dec.c','mpeg12.c','mpeg12data.c',]),
  544. mpeg2video_encoder : files(['mpeg12enc.c','mpeg12.c',]),
  545. mpeg2_cuvid_decoder : files(['cuviddec.c',]),
  546. mpeg2_d3d11va_hwaccel : files(['dxva2_mpeg2.c',]),
  547. mpeg2_dxva2_hwaccel : files(['dxva2_mpeg2.c',]),
  548. mpeg2_mediacodec_decoder : files(['mediacodecdec.c',]),
  549. mpeg2_metadata_bsf : files(['mpeg2_metadata_bsf.c',]),
  550. mpeg2_mmal_decoder : files(['mmaldec.c',]),
  551. mpeg2_nvdec_hwaccel : files(['nvdec_mpeg12.c',]),
  552. mpeg2_qsv_decoder : files(['qsvdec_other.c',]),
  553. mpeg2_qsv_encoder : files(['qsvenc_mpeg2.c',]),
  554. mpeg2_qsv_hwaccel : files(['qsvdec_other.c',]),
  555. mpeg2_v4l2m2m_decoder : files(['v4l2_m2m_dec.c',]),
  556. mpeg2_vaapi_encoder : files(['vaapi_encode_mpeg2.c',]),
  557. mpeg2_vaapi_hwaccel : files(['vaapi_mpeg2.c',]),
  558. mpeg2_vdpau_hwaccel : files(['vdpau_mpeg12.c',]),
  559. mpeg2_videotoolbox_hwaccel : files(['videotoolbox.c',]),
  560. mpeg2_xvmc_hwaccel : files(['mpegvideo_xvmc.c',]),
  561. mpeg4video_parser : files(['mpeg4video_parser.c','h263.c','mpeg4videodec.c','mpeg4video.c','ituh263dec.c','h263dec.c','h263data.c',]),
  562. mpeg4_cuvid_decoder : files(['cuviddec.c',]),
  563. mpeg4_decoder : files(['xvididct.c',]),
  564. mpeg4_mediacodec_decoder : files(['mediacodecdec.c',]),
  565. mpeg4_nvdec_hwaccel : files(['nvdec_mpeg4.c',]),
  566. mpeg4_omx_encoder : files(['omx.c',]),
  567. mpeg4_unpack_bframes_bsf : files(['mpeg4_unpack_bframes_bsf.c',]),
  568. mpeg4_v4l2m2m_decoder : files(['v4l2_m2m_dec.c',]),
  569. mpeg4_v4l2m2m_encoder : files(['v4l2_m2m_enc.c',]),
  570. mpeg4_vaapi_hwaccel : files(['vaapi_mpeg4.c',]),
  571. mpeg4_vdpau_hwaccel : files(['vdpau_mpeg4.c',]),
  572. mpeg4_videotoolbox_hwaccel : files(['videotoolbox.c',]),
  573. mpegaudio : files(['mpegaudio.c',]),
  574. mpegaudiodsp : files(['mpegaudiodsp.c','mpegaudiodsp_data.c','mpegaudiodsp_fixed.c','mpegaudiodsp_float.c',]),
  575. mpegaudioheader : files(['mpegaudiodecheader.c','mpegaudiodata.c',]),
  576. mpegaudio_parser : files(['mpegaudio_parser.c',]),
  577. mpegvideo : files(['mpegvideo.c','mpegvideodsp.c','rl.c','mpegvideo_motion.c','mpegutils.c','mpegvideodata.c','mpegpicture.c',]),
  578. mpegvideoenc : files(['mpegvideo_enc.c','mpeg12data.c','motion_est.c','ratecontrol.c','mpegvideoencdsp.c',]),
  579. mpegvideo_decoder : files(['mpeg12dec.c','mpeg12.c','mpeg12data.c',]),
  580. mpegvideo_parser : files(['mpegvideo_parser.c','mpeg12.c','mpeg12data.c',]),
  581. mpeg_er : files(['mpeg_er.c',]),
  582. mpl2_decoder : files(['mpl2dec.c','ass.c',]),
  583. msa1_decoder : files(['mss3.c',]),
  584. mscc_decoder : files(['mscc.c',]),
  585. msmpeg4v1_decoder : files(['msmpeg4dec.c','msmpeg4.c','msmpeg4data.c',]),
  586. msmpeg4v2_decoder : files(['msmpeg4dec.c','msmpeg4.c','msmpeg4data.c',]),
  587. msmpeg4v2_encoder : files(['msmpeg4enc.c','msmpeg4.c','msmpeg4data.c',]),
  588. msmpeg4v3_decoder : files(['msmpeg4dec.c','msmpeg4.c','msmpeg4data.c',]),
  589. msmpeg4v3_encoder : files(['msmpeg4enc.c','msmpeg4.c','msmpeg4data.c',]),
  590. msrle_decoder : files(['msrle.c','msrledec.c',]),
  591. mss1_decoder : files(['mss1.c','mss12.c',]),
  592. mss2_decoder : files(['mss2.c','mss12.c','mss2dsp.c','wmv2data.c',]),
  593. mss34dsp : files(['mss34dsp.c',]),
  594. msvideo1_decoder : files(['msvideo1.c',]),
  595. msvideo1_encoder : files(['msvideo1enc.c','elbg.c',]),
  596. mszh_decoder : files(['lcldec.c',]),
  597. mts2_decoder : files(['mss4.c',]),
  598. mvc1_decoder : files(['mvcdec.c',]),
  599. mvc2_decoder : files(['mvcdec.c',]),
  600. mxf_muxer : files(['dnxhddata.c',]),
  601. mxpeg_decoder : files(['mxpegdec.c',]),
  602. nellymoser_decoder : files(['nellymoserdec.c','nellymoser.c',]),
  603. nellymoser_encoder : files(['nellymoserenc.c','nellymoser.c',]),
  604. noise_bsf : files(['noise_bsf.c',]),
  605. null_bsf : files(['null_bsf.c',]),
  606. nut_demuxer : files(['mpegaudiodata.c','mpeg4audio.c',]),
  607. nut_muxer : files(['mpegaudiodata.c',]),
  608. nuv_decoder : files(['nuv.c','rtjpeg.c',]),
  609. nvdec : files(['nvdec.c',]),
  610. nvenc : files(['nvenc.c',]),
  611. nvenc_encoder : files(['nvenc_h264.c',]),
  612. nvenc_h264_encoder : files(['nvenc_h264.c',]),
  613. nvenc_hevc_encoder : files(['nvenc_hevc.c',]),
  614. on2avc_decoder : files(['on2avc.c','on2avcdata.c',]),
  615. opus_decoder : files(['opusdec.c','opus.c','opus_celt.c','opus_rc.c','opus_pvq.c','opus_silk.c','opustab.c','vorbis_data.c',]),
  616. opus_encoder : files(['opusenc.c','opus.c','opus_rc.c','opustab.c','opus_pvq.c','opusenc_psy.c',]),
  617. opus_parser : files(['opus_parser.c','opus.c','opustab.c','opus_rc.c','vorbis_data.c',]),
  618. paf_audio_decoder : files(['pafaudio.c',]),
  619. paf_video_decoder : files(['pafvideo.c',]),
  620. pam_decoder : files(['pnmdec.c','pnm.c',]),
  621. pam_encoder : files(['pamenc.c',]),
  622. pbm_decoder : files(['pnmdec.c','pnm.c',]),
  623. pbm_encoder : files(['pnmenc.c',]),
  624. pcm_alaw_at_decoder : files(['audiotoolboxdec.c',]),
  625. pcm_alaw_at_encoder : files(['audiotoolboxenc.c',]),
  626. pcm_alaw_decoder : files(['pcm.c',]),
  627. pcm_alaw_encoder : files(['pcm.c',]),
  628. pcm_bluray_decoder : files(['pcm-bluray.c',]),
  629. pcm_dvd_decoder : files(['pcm-dvd.c',]),
  630. pcm_f16le_decoder : files(['pcm.c',]),
  631. pcm_f24le_decoder : files(['pcm.c',]),
  632. pcm_f32be_decoder : files(['pcm.c',]),
  633. pcm_f32be_encoder : files(['pcm.c',]),
  634. pcm_f32le_decoder : files(['pcm.c',]),
  635. pcm_f32le_encoder : files(['pcm.c',]),
  636. pcm_f64be_decoder : files(['pcm.c',]),
  637. pcm_f64be_encoder : files(['pcm.c',]),
  638. pcm_f64le_decoder : files(['pcm.c',]),
  639. pcm_f64le_encoder : files(['pcm.c',]),
  640. pcm_lxf_decoder : files(['pcm.c',]),
  641. pcm_mulaw_at_decoder : files(['audiotoolboxdec.c',]),
  642. pcm_mulaw_at_encoder : files(['audiotoolboxenc.c',]),
  643. pcm_mulaw_decoder : files(['pcm.c',]),
  644. pcm_mulaw_encoder : files(['pcm.c',]),
  645. pcm_s16be_decoder : files(['pcm.c',]),
  646. pcm_s16be_encoder : files(['pcm.c',]),
  647. pcm_s16be_planar_decoder : files(['pcm.c',]),
  648. pcm_s16be_planar_encoder : files(['pcm.c',]),
  649. pcm_s16le_decoder : files(['pcm.c',]),
  650. pcm_s16le_encoder : files(['pcm.c',]),
  651. pcm_s16le_planar_decoder : files(['pcm.c',]),
  652. pcm_s16le_planar_encoder : files(['pcm.c',]),
  653. pcm_s24be_decoder : files(['pcm.c',]),
  654. pcm_s24be_encoder : files(['pcm.c',]),
  655. pcm_s24daud_decoder : files(['pcm.c',]),
  656. pcm_s24daud_encoder : files(['pcm.c',]),
  657. pcm_s24le_decoder : files(['pcm.c',]),
  658. pcm_s24le_encoder : files(['pcm.c',]),
  659. pcm_s24le_planar_decoder : files(['pcm.c',]),
  660. pcm_s24le_planar_encoder : files(['pcm.c',]),
  661. pcm_s32be_decoder : files(['pcm.c',]),
  662. pcm_s32be_encoder : files(['pcm.c',]),
  663. pcm_s32le_decoder : files(['pcm.c',]),
  664. pcm_s32le_encoder : files(['pcm.c',]),
  665. pcm_s32le_planar_decoder : files(['pcm.c',]),
  666. pcm_s32le_planar_encoder : files(['pcm.c',]),
  667. pcm_s64be_decoder : files(['pcm.c',]),
  668. pcm_s64be_encoder : files(['pcm.c',]),
  669. pcm_s64le_decoder : files(['pcm.c',]),
  670. pcm_s64le_encoder : files(['pcm.c',]),
  671. pcm_s8_decoder : files(['pcm.c',]),
  672. pcm_s8_encoder : files(['pcm.c',]),
  673. pcm_s8_planar_decoder : files(['pcm.c',]),
  674. pcm_s8_planar_encoder : files(['pcm.c',]),
  675. pcm_u16be_decoder : files(['pcm.c',]),
  676. pcm_u16be_encoder : files(['pcm.c',]),
  677. pcm_u16le_decoder : files(['pcm.c',]),
  678. pcm_u16le_encoder : files(['pcm.c',]),
  679. pcm_u24be_decoder : files(['pcm.c',]),
  680. pcm_u24be_encoder : files(['pcm.c',]),
  681. pcm_u24le_decoder : files(['pcm.c',]),
  682. pcm_u24le_encoder : files(['pcm.c',]),
  683. pcm_u32be_decoder : files(['pcm.c',]),
  684. pcm_u32be_encoder : files(['pcm.c',]),
  685. pcm_u32le_decoder : files(['pcm.c',]),
  686. pcm_u32le_encoder : files(['pcm.c',]),
  687. pcm_u8_decoder : files(['pcm.c',]),
  688. pcm_u8_encoder : files(['pcm.c',]),
  689. pcm_zork_decoder : files(['pcm.c',]),
  690. pcx_decoder : files(['pcx.c',]),
  691. pcx_encoder : files(['pcxenc.c',]),
  692. pgmyuv_decoder : files(['pnmdec.c','pnm.c',]),
  693. pgmyuv_encoder : files(['pnmenc.c',]),
  694. pgm_decoder : files(['pnmdec.c','pnm.c',]),
  695. pgm_encoder : files(['pnmenc.c',]),
  696. pgssub_decoder : files(['pgssubdec.c',]),
  697. pictor_decoder : files(['pictordec.c','cga_data.c',]),
  698. pixblockdsp : files(['pixblockdsp.c',]),
  699. pixlet_decoder : files(['pixlet.c',]),
  700. pjs_decoder : files(['textdec.c','ass.c',]),
  701. png_decoder : files(['png.c','pngdec.c','pngdsp.c',]),
  702. png_encoder : files(['png.c','pngenc.c',]),
  703. png_parser : files(['png_parser.c',]),
  704. pnm_parser : files(['pnm_parser.c','pnm.c',]),
  705. ppm_decoder : files(['pnmdec.c','pnm.c',]),
  706. ppm_encoder : files(['pnmenc.c',]),
  707. prores_aw_encoder : files(['proresenc_anatoliy.c',]),
  708. prores_decoder : files(['proresdec2.c','proresdsp.c','proresdata.c',]),
  709. prores_encoder : files(['proresenc_anatoliy.c',]),
  710. prores_ks_encoder : files(['proresenc_kostya.c','proresdata.c',]),
  711. prores_lgpl_decoder : files(['proresdec_lgpl.c','proresdsp.c','proresdata.c',]),
  712. psd_decoder : files(['psd.c',]),
  713. ptx_decoder : files(['ptx.c',]),
  714. qcelp_decoder : files(['qcelpdec.c','celp_filters.c','acelp_vectors.c','acelp_filters.c',]),
  715. qdm2_at_decoder : files(['audiotoolboxdec.c',]),
  716. qdm2_decoder : files(['qdm2.c',]),
  717. qdmc_at_decoder : files(['audiotoolboxdec.c',]),
  718. qdmc_decoder : files(['qdmc.c',]),
  719. qdraw_decoder : files(['qdrw.c',]),
  720. qpeg_decoder : files(['qpeg.c',]),
  721. qpeldsp : files(['qpeldsp.c',]),
  722. qsv : files(['qsv.c',]),
  723. qsvdec : files(['qsvdec.c',]),
  724. qsvenc : files(['qsvenc.c',]),
  725. qtrle_decoder : files(['qtrle.c',]),
  726. qtrle_encoder : files(['qtrleenc.c',]),
  727. r10k_decoder : files(['r210dec.c',]),
  728. r10k_encoder : files(['r210enc.c',]),
  729. r210_decoder : files(['r210dec.c',]),
  730. r210_encoder : files(['r210enc.c',]),
  731. ralf_decoder : files(['ralf.c',]),
  732. rangecoder : files(['rangecoder.c',]),
  733. rawvideo_decoder : files(['rawdec.c',]),
  734. rawvideo_encoder : files(['rawenc.c',]),
  735. ra_144_decoder : files(['ra144dec.c','ra144.c','celp_filters.c',]),
  736. ra_144_encoder : files(['ra144enc.c','ra144.c','celp_filters.c',]),
  737. ra_288_decoder : files(['ra288.c','celp_filters.c',]),
  738. rdft : files(['rdft.c',]),
  739. realtext_decoder : files(['realtextdec.c','ass.c',]),
  740. remove_extradata_bsf : files(['remove_extradata_bsf.c',]),
  741. rl2_decoder : files(['rl2.c',]),
  742. roq_decoder : files(['roqvideodec.c','roqvideo.c',]),
  743. roq_dpcm_decoder : files(['dpcm.c',]),
  744. roq_dpcm_encoder : files(['roqaudioenc.c',]),
  745. roq_encoder : files(['roqvideoenc.c','roqvideo.c','elbg.c',]),
  746. rpza_decoder : files(['rpza.c',]),
  747. rscc_decoder : files(['rscc.c',]),
  748. rtp_muxer : files(['mpeg4audio.c',]),
  749. rv10_decoder : files(['rv10.c',]),
  750. rv10_encoder : files(['rv10enc.c',]),
  751. rv20_decoder : files(['rv10.c',]),
  752. rv20_encoder : files(['rv20enc.c',]),
  753. rv30_decoder : files(['rv30.c','rv34.c','rv30dsp.c',]),
  754. rv30_parser : files(['rv34_parser.c',]),
  755. rv34dsp : files(['rv34dsp.c',]),
  756. rv40_decoder : files(['rv40.c','rv34.c','rv40dsp.c',]),
  757. rv40_parser : files(['rv34_parser.c',]),
  758. s302m_decoder : files(['s302m.c',]),
  759. s302m_encoder : files(['s302menc.c',]),
  760. sami_decoder : files(['samidec.c','ass.c','htmlsubtitles.c',]),
  761. sanm_decoder : files(['sanm.c',]),
  762. sbc_decoder : files(['sbcdec.c','sbcdec_data.c','sbc.c',]),
  763. sbc_encoder : files(['sbcenc.c','sbc.c','sbcdsp.c','sbcdsp_data.c',]),
  764. sbc_parser : files(['sbc_parser.c',]),
  765. scpr_decoder : files(['scpr.c',]),
  766. screenpresso_decoder : files(['screenpresso.c',]),
  767. sdx2_dpcm_decoder : files(['dpcm.c',]),
  768. sgirle_decoder : files(['sgirledec.c',]),
  769. sgi_decoder : files(['sgidec.c',]),
  770. sgi_encoder : files(['sgienc.c','rle.c',]),
  771. shared : files(['log2_tab.c','reverse.c',]),
  772. sheervideo_decoder : files(['sheervideo.c',]),
  773. shorten_decoder : files(['shorten.c',]),
  774. sinewin : files(['sinewin.c','sinewin_fixed.c',]),
  775. sipr_decoder : files(['sipr.c','acelp_pitch_delay.c','celp_math.c','acelp_vectors.c','acelp_filters.c','celp_filters.c','sipr16k.c',]),
  776. sipr_parser : files(['sipr_parser.c',]),
  777. smackaud_decoder : files(['smacker.c',]),
  778. smacker_decoder : files(['smacker.c',]),
  779. smc_decoder : files(['smc.c',]),
  780. smvjpeg_decoder : files(['smvjpegdec.c',]),
  781. snappy : files(['snappy.c',]),
  782. snow_decoder : files(['snowdec.c','snow.c','snow_dwt.c',]),
  783. snow_encoder : files(['snowenc.c','snow.c','snow_dwt.c','h263.c','ituh263enc.c',]),
  784. sol_dpcm_decoder : files(['dpcm.c',]),
  785. sonic_decoder : files(['sonic.c',]),
  786. sonic_encoder : files(['sonic.c',]),
  787. sonic_ls_encoder : files(['sonic.c',]),
  788. sp5x_decoder : files(['sp5xdec.c',]),
  789. spdif_muxer : files(['dca.c',]),
  790. speedhq_decoder : files(['speedhq.c','simple_idct.c',]),
  791. srgc_decoder : files(['mscc.c',]),
  792. srt_decoder : files(['srtdec.c','ass.c','htmlsubtitles.c',]),
  793. srt_encoder : files(['srtenc.c','ass_split.c',]),
  794. ssa_decoder : files(['assdec.c','ass.c',]),
  795. ssa_encoder : files(['assenc.c','ass.c',]),
  796. startcode : files(['startcode.c',]),
  797. stl_decoder : files(['textdec.c','ass.c',]),
  798. subrip_decoder : files(['srtdec.c','ass.c','htmlsubtitles.c',]),
  799. subrip_encoder : files(['srtenc.c','ass_split.c',]),
  800. subviewer1_decoder : files(['textdec.c','ass.c',]),
  801. subviewer_decoder : files(['subviewerdec.c','ass.c',]),
  802. sunrast_decoder : files(['sunrast.c',]),
  803. sunrast_encoder : files(['sunrastenc.c',]),
  804. svq1_decoder : files(['svq1dec.c','svq1.c','svq13.c','h263data.c',]),
  805. svq1_encoder : files(['svq1enc.c','svq1.c','h263data.c','h263.c','ituh263enc.c',]),
  806. svq3_decoder : files(['svq3.c','svq13.c','mpegutils.c','h264data.c',]),
  807. tak_decoder : files(['takdec.c','tak.c','takdsp.c',]),
  808. tak_demuxer : files(['tak.c',]),
  809. tak_parser : files(['tak_parser.c','tak.c',]),
  810. targa_decoder : files(['targa.c',]),
  811. targa_encoder : files(['targaenc.c','rle.c',]),
  812. targa_y216_decoder : files(['targa_y216dec.c',]),
  813. tdsc_decoder : files(['tdsc.c',]),
  814. text2movsub_bsf : files(['movsub_bsf.c',]),
  815. texturedsp : files(['texturedsp.c',]),
  816. texturedspenc : files(['texturedspenc.c',]),
  817. text_decoder : files(['textdec.c','ass.c',]),
  818. text_encoder : files(['srtenc.c','ass_split.c',]),
  819. tiertexseqvideo_decoder : files(['tiertexseqv.c',]),
  820. tiff_decoder : files(['tiff.c','lzw.c','faxcompr.c','tiff_data.c','tiff_common.c',]),
  821. tiff_encoder : files(['tiffenc.c','rle.c','lzwenc.c','tiff_data.c',]),
  822. tmv_decoder : files(['tmv.c','cga_data.c',]),
  823. tpeldsp : files(['tpeldsp.c',]),
  824. trace_headers_bsf : files(['trace_headers_bsf.c',]),
  825. truehd_decoder : files(['mlpdec.c','mlpdsp.c',]),
  826. truehd_encoder : files(['mlpenc.c','mlp.c',]),
  827. truemotion1_decoder : files(['truemotion1.c',]),
  828. truemotion2rt_decoder : files(['truemotion2rt.c',]),
  829. truemotion2_decoder : files(['truemotion2.c',]),
  830. truespeech_decoder : files(['truespeech.c',]),
  831. tscc2_decoder : files(['tscc2.c',]),
  832. tscc_decoder : files(['tscc.c','msrledec.c',]),
  833. tta_decoder : files(['tta.c','ttadata.c','ttadsp.c',]),
  834. tta_encoder : files(['ttaenc.c','ttaencdsp.c','ttadata.c',]),
  835. twinvq_decoder : files(['twinvqdec.c','twinvq.c',]),
  836. txd_decoder : files(['txd.c',]),
  837. ulti_decoder : files(['ulti.c',]),
  838. utvideo_decoder : files(['utvideodec.c','utvideo.c','utvideodsp.c',]),
  839. utvideo_encoder : files(['utvideoenc.c','utvideo.c',]),
  840. v210x_decoder : files(['v210x.c',]),
  841. v210_decoder : files(['v210dec.c',]),
  842. v210_encoder : files(['v210enc.c',]),
  843. v308_decoder : files(['v308dec.c',]),
  844. v308_encoder : files(['v308enc.c',]),
  845. v408_decoder : files(['v408dec.c',]),
  846. v408_encoder : files(['v408enc.c',]),
  847. v410_decoder : files(['v410dec.c',]),
  848. v410_encoder : files(['v410enc.c',]),
  849. v4l2_m2m : files(['v4l2_m2m.c','v4l2_context.c','v4l2_buffers.c','v4l2_fmt.c',]),
  850. vaapi : files(['vaapi_decode.c',]),
  851. vaapi_encode : files(['vaapi_encode.c',]),
  852. vble_decoder : files(['vble.c',]),
  853. vb_decoder : files(['vb.c',]),
  854. vc1dsp : files(['vc1dsp.c',]),
  855. vc1_cuvid_decoder : files(['cuviddec.c',]),
  856. vc1_d3d11va_hwaccel : files(['dxva2_vc1.c',]),
  857. vc1_decoder : files(['vc1dec.c','vc1_block.c','vc1_loopfilter.c','vc1_mc.c','vc1_pred.c','vc1.c','vc1data.c','msmpeg4dec.c','msmpeg4.c','msmpeg4data.c','wmv2dsp.c','wmv2data.c',]),
  858. vc1_dxva2_hwaccel : files(['dxva2_vc1.c',]),
  859. vc1_mmal_decoder : files(['mmaldec.c',]),
  860. vc1_nvdec_hwaccel : files(['nvdec_vc1.c',]),
  861. vc1_parser : files(['vc1_parser.c','vc1.c','vc1data.c','simple_idct.c','wmv2data.c',]),
  862. vc1_qsv_decoder : files(['qsvdec_other.c',]),
  863. vc1_qsv_hwaccel : files(['qsvdec_other.c',]),
  864. vc1_v4l2m2m_decoder : files(['v4l2_m2m_dec.c',]),
  865. vc1_vaapi_hwaccel : files(['vaapi_vc1.c',]),
  866. vc1_vdpau_hwaccel : files(['vdpau_vc1.c',]),
  867. vc2_encoder : files(['vc2enc.c','vc2enc_dwt.c','diractab.c',]),
  868. vcr1_decoder : files(['vcr1.c',]),
  869. vdpau : files(['vdpau.c',]),
  870. videodsp : files(['videodsp.c',]),
  871. videotoolbox : files(['videotoolbox.c',]),
  872. vmdaudio_decoder : files(['vmdaudio.c',]),
  873. vmdvideo_decoder : files(['vmdvideo.c',]),
  874. vmnc_decoder : files(['vmnc.c',]),
  875. vorbis_decoder : files(['vorbisdec.c','vorbisdsp.c','vorbis.c','vorbis_data.c',]),
  876. vorbis_encoder : files(['vorbisenc.c','vorbis.c','vorbis_data.c',]),
  877. vp3dsp : files(['vp3dsp.c',]),
  878. vp3_decoder : files(['vp3.c',]),
  879. vp3_parser : files(['vp3_parser.c',]),
  880. vp56dsp : files(['vp56dsp.c',]),
  881. vp5_decoder : files(['vp5.c','vp56.c','vp56data.c','vp56rac.c',]),
  882. vp6_decoder : files(['vp6.c','vp56.c','vp56data.c','vp6dsp.c','vp56rac.c',]),
  883. vp7_decoder : files(['vp8.c','vp56rac.c',]),
  884. vp8dsp : files(['vp8dsp.c',]),
  885. vp8_cuvid_decoder : files(['cuviddec.c',]),
  886. vp8_decoder : files(['vp8.c','vp56rac.c',]),
  887. vp8_mediacodec_decoder : files(['mediacodecdec.c',]),
  888. vp8_nvdec_hwaccel : files(['nvdec_vp8.c',]),
  889. vp8_parser : files(['vp8_parser.c',]),
  890. vp8_qsv_decoder : files(['qsvdec_other.c',]),
  891. vp8_qsv_hwaccel : files(['qsvdec_other.c',]),
  892. vp8_rkmpp_decoder : files(['rkmppdec.c',]),
  893. vp8_v4l2m2m_decoder : files(['v4l2_m2m_dec.c',]),
  894. vp8_v4l2m2m_encoder : files(['v4l2_m2m_enc.c',]),
  895. vp8_vaapi_encoder : files(['vaapi_encode_vp8.c',]),
  896. vp8_vaapi_hwaccel : files(['vaapi_vp8.c',]),
  897. vp9_cuvid_decoder : files(['cuviddec.c',]),
  898. vp9_d3d11va_hwaccel : files(['dxva2_vp9.c',]),
  899. vp9_decoder : files(['vp9.c','vp9data.c','vp9dsp.c','vp9lpf.c','vp9recon.c','vp9block.c','vp9prob.c','vp9mvs.c','vp56rac.c','vp9dsp_8bpp.c','vp9dsp_10bpp.c','vp9dsp_12bpp.c',]),
  900. vp9_dxva2_hwaccel : files(['dxva2_vp9.c',]),
  901. vp9_mediacodec_decoder : files(['mediacodecdec.c',]),
  902. vp9_nvdec_hwaccel : files(['nvdec_vp9.c',]),
  903. vp9_parser : files(['vp9_parser.c',]),
  904. vp9_raw_reorder_bsf : files(['vp9_raw_reorder_bsf.c',]),
  905. vp9_rkmpp_decoder : files(['rkmppdec.c',]),
  906. vp9_superframe_bsf : files(['vp9_superframe_bsf.c',]),
  907. vp9_superframe_split_bsf : files(['vp9_superframe_split_bsf.c',]),
  908. vp9_v4l2m2m_decoder : files(['v4l2_m2m_dec.c',]),
  909. vp9_vaapi_encoder : files(['vaapi_encode_vp9.c',]),
  910. vp9_vaapi_hwaccel : files(['vaapi_vp9.c',]),
  911. vplayer_decoder : files(['textdec.c','ass.c',]),
  912. vqa_decoder : files(['vqavideo.c',]),
  913. wavpack_decoder : files(['wavpack.c',]),
  914. wavpack_encoder : files(['wavpackenc.c',]),
  915. webm_muxer : files(['mpeg4audio.c',]),
  916. webp_decoder : files(['webp.c',]),
  917. webvtt_decoder : files(['webvttdec.c','ass.c',]),
  918. webvtt_encoder : files(['webvttenc.c','ass_split.c',]),
  919. wmalossless_decoder : files(['wmalosslessdec.c','wma_common.c',]),
  920. wmapro_decoder : files(['wmaprodec.c','wma.c','wma_common.c',]),
  921. wmav1_decoder : files(['wmadec.c','wma.c','wma_common.c','aactab.c',]),
  922. wmav1_encoder : files(['wmaenc.c','wma.c','wma_common.c','aactab.c',]),
  923. wmav2_decoder : files(['wmadec.c','wma.c','wma_common.c','aactab.c',]),
  924. wmav2_encoder : files(['wmaenc.c','wma.c','wma_common.c','aactab.c',]),
  925. wmavoice_decoder : files(['wmavoice.c','celp_filters.c','acelp_vectors.c','acelp_filters.c',]),
  926. wma_freqs : files(['wma_freqs.c',]),
  927. wmv1_decoder : files(['msmpeg4dec.c','msmpeg4.c','msmpeg4data.c',]),
  928. wmv1_encoder : files(['msmpeg4enc.c',]),
  929. wmv2dsp : files(['wmv2dsp.c',]),
  930. wmv2_decoder : files(['wmv2dec.c','wmv2.c','wmv2data.c','msmpeg4dec.c','msmpeg4.c','msmpeg4data.c',]),
  931. wmv2_encoder : files(['wmv2enc.c','wmv2.c','wmv2data.c','msmpeg4.c','msmpeg4enc.c','msmpeg4data.c',]),
  932. wnv1_decoder : files(['wnv1.c',]),
  933. wrapped_avframe_decoder : files(['wrapped_avframe.c',]),
  934. wrapped_avframe_encoder : files(['wrapped_avframe.c',]),
  935. ws_snd1_decoder : files(['ws-snd1.c',]),
  936. xan_dpcm_decoder : files(['dpcm.c',]),
  937. xan_wc3_decoder : files(['xan.c',]),
  938. xan_wc4_decoder : files(['xxan.c',]),
  939. xbin_decoder : files(['bintext.c','cga_data.c',]),
  940. xbm_decoder : files(['xbmdec.c',]),
  941. xbm_encoder : files(['xbmenc.c',]),
  942. xface_decoder : files(['xfacedec.c','xface.c',]),
  943. xface_encoder : files(['xfaceenc.c','xface.c',]),
  944. xl_decoder : files(['xl.c',]),
  945. xma1_decoder : files(['wmaprodec.c','wma.c','wma_common.c',]),
  946. xma2_decoder : files(['wmaprodec.c','wma.c','wma_common.c',]),
  947. xma_parser : files(['xma_parser.c',]),
  948. xpm_decoder : files(['xpmdec.c',]),
  949. xsub_decoder : files(['xsubdec.c',]),
  950. xsub_encoder : files(['xsubenc.c',]),
  951. xwd_decoder : files(['xwddec.c',]),
  952. xwd_encoder : files(['xwdenc.c',]),
  953. y41p_decoder : files(['y41pdec.c',]),
  954. y41p_encoder : files(['y41penc.c',]),
  955. ylc_decoder : files(['ylc.c',]),
  956. yop_decoder : files(['yop.c',]),
  957. yuv4_decoder : files(['yuv4dec.c',]),
  958. yuv4_encoder : files(['yuv4enc.c',]),
  959. zero12v_decoder : files(['012v.c',]),
  960. zerocodec_decoder : files(['zerocodec.c',]),
  961. zlib_decoder : files(['lcldec.c',]),
  962. zlib_encoder : files(['lclenc.c',]),
  963. zmbv_decoder : files(['zmbv.c',]),
  964. zmbv_encoder : files(['zmbvenc.c',]),
  965. }
  966.  
  967. # Version file
  968. ver_conf = configuration_data()
  969. ver_conf.set('majorver', libavcodec_majorver)
  970. ver_conf.set('minorver', minorver)
  971. ver_conf.set('microver', microver)
  972.  
  973. configure_file(
  974. input: 'version.h.in',
  975. output: 'version.h',
  976. configuration: ver_conf,
  977. )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement