1gst_elements_sources = [ 2 'gstcapsfilter.c', 3 'gstclocksync.c', 4 'gstconcat.c', 5 'gstdataurisrc.c', 6 'gstdownloadbuffer.c', 7 'gstcoreelementsplugin.c', 8 'gstelements_private.c', 9 'gstfakesink.c', 10 'gstfakesrc.c', 11 'gstfdsink.c', 12 'gstfdsrc.c', 13 'gstfilesrc.c', 14 'gstfilesink.c', 15 'gstfunnel.c', 16 'gstidentity.c', 17 'gstinputselector.c', 18 'gstmultiqueue.c', 19 'gstoutputselector.c', 20 'gstqueue2.c', 21 'gstqueue.c', 22 'gstsparsefile.c', 23 'gststreamiddemux.c', 24 'gsttee.c', 25 'gsttypefindelement.c', 26 'gstvalve.c', 27] 28 29gst_elements = library('gstcoreelements', 30 gst_elements_sources, 31 c_args : gst_c_args, 32 include_directories : [configinc], 33 dependencies : [gobject_dep, glib_dep, gst_dep, gst_base_dep], 34 install : true, 35 install_dir : plugins_install_dir, 36) 37pkgconfig.generate(gst_elements, install_dir : plugins_pkgconfig_install_dir) 38 39plugins += [gst_elements] 40