1fdkaac_dep = dependency('fdk-aac', required : get_option('fdkaac')) 2 3if fdkaac_dep.found() 4 fdkaac_defines = [] 5 6 # Enable 7.1 support 7 if fdkaac_dep.version().version_compare('>=0.1.4') 8 fdkaac_defines += ['-DHAVE_FDK_AAC_0_1_4'] 9 endif 10 11 # API v2 12 if fdkaac_dep.version().version_compare('>=2.0.0') 13 fdkaac_defines += ['-DHAVE_FDK_AAC_2_0_0'] 14 endif 15 16 gstfdkaac = library('gstfdkaac', 17 ['plugin.c', 'gstfdkaacenc.c', 'gstfdkaacdec.c'], 18 c_args : gst_plugins_bad_args + fdkaac_defines, 19 include_directories : [configinc], 20 dependencies : [gstaudio_dep, gstpbutils_dep, fdkaac_dep], 21 install : true, 22 install_dir : plugins_install_dir, 23 ) 24 pkgconfig.generate(gstfdkaac, install_dir : plugins_pkgconfig_install_dir) 25endif 26