summaryrefslogtreecommitdiff
path: root/gst/gstpad.h
diff options
context:
space:
mode:
Diffstat (limited to 'gst/gstpad.h')
-rw-r--r--gst/gstpad.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/gst/gstpad.h b/gst/gstpad.h
index c1d63b043b..70f0a39647 100644
--- a/gst/gstpad.h
+++ b/gst/gstpad.h
@@ -374,7 +374,8 @@ GstPad* gst_pad_get_peer (GstPad *pad);
GstBufferPool* gst_pad_get_bufferpool (GstPad *pad);
-gboolean gst_pad_connect (GstPad *srcpad, GstPad *sinkpad);
+gboolean gst_pad_try_connect (GstPad *srcpad, GstPad *sinkpad);
+void gst_pad_connect (GstPad *srcpad, GstPad *sinkpad);
void gst_pad_disconnect (GstPad *srcpad, GstPad *sinkpad);
gboolean gst_pad_renegotiate (GstPad *pad);
@@ -442,6 +443,9 @@ xmlNodePtr gst_padtemplate_save_thyself (GstPadTemplate *templ, xmlNodePtr pare
GstPadTemplate* gst_padtemplate_load_thyself (xmlNodePtr parent);
#endif
+xmlNodePtr gst_pad_ghost_save_thyself (GstPad *pad,
+ GstElement *bin,
+ xmlNodePtr parent);
#ifdef __cplusplus
}