3 'gstdeinterlacemethod.c',
12 'tvtime/linearblend.c',
18 orc_h = custom_target(orcsrc + '.h',
19 input : orcsrc + '.orc',
20 output : orcsrc + '.h',
21 command : orcc_args + ['--header', '-o', '@OUTPUT@', '@INPUT@'])
22 orc_c = custom_target(orcsrc + '.c',
23 input : orcsrc + '.orc',
24 output : orcsrc + '.c',
25 command : orcc_args + ['--implementation', '-o', '@OUTPUT@', '@INPUT@'])
27 orc_h = configure_file(input : orcsrc + '-dist.h',
28 output : orcsrc + '.h',
29 configuration : configuration_data())
30 orc_c = configure_file(input : orcsrc + '-dist.c',
31 output : orcsrc + '.c',
32 configuration : configuration_data())
35 gstdeinterlace = library('gstdeinterlace',
36 interlace_sources, orc_c, orc_h,
37 c_args : gst_plugins_good_args,
38 include_directories : [configinc],
39 dependencies : [orc_dep, gstbase_dep, gstvideo_dep],
41 install_dir : plugins_install_dir,
43 pkgconfig.generate(gstdeinterlace, install_dir : plugins_pkgconfig_install_dir)