diff options
Diffstat (limited to 'gst/gstpad.h')
-rw-r--r-- | gst/gstpad.h | 6 |
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 } |