1aes_sources = [ 2 'gstaes.c', 3 'gstaeshelper.c', 4 'gstaesenc.c', 5 'gstaesdec.c', 6] 7 8aes_cargs = [] 9aes_dep = dependency('openssl', version : '>= 1.1.0', required : get_option('aes')) 10if aes_dep.found() 11 aes_cargs += ['-DHAVE_OPENSSL'] 12else 13 subdir_done() 14endif 15 16gstaes = library('gstaes', 17 aes_sources, 18 c_args : gst_plugins_bad_args + aes_cargs, 19 link_args : noseh_link_args, 20 include_directories : [configinc], 21 dependencies : [gstpbutils_dep, gstvideo_dep, 22 aes_dep, gio_dep, libm], 23 install : true, 24 install_dir : plugins_install_dir, 25) 26pkgconfig.generate(gstaes, install_dir : plugins_pkgconfig_install_dir) 27plugins += [gstaes] 28aes_dep = declare_dependency(include_directories : include_directories('.')) 29