diff --git a/docs/gst_plugins_cache.json b/docs/gst_plugins_cache.json index 9f432b464e..938f8b564b 100644 --- a/docs/gst_plugins_cache.json +++ b/docs/gst_plugins_cache.json @@ -1,4 +1,161 @@ { + "ges": { + "description": "GStreamer Editing Services Plugin", + "device-providers": {}, + "elements": { + "gesdemux": { + "author": "Thibault Saunier ,Wim Taymans ", + "description": "Simple container object", + "hierarchy": [ + "GESSrc", + "GstBin", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Generic/Bin", + "long-name": "Generic bin", + "pad-templates": { + "audio_src": { + "caps": "audio/x-raw(ANY):\n", + "direction": "src", + "presence": "sometimes" + }, + "video_src": { + "caps": "video/x-raw(ANY):\n", + "direction": "src", + "presence": "sometimes" + } + }, + "properties": { + "async-handling": { + "blurb": "The bin will handle Asynchronous state changes", + "construct": false, + "construct-only": false, + "default": "false", + "type-name": "gboolean", + "writable": true + }, + "message-forward": { + "blurb": "Forwards all children messages", + "construct": false, + "construct-only": false, + "default": "false", + "type-name": "gboolean", + "writable": true + }, + "timeline": { + "blurb": "Timeline to use in this src.", + "construct": false, + "construct-only": false, + "type-name": "GESTimeline", + "writable": true + } + }, + "rank": "none", + "signals": { + "no-more-pads": { + "args": [], + "retval": "void" + }, + "pad-added": { + "args": [ + "GstPad" + ], + "retval": "void" + }, + "pad-removed": { + "args": [ + "GstPad" + ], + "retval": "void" + } + } + } + }, + "filename": "gstges", + "license": "LGPL", + "package": "GStreamer Editing Services", + "source": "gst-editing-services", + "tracers": {}, + "url": "Unknown package origin" + }, "nle": { "description": "GStreamer Non Linear Engine", "elements": { diff --git a/plugins/ges/meson.build b/plugins/ges/meson.build index bbad6abb12..7c74fd9c24 100644 --- a/plugins/ges/meson.build +++ b/plugins/ges/meson.build @@ -8,3 +8,4 @@ gstges = library('gstges', gstges_sources, install_dir : plugins_install_dir, ) pkgconfig.generate(gstges, install_dir : plugins_pkgconfig_install_dir) +plugins += [gstges] \ No newline at end of file