<SECTION>
<FILE>gstinfo</FILE>
<TITLE>gstinfo</TITLE>
-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_get_category_name
+gst_info_get_categories
+gst_info_set_categories
+gst_info_enable_category
+gst_info_disable_category
+gst_default_info_handler
+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
GstInfoHandler
-gst_default_info_handler
-INFO
-INFO_ELEMENT
GstErrorHandler
-gst_default_error_handler
-ERROR
-ERROR_OBJECT
</SECTION>
<SECTION>
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
GstPadGetFunction
GstPadGetRegionFunction
GstPadQoSFunction
+GstPadEOSFunction
GstPadPushFunction
GstPadPullFunction
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
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
@pad:
+<!-- ##### FUNCTION gst_element_remove_ghost_pad ##### -->
+<para>
+
+</para>
+
+@element:
+@pad:
+
+
<!-- ##### FUNCTION gst_element_connect ##### -->
<para>
</para>
-<!-- ##### MACRO GST_DEBUG_ENABLED ##### -->
+<!-- ##### FUNCTION gst_get_category_name ##### -->
<para>
</para>
+@category:
+@Returns:
-<!-- ##### MACRO GST_DEBUG_PREFIX ##### -->
+<!-- ##### FUNCTION gst_info_get_categories ##### -->
<para>
</para>
-@format:
-@args...:
+@Returns:
-<!-- ##### MACRO GST_DEBUG_PAD_NAME ##### -->
+<!-- ##### FUNCTION gst_info_set_categories ##### -->
<para>
</para>
-@pad:
+@categories:
-<!-- ##### MACRO GST_DEBUG_FUNCPTR ##### -->
+<!-- ##### FUNCTION gst_info_enable_category ##### -->
<para>
</para>
-@ptr:
+@category:
-<!-- ##### MACRO GST_DEBUG_FUNCPTR_NAME ##### -->
+<!-- ##### FUNCTION gst_info_disable_category ##### -->
<para>
</para>
-@ptr:
+@category:
-<!-- ##### USER_FUNCTION GstInfoHandler ##### -->
+<!-- ##### FUNCTION gst_default_info_handler ##### -->
<para>
</para>
@string:
-<!-- ##### FUNCTION gst_default_info_handler ##### -->
+<!-- ##### MACRO GST_INFO_ENABLED ##### -->
+<para>
+
+</para>
+
+
+
+<!-- ##### MACRO GST_INFO ##### -->
+<para>
+
+</para>
+
+@cat:
+@format:
+@args...:
+
+
+<!-- ##### MACRO GST_INFO_ELEMENT ##### -->
+<para>
+
+</para>
+
+@cat:
+@element:
+@format:
+@args...:
+
+
+<!-- ##### FUNCTION gst_debug_get_categories ##### -->
+<para>
+
+</para>
+
+@Returns:
+
+
+<!-- ##### FUNCTION gst_debug_set_categories ##### -->
+<para>
+
+</para>
+
+@categories:
+
+
+<!-- ##### FUNCTION gst_debug_enable_category ##### -->
+<para>
+
+</para>
+
+@category:
+
+
+<!-- ##### FUNCTION gst_debug_disable_category ##### -->
<para>
</para>
@category:
+
+
+<!-- ##### MACRO GST_DEBUG_SET_STRING ##### -->
+<para>
+
+</para>
+
+@format:
+@args...:
+
+
+<!-- ##### MACRO GST_DEBUG_ENTER ##### -->
+<para>
+
+</para>
+
+@format:
+@args...:
+
+
+<!-- ##### MACRO GST_DEBUG_ENTER_STRING ##### -->
+<para>
+
+</para>
+
+
+
+<!-- ##### MACRO GST_DEBUG_LEAVE ##### -->
+<para>
+
+</para>
+
+@format:
+@args...:
+
+
+<!-- ##### MACRO GST_DEBUG_LEAVE_STRING ##### -->
+<para>
+
+</para>
+
+
+
+<!-- ##### MACRO GST_DEBUG_NOPREFIX ##### -->
+<para>
+
+</para>
+
+@cat:
+@format:
+@args...:
+
+
+<!-- ##### MACRO GST_DEBUG ##### -->
+<para>
+
+</para>
+
+@cat:
+@format:
+@args...:
+
+
+<!-- ##### MACRO GST_DEBUG_ENABLE_CATEGORIES ##### -->
+<para>
+
+</para>
+
+
+
+<!-- ##### MACRO GST_DEBUG_FUNCPTR ##### -->
+<para>
+
+</para>
+
+@ptr:
+
+
+<!-- ##### MACRO GST_DEBUG_PREFIX ##### -->
+<para>
+
+</para>
+
+@format:
+@args...:
+
+
+<!-- ##### MACRO GST_DEBUG_ENABLED ##### -->
+<para>
+
+</para>
+
+
+
+<!-- ##### MACRO GST_DEBUG_FUNCPTR_NAME ##### -->
+<para>
+
+</para>
+
+@ptr:
+
+
+<!-- ##### MACRO GST_DEBUG_PAD_NAME ##### -->
+<para>
+
+</para>
+
+@pad:
+
+
+<!-- ##### MACRO GST_ERROR ##### -->
+<para>
+
+</para>
+
+@element:
+@format:
+@args...:
+
+
+<!-- ##### MACRO GST_ERROR_OBJECT ##### -->
+<para>
+
+</para>
+
+@element:
+@object:
+@format:
+@args...:
+
+
+<!-- ##### FUNCTION gst_default_error_handler ##### -->
+<para>
+
+</para>
+
@file:
@function:
@line:
@debug_string:
@element:
+@object:
@string:
-<!-- ##### USER_FUNCTION GstErrorHandler ##### -->
+<!-- ##### USER_FUNCTION GstInfoHandler ##### -->
<para>
</para>
+@category:
@file:
@function:
@line:
@debug_string:
@element:
-@object:
@string:
-<!-- ##### FUNCTION gst_default_error_handler ##### -->
+<!-- ##### USER_FUNCTION GstErrorHandler ##### -->
<para>
</para>
@qos_message: the message
+<!-- ##### USER_FUNCTION GstPadEOSFunction ##### -->
+<para>
+
+</para>
+
+@pad:
+@Returns:
+
+
<!-- ##### USER_FUNCTION GstPadPushFunction ##### -->
<para>
@qos:
+<!-- ##### FUNCTION gst_pad_set_eos_function ##### -->
+<para>
+
+</para>
+
+@pad:
+@eos:
+
+
<!-- ##### FUNCTION gst_pad_set_caps_list ##### -->
<para>
@qos_message:
+<!-- ##### FUNCTION gst_pad_set_eos ##### -->
+<para>
+
+</para>
+
+@pad:
+@Returns:
+
+
+<!-- ##### MACRO gst_pad_eos ##### -->
+<para>
+
+</para>
+
+@pad:
+
+
<!-- ##### FUNCTION gst_pad_save_thyself ##### -->
<para>
@obj: Element to unset state of.
@flag: State to unset, can be any number of bits in guint32.
-<!-- ##### STRUCT GstDiskSrc ##### -->
+<!-- ##### MACRO GST_SRC_FLAGS ##### -->
<para>
-
+This macro returns the entire set of flags for the object.
</para>
+@obj: GstSrc to return flags for.
-<!-- ##### MACRO GST_SRC_FLAGS ##### -->
+<!-- ##### STRUCT GstDiskSrc ##### -->
<para>
-This macro returns the entire set of flags for the object.
+
</para>
-@obj: GstSrc to return flags for.
<!-- ##### FUNCTION gst_sink_get_type ##### -->
<para>
@Returns:
-<!-- ##### TYPEDEF GstPropsListFactory[] ##### -->
+<!-- ##### FUNCTION gst_pad_get_type_id ##### -->
<para>
</para>
+@pad:
+@Returns:
-<!-- ##### FUNCTION gst_pad_get_type_id ##### -->
+<!-- ##### TYPEDEF GstPropsListFactory[] ##### -->
<para>
</para>
-@pad:
-@Returns:
<!-- ##### SECTION ./tmpl/gstsink.sgml:See_Also ##### -->
<para>
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)
{
/**
* 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
*/
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)
{