diff --git a/docs/gst/gstreamer-sections.txt b/docs/gst/gstreamer-sections.txt index 8b790bc7b2..e68939f74c 100644 --- a/docs/gst/gstreamer-sections.txt +++ b/docs/gst/gstreamer-sections.txt @@ -37,26 +37,37 @@ gst_main_quit
gstinfo gstinfo -GST_DEBUG_ENABLED -GST_DEBUG_PREFIX -DEBUG -DEBUG_NOPREFIX -DEBUG_ENTER -DEBUG_SET_STRING -DEBUG_ENTER_STRING -DEBUG_LEAVE -DEBUG_LEAVE_STRING -GST_DEBUG_PAD_NAME -GST_DEBUG_FUNCPTR -GST_DEBUG_FUNCPTR_NAME -GstInfoHandler +gst_get_category_name +gst_info_get_categories +gst_info_set_categories +gst_info_enable_category +gst_info_disable_category gst_default_info_handler -INFO -INFO_ELEMENT -GstErrorHandler +GST_INFO_ENABLED +GST_INFO +GST_INFO_ELEMENT +gst_debug_get_categories +gst_debug_set_categories +gst_debug_enable_category +gst_debug_disable_category +GST_DEBUG_SET_STRING +GST_DEBUG_ENTER +GST_DEBUG_ENTER_STRING +GST_DEBUG_LEAVE +GST_DEBUG_LEAVE_STRING +GST_DEBUG_NOPREFIX +GST_DEBUG +GST_DEBUG_ENABLE_CATEGORIES +GST_DEBUG_FUNCPTR +GST_DEBUG_PREFIX +GST_DEBUG_ENABLED +GST_DEBUG_FUNCPTR_NAME +GST_DEBUG_PAD_NAME +GST_ERROR +GST_ERROR_OBJECT gst_default_error_handler -ERROR -ERROR_OBJECT +GstInfoHandler +GstErrorHandler
@@ -183,6 +194,7 @@ gst_element_get_pad gst_element_get_pad_list gst_element_get_padtemplate_list gst_element_add_ghost_pad +gst_element_remove_ghost_pad gst_element_connect gst_element_set_state gst_element_error @@ -292,6 +304,7 @@ GstPadChainFunction GstPadGetFunction GstPadGetRegionFunction GstPadQoSFunction +GstPadEOSFunction GstPadPushFunction GstPadPullFunction @@ -307,6 +320,7 @@ gst_pad_set_chain_function gst_pad_set_get_function gst_pad_set_getregion_function gst_pad_set_qos_function +gst_pad_set_eos_function gst_pad_set_caps_list gst_pad_get_caps_list gst_pad_get_caps_by_name @@ -326,6 +340,8 @@ gst_pad_pull gst_pad_pull_region gst_pad_pullregion gst_pad_handle_qos +gst_pad_set_eos +gst_pad_eos gst_pad_save_thyself gst_pad_load_and_connect diff --git a/docs/gst/tmpl/gstelement.sgml b/docs/gst/tmpl/gstelement.sgml index f9aadd3c05..aed2653abd 100644 --- a/docs/gst/tmpl/gstelement.sgml +++ b/docs/gst/tmpl/gstelement.sgml @@ -298,6 +298,15 @@ circumstances. @pad: + + + + + +@element: +@pad: + + diff --git a/docs/gst/tmpl/gstinfo.sgml b/docs/gst/tmpl/gstinfo.sgml index 3b7e534af7..15ac814682 100644 --- a/docs/gst/tmpl/gstinfo.sgml +++ b/docs/gst/tmpl/gstinfo.sgml @@ -15,47 +15,48 @@ to your application. - + +@category: +@Returns: - + -@format: -@args...: +@Returns: - + -@pad: +@categories: - + -@ptr: +@category: - + -@ptr: +@category: - + @@ -69,7 +70,210 @@ to your application. @string: - + + + + + + + + + + + + +@cat: +@format: +@args...: + + + + + + + +@cat: +@element: +@format: +@args...: + + + + + + + +@Returns: + + + + + + + +@categories: + + + + + + + +@category: + + + + + + + +@category: + + + + + + + +@format: +@args...: + + + + + + + +@format: +@args...: + + + + + + + + + + + + + + +@format: +@args...: + + + + + + + + + + + + + + +@cat: +@format: +@args...: + + + + + + + +@cat: +@format: +@args...: + + + + + + + + + + + + + + +@ptr: + + + + + + + +@format: +@args...: + + + + + + + + + + + + + + +@ptr: + + + + + + + +@pad: + + + + + + + +@element: +@format: +@args...: + + + + + + + +@element: +@object: +@format: +@args...: + + + + + + + +@file: +@function: +@line: +@debug_string: +@element: +@object: +@string: + + + @@ -97,17 +301,3 @@ to your application. @string: - - - - - -@file: -@function: -@line: -@debug_string: -@element: -@object: -@string: - - diff --git a/docs/gst/tmpl/gstpad.sgml b/docs/gst/tmpl/gstpad.sgml index 3da1deb959..ea558d5414 100644 --- a/docs/gst/tmpl/gstpad.sgml +++ b/docs/gst/tmpl/gstpad.sgml @@ -76,6 +76,15 @@ the function that will be called when a QoS message is sent. @qos_message: the message + + + + + +@pad: +@Returns: + + @@ -197,6 +206,15 @@ Destroy the pad @qos: + + + + + +@pad: +@eos: + + @@ -373,6 +391,23 @@ Destroy the pad @qos_message: + + + + + +@pad: +@Returns: + + + + + + + +@pad: + + diff --git a/docs/gst/tmpl/gstreamer-unused.sgml b/docs/gst/tmpl/gstreamer-unused.sgml index 908b65a7ce..5434c6d738 100644 --- a/docs/gst/tmpl/gstreamer-unused.sgml +++ b/docs/gst/tmpl/gstreamer-unused.sgml @@ -878,12 +878,6 @@ This macro unsets the given state on the element. @obj: Element to unset state of. @flag: State to unset, can be any number of bits in guint32. - - - - - - This macro returns the entire set of flags for the object. @@ -891,6 +885,12 @@ This macro returns the entire set of flags for the object. @obj: GstSrc to return flags for. + + + + + + @@ -1738,12 +1738,6 @@ Flags for the GstSrc element @Returns: - - - - - - @@ -1752,6 +1746,12 @@ Flags for the GstSrc element @pad: @Returns: + + + + + + diff --git a/gst/gstelement.c b/gst/gstelement.c index 4197e6ccc4..f2948dec44 100644 --- a/gst/gstelement.c +++ b/gst/gstelement.c @@ -201,6 +201,14 @@ gst_element_add_ghost_pad (GstElement *element, GstPad *pad) gtk_signal_emit (GTK_OBJECT (element), gst_element_signals[NEW_GHOST_PAD], pad); } +/** + * gst_element_remove_ghost_pad: + * @element: element to remove the ghost pad from + * @pad: ghost pad to remove + * + * removes a ghost pad from an element + * + */ void gst_element_remove_ghost_pad (GstElement *element, GstPad *pad) { diff --git a/gst/gstpad.c b/gst/gstpad.c index 8efb2f4a2a..87e5e713d4 100644 --- a/gst/gstpad.c +++ b/gst/gstpad.c @@ -347,7 +347,7 @@ gst_pad_set_qos_function (GstPad *pad, /** * gst_pad_set_eos_function: * @pad: the pad to set the eos function for - * @qos: the eos function + * @eos: the eos function * * Set the given EOS function for the pad */ @@ -1080,6 +1080,14 @@ gst_pad_eos_func(GstPad *pad) return TRUE; } +/** + * gst_pad_set_eos: + * @pad: the pad to set to eos + * + * sets the given pad to the eos state + * + * Returns: TRUE if it succeeded + */ gboolean gst_pad_set_eos(GstPad *pad) {