diff --git a/ChangeLog b/ChangeLog index 29c769f535..324d09fb1b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2006-08-31 Edward Hervey + + * gst/gst-0.10.10.ignore: + API addition + * gst/gst.defs: + Added new ghostpad functions. + 2006-08-29 Edward Hervey * gst/gst.override: diff --git a/gst/gst-0.10.10.ignore b/gst/gst-0.10.10.ignore index 9861f6533a..d9e4b1dc7c 100644 --- a/gst/gst-0.10.10.ignore +++ b/gst/gst-0.10.10.ignore @@ -2,4 +2,6 @@ ignore gst_segtrap_is_enabled gst_segtrap_set_enabled + gst_ghost_pad_new_from_template + gst_ghost_pad_new_no_target_from_template %% diff --git a/gst/gst.defs b/gst/gst.defs index 2d88c42ebd..dc82e9ab72 100644 --- a/gst/gst.defs +++ b/gst/gst.defs @@ -2094,6 +2094,25 @@ ) ) +(define-function ghost_pad_new_from_template + (c-name "gst_ghost_pad_new_from_template") + (return-type "GstPad*") + (parameters + '("const-gchar*" "name") + '("GstPad*" "target") + '("GstPadTemplate*" "templ") + ) +) + +(define-function ghost_pad_new_no_target_from_template + (c-name "gst_ghost_pad_new_no_target_from_template") + (return-type "GstPad*") + (parameters + '("const-gchar*" "name") + '("GstPadTemplate*" "templ") + ) +) + (define-method get_target (of-object "GstGhostPad") (c-name "gst_ghost_pad_get_target")