+GST_API
+GstParseContext * gst_parse_context_copy (const GstParseContext * context);
+
+
+/* parse functions */
+
+GST_API
+GstElement * gst_parse_launch (const gchar * pipeline_description,
+ GError ** error) G_GNUC_MALLOC;
+GST_API
+GstElement * gst_parse_launchv (const gchar ** argv,
+ GError ** error) G_GNUC_MALLOC;
+GST_API
+GstElement * gst_parse_launch_full (const gchar * pipeline_description,
+ GstParseContext * context,
+ GstParseFlags flags,
+ GError ** error) G_GNUC_MALLOC;
+GST_API
+GstElement * gst_parse_launchv_full (const gchar ** argv,
+ GstParseContext * context,
+ GstParseFlags flags,
+ GError ** error) G_GNUC_MALLOC;
+
+#ifdef G_DEFINE_AUTOPTR_CLEANUP_FUNC
+G_DEFINE_AUTOPTR_CLEANUP_FUNC(GstParseContext, gst_parse_context_free)
+#endif