fix up docs remove props commit automatic moving and removing of documentation

Original commit message from CVS:
fix up docs
remove props
commit automatic moving and removing of documentation
This commit is contained in:
Thomas Vander Stichele 2004-01-07 16:32:24 +00:00
parent db26705ee3
commit 339012e033
16 changed files with 272 additions and 676 deletions

View file

@ -1,3 +1,22 @@
2004-01-07 Thomas Vander Stichele <thomas at apestaart dot org>
* docs/gst/gstreamer-docs.sgml: remove props
* docs/gst/gstreamer-sections.txt: remove props
* docs/gst/tmpl/gst.sgml:
* docs/gst/tmpl/gstbin.sgml:
* docs/gst/tmpl/gstbuffer.sgml:
* docs/gst/tmpl/gstcaps.sgml:
* docs/gst/tmpl/gstclock.sgml:
* docs/gst/tmpl/gstelement.sgml:
* docs/gst/tmpl/gstindex.sgml:
* docs/gst/tmpl/gstobject.sgml:
* docs/gst/tmpl/gstpad.sgml:
* docs/gst/tmpl/gstpadtemplate.sgml:
* docs/gst/tmpl/gstreamer-unused.sgml:
* docs/gst/tmpl/gstthread.sgml:
* docs/gst/tmpl/gstxml.sgml:
sync with code reorganization
2004-01-07 Jan Schmidt <thaytan@mad.scientist.com> 2004-01-07 Jan Schmidt <thaytan@mad.scientist.com>
* gst/gstelement.c: (gst_element_get_compatible_pad_filtered): * gst/gstelement.c: (gst_element_get_compatible_pad_filtered):

View file

@ -31,7 +31,6 @@
<!ENTITY GstTypeFind SYSTEM "xml/gsttypefind.xml"> <!ENTITY GstTypeFind SYSTEM "xml/gsttypefind.xml">
<!ENTITY GstTypeFindFactory SYSTEM "xml/gsttypefindfactory.xml"> <!ENTITY GstTypeFindFactory SYSTEM "xml/gsttypefindfactory.xml">
<!ENTITY GstCaps SYSTEM "xml/gstcaps.xml"> <!ENTITY GstCaps SYSTEM "xml/gstcaps.xml">
<!ENTITY GstProps SYSTEM "xml/gstprops.xml">
<!ENTITY GstClock SYSTEM "xml/gstclock.xml"> <!ENTITY GstClock SYSTEM "xml/gstclock.xml">
<!ENTITY GstSystemClock SYSTEM "xml/gstsystemclock.xml"> <!ENTITY GstSystemClock SYSTEM "xml/gstsystemclock.xml">
<!ENTITY GstUtils SYSTEM "xml/gstutils.xml"> <!ENTITY GstUtils SYSTEM "xml/gstutils.xml">
@ -102,7 +101,6 @@ with some more specialized elements.</para>
&GstPlugin; &GstPlugin;
&GstPluginFeature; &GstPluginFeature;
&GstProbe; &GstProbe;
&GstProps;
&GstQuery; &GstQuery;
<!-- no API docs <!-- no API docs
&GstQueue; --> &GstQueue; -->

View file

@ -55,9 +55,10 @@ gst_mem_chunk_free
<FILE>gst</FILE> <FILE>gst</FILE>
<TITLE>Gst</TITLE> <TITLE>Gst</TITLE>
gst_init gst_init
gst_init_get_popt_table
gst_init_with_popt_table gst_init_with_popt_table
gst_init_check gst_init_check
gst_init_get_popt_table gst_init_check_with_popt_table
gst_version gst_version
gst_main gst_main
gst_main_quit gst_main_quit

View file

@ -90,6 +90,14 @@ pipeline</ulink> and Microsoft's DirectShow for some background.
@argv: @argv:
<!-- ##### FUNCTION gst_init_get_popt_table ##### -->
<para>
</para>
@Returns:
<!-- ##### FUNCTION gst_init_with_popt_table ##### --> <!-- ##### FUNCTION gst_init_with_popt_table ##### -->
<para> <para>
@ -99,6 +107,7 @@ pipeline</ulink> and Microsoft's DirectShow for some background.
@argv: @argv:
@popt_options: @popt_options:
<!-- # Unused Parameters # --> <!-- # Unused Parameters # -->
@Param3:
@Returns: @Returns:
@ -112,6 +121,19 @@ pipeline</ulink> and Microsoft's DirectShow for some background.
@Returns: @Returns:
<!-- ##### FUNCTION gst_init_check_with_popt_table ##### -->
<para>
</para>
@argc:
@argv:
@popt_options:
@Returns:
<!-- # Unused Parameters # -->
@Param3:
<!-- ##### FUNCTION gst_version ##### --> <!-- ##### FUNCTION gst_version ##### -->
<para> <para>

View file

@ -72,34 +72,6 @@ The GstBin object
</para> </para>
<!-- ##### SIGNAL GstBin::element-added ##### -->
<para>
</para>
@gstbin: the object which received the signal.
@arg1: the element that was added to the bin
<!-- ##### SIGNAL GstBin::element-removed ##### -->
<para>
</para>
@gstbin: the object which received the signal.
@arg1: the element that was removed from the bin
<!-- ##### SIGNAL GstBin::iterate ##### -->
<para>
This signal is emitted when a bin iterates, either automatically or
due to a #gst_bin_iterate() call. The return value is used to
determine if the object method handler processed any data.
In most normal cases, a user-provided signal handler should return
FALSE.
</para>
@gstbin: the object which received the signal.
@Returns: TRUE if the state of the bin was advanced.
<!-- ##### USER_FUNCTION GstBinPrePostIterateFunction ##### --> <!-- ##### USER_FUNCTION GstBinPrePostIterateFunction ##### -->
<para> <para>
The signature of the callback for the post and pre iterate function as set with The signature of the callback for the post and pre iterate function as set with
@ -252,3 +224,31 @@ gst_bin_set_pre_iterate_function() and gst_bin_set_post_iterate_function().
@clock: @clock:
<!-- ##### SIGNAL GstBin::element-added ##### -->
<para>
</para>
@gstbin: the object which received the signal.
@arg1: the element that was added to the bin
<!-- ##### SIGNAL GstBin::element-removed ##### -->
<para>
</para>
@gstbin: the object which received the signal.
@arg1: the element that was removed from the bin
<!-- ##### SIGNAL GstBin::iterate ##### -->
<para>
This signal is emitted when a bin iterates, either automatically or
due to a #gst_bin_iterate() call. The return value is used to
determine if the object method handler processed any data.
In most normal cases, a user-provided signal handler should return
FALSE.
</para>
@gstbin: the object which received the signal.
@Returns: TRUE if the state of the bin was advanced.

View file

@ -294,17 +294,6 @@ A convenience function to set the data and size on a buffer
@size: The size to set on the buffer @size: The size to set on the buffer
<!-- ##### FUNCTION gst_buffer_new_from_pool ##### -->
<para>
</para>
@pool:
@offset:
@size:
@Returns:
<!-- ##### FUNCTION gst_buffer_default_free ##### --> <!-- ##### FUNCTION gst_buffer_default_free ##### -->
<para> <para>

View file

@ -118,183 +118,14 @@ The GType of the caps boxed type, for use in GValues.
<!-- ##### MACRO GST_CAPS_NEW ##### -->
<para>
A convenience macro to create a new GstCaps structure.
</para>
@name: the name of the caps structure
@type: the mime type of the caps structure
@...: the properties of this caps stucture.
<!-- ##### MACRO GST_CAPS_FACTORY ##### -->
<para>
A convenience macro to create a GstCaps factory.
</para>
@factoryname: the name of the factory
@...: the caps to create with this factory, usualy specified
with GST_CAPS_NEW()
<!-- ##### MACRO GST_CAPS_GET ##### -->
<para>
A convenience macro to get a GstCaps from the given capsfactory.
</para>
@fact: the factory to use.
<!-- ##### STRUCT GstCaps ##### --> <!-- ##### STRUCT GstCaps ##### -->
<para> <para>
The gstcaps structure The gstcaps structure
</para> </para>
@name: the name of the capability, for the application @type:
@id: the typeid of the capability
@flags: @flags:
@refcount: a refcounter for this caps structure @structs:
@properties: the properties of the capability
@next: a pointer to the next caps.
<!-- ##### ENUM GstCapsFlags ##### -->
<para>
Flags for this caps.
</para>
@GST_CAPS_UNUSED:
@GST_CAPS_FLOATING: the caps is not owned by anyone
<!-- ##### MACRO GST_CAPS_FLAGS ##### -->
<para>
Get the flags of the caps
</para>
@caps: The caps to get the flags of
<!-- ##### MACRO GST_CAPS_FLAG_IS_SET ##### -->
<para>
Test is a flag is set
</para>
@caps: The caps to test
@flag: The flag to check
<!-- ##### MACRO GST_CAPS_FLAG_SET ##### -->
<para>
Set a flag on the caps
</para>
@caps: The caps to modify
@flag: The flag to set
<!-- ##### MACRO GST_CAPS_FLAG_UNSET ##### -->
<para>
Unset a flag on the caps
</para>
@caps: The caps to modify
@flag: The flag to unset
<!-- ##### MACRO GST_CAPS_IS_FLOATING ##### -->
<para>
Test if a caps is floating
</para>
@caps: The caps to test
<!-- ##### MACRO GST_CAPS_IS_CHAINED ##### -->
<para>
Check if the GstCaps is chained.
</para>
@caps: the caps to query
<!-- ##### MACRO GST_CAPS_IS_FIXED ##### -->
<para>
Check if the GstCaps has fixed properties, ie. it has no ranges or lists.
</para>
@caps: the caps to query
<!-- ##### MACRO GST_CAPS_NEXT ##### -->
<para>
Get a pointer to the next chained caps
</para>
@caps: The caps to query
<!-- ##### MACRO GST_CAPS_PROPERTIES ##### -->
<para>
Get the properties of the caps
</para>
@caps: The caps to query
<!-- ##### MACRO GST_CAPS_REFCOUNT ##### -->
<para>
Get the refcount of the caps.
</para>
@caps: The caps to query
<!-- ##### MACRO GST_CAPS_TRACE_NAME ##### -->
<para>
The name used for tracing
</para>
<!-- ##### FUNCTION gst_caps_new ##### -->
<para>
</para>
@name:
@mime:
@props:
@Returns:
<!-- ##### FUNCTION gst_caps_new_id ##### -->
<para>
</para>
@name:
@id:
@props:
@Returns:
<!-- ##### FUNCTION gst_caps_ref ##### -->
<para>
</para>
@caps:
@Returns:
<!-- ##### FUNCTION gst_caps_unref ##### -->
<para>
</para>
@caps:
@Returns:
<!-- ##### FUNCTION gst_caps_copy ##### --> <!-- ##### FUNCTION gst_caps_copy ##### -->
<para> <para>
@ -314,133 +145,28 @@ The name used for tracing
@Returns: @Returns:
<!-- ##### FUNCTION gst_caps_copy_on_write ##### -->
<para>
</para>
@caps:
@Returns:
<!-- ##### FUNCTION gst_caps_chain ##### -->
<para>
</para>
@caps:
@Varargs:
@Returns:
<!-- ##### FUNCTION gst_caps_append ##### --> <!-- ##### FUNCTION gst_caps_append ##### -->
<para> <para>
</para> </para>
@caps1:
@caps2:
<!-- # Unused Parameters # -->
@caps: @caps:
@capstoadd: @capstoadd:
@Returns: @Returns:
<!-- ##### FUNCTION gst_caps_prepend ##### -->
<para>
</para>
@caps:
@capstoadd:
@Returns:
<!-- ##### FUNCTION gst_caps_next ##### -->
<para>
</para>
@caps:
@Returns:
<!-- ##### FUNCTION gst_caps_replace ##### --> <!-- ##### FUNCTION gst_caps_replace ##### -->
<para> <para>
</para> </para>
@oldcaps: @caps:
@newcaps: @newcaps:
<!-- # Unused Parameters # -->
<!-- ##### FUNCTION gst_caps_replace_sink ##### -->
<para>
</para>
@oldcaps: @oldcaps:
@newcaps:
<!-- ##### FUNCTION gst_caps_sink ##### -->
<para>
</para>
@caps:
<!-- ##### FUNCTION gst_caps_set_name ##### -->
<para>
</para>
@caps:
@name:
<!-- ##### FUNCTION gst_caps_get_name ##### -->
<para>
</para>
@caps:
@Returns:
<!-- ##### FUNCTION gst_caps_set_mime ##### -->
<para>
</para>
@caps:
@mime:
<!-- ##### FUNCTION gst_caps_get_mime ##### -->
<para>
</para>
@caps:
@Returns:
<!-- ##### FUNCTION gst_caps_set_props ##### -->
<para>
</para>
@caps:
@props:
@Returns:
<!-- ##### FUNCTION gst_caps_get_props ##### -->
<para>
</para>
@caps:
@Returns:
<!-- ##### FUNCTION gst_caps_is_always_compatible ##### --> <!-- ##### FUNCTION gst_caps_is_always_compatible ##### -->
@ -448,40 +174,12 @@ The name used for tracing
</para> </para>
@caps1:
@caps2:
@Returns:
<!-- # Unused Parameters # -->
@fromcaps: @fromcaps:
@tocaps: @tocaps:
@Returns:
<!-- ##### FUNCTION gst_caps_has_property ##### -->
<para>
Check if the GstCaps has a property with the given name
</para>
@caps: the caps to query
@name: the name of the property
@Returns:
<!-- ##### FUNCTION gst_caps_has_fixed_property ##### -->
<para>
Check if the GstCaps has a fixed property with the given name
</para>
@caps: the caps to query
@name: the name of the property
@Returns:
<!-- ##### FUNCTION gst_caps_has_property_typed ##### -->
<para>
Check if the GstCaps has a property with the given type
</para>
@caps: the caps to query
@name: the name of the property
@type:
@Returns:
<!-- ##### FUNCTION gst_caps_normalize ##### --> <!-- ##### FUNCTION gst_caps_normalize ##### -->
@ -493,24 +191,6 @@ Check if the GstCaps has a property with the given type
@Returns: @Returns:
<!-- ##### MACRO gst_caps_set ##### -->
<para>
Set a property of a caps structure.
</para>
@caps: the caps structure to modify
@...: the new value of the property
<!-- ##### MACRO gst_caps_get ##### -->
<para>
Get key/value pairs from the given GstCaps.
</para>
@caps: the caps to get the values from
@...: a pointer to the variable that can hold the result followed by more key/value pairs.
<!-- ##### FUNCTION gst_caps_intersect ##### --> <!-- ##### FUNCTION gst_caps_intersect ##### -->
<para> <para>
@ -521,66 +201,6 @@ Get key/value pairs from the given GstCaps.
@Returns: @Returns:
<!-- ##### MACRO gst_caps_get_boolean ##### -->
<para>
Get the value of the named property as a boolean.
</para>
@caps: the caps to query
@name: the name of the property to get
@res: a pointer to a gboolean to store the result
<!-- ##### FUNCTION gst_caps_get_by_name ##### -->
<para>
</para>
@caps:
@name:
@Returns:
<!-- ##### MACRO gst_caps_get_fourcc_int ##### -->
<para>
Get the value of the named property as a fourcc.
</para>
@caps: the caps to query
@name: the name of the property to get
@res: a pointer to a guint32 to store the fourcc value
<!-- ##### MACRO gst_caps_get_int ##### -->
<para>
Get the value of the named property as an int.
</para>
@caps: the caps to query
@name: the name of the property to get
@res: a pointer to a gint to store the value
<!-- ##### MACRO gst_caps_get_string ##### -->
<para>
Get the value of the named property as a string.
</para>
@caps: the caps to query
@name: the name of the property to get
@res: a pointer to a gchar* to store the string
<!-- ##### MACRO gst_caps_get_float ##### -->
<para>
Get the value of the named property as a float.
</para>
@caps: the caps to query
@name: the name of the property to get
@res: a pointer to a gfloat to store the result
<!-- ##### FUNCTION gst_caps_save_thyself ##### --> <!-- ##### FUNCTION gst_caps_save_thyself ##### -->
<para> <para>
@ -600,12 +220,13 @@ Get the value of the named property as a float.
@Returns: @Returns:
<!-- ##### FUNCTION gst_caps_debug ##### --> <!-- ##### FUNCTION gst_caps_union ##### -->
<para> <para>
</para> </para>
@caps: @caps1:
@label: @caps2:
@Returns:

View file

@ -235,16 +235,6 @@ The GstClock object
</para> </para>
<!-- ##### ARG GstClock:max-diff ##### -->
<para>
Maximum allowed diff for clock sync requests against the real time.
</para>
<!-- ##### ARG GstClock:stats ##### -->
<para>
Boolean property to activate stat generation on the clock.
</para>
<!-- ##### FUNCTION gst_clock_set_speed ##### --> <!-- ##### FUNCTION gst_clock_set_speed ##### -->
<para> <para>
@ -412,3 +402,13 @@ Boolean property to activate stat generation on the clock.
@id: @id:
<!-- ##### ARG GstClock:max-diff ##### -->
<para>
Maximum allowed diff for clock sync requests against the real time.
</para>
<!-- ##### ARG GstClock:stats ##### -->
<para>
Boolean property to activate stat generation on the clock.
</para>

View file

@ -71,58 +71,6 @@ The element object
</para> </para>
<!-- ##### SIGNAL GstElement::eos ##### -->
<para>
Signal emited when the element goes to PAUSED due to an end-of-stream
condition.
</para>
@gstelement: the object which received the signal.
<!-- ##### SIGNAL GstElement::error ##### -->
<para>
Is triggered whenever an error occured.
</para>
@gstelement: the object which received the signal.
@arg1: the error message
@arg2:
<!-- ##### SIGNAL GstElement::found-tag ##### -->
<para>
</para>
@gstelement: the object which received the signal.
@arg1:
@arg2:
<!-- ##### SIGNAL GstElement::new-pad ##### -->
<para>
Is triggered whenever a new pad is added to an element.
</para>
@gstelement: the object which received the signal.
@arg1: the new pad that was added
<!-- ##### SIGNAL GstElement::pad-removed ##### -->
<para>
Is triggered whenever a pad has been removed from the element.
</para>
@gstelement: the object which received the signal.
@arg1: The pad that was removed.
<!-- ##### SIGNAL GstElement::state-change ##### -->
<para>
Is triggered whenever the state of an element changes.
</para>
@gstelement: the object which received the signal.
@arg1: the new state of the object
@arg2:
<!-- ##### MACRO gst_element_get_name ##### --> <!-- ##### MACRO gst_element_get_name ##### -->
<para> <para>
Gets the name of the element. Gets the name of the element.
@ -1015,3 +963,55 @@ Helper macro to create query type functions
@...: list of query types. @...: list of query types.
<!-- ##### SIGNAL GstElement::eos ##### -->
<para>
Signal emited when the element goes to PAUSED due to an end-of-stream
condition.
</para>
@gstelement: the object which received the signal.
<!-- ##### SIGNAL GstElement::error ##### -->
<para>
Is triggered whenever an error occured.
</para>
@gstelement: the object which received the signal.
@arg1: the error message
@arg2:
<!-- ##### SIGNAL GstElement::found-tag ##### -->
<para>
</para>
@gstelement: the object which received the signal.
@arg1:
@arg2:
<!-- ##### SIGNAL GstElement::new-pad ##### -->
<para>
Is triggered whenever a new pad is added to an element.
</para>
@gstelement: the object which received the signal.
@arg1: the new pad that was added
<!-- ##### SIGNAL GstElement::pad-removed ##### -->
<para>
Is triggered whenever a pad has been removed from the element.
</para>
@gstelement: the object which received the signal.
@arg1: The pad that was removed.
<!-- ##### SIGNAL GstElement::state-change ##### -->
<para>
Is triggered whenever the state of an element changes.
</para>
@gstelement: the object which received the signal.
@arg1: the new state of the object
@arg2:

View file

@ -209,19 +209,6 @@ The GstIndex object
</para> </para>
<!-- ##### SIGNAL GstIndex::entry-added ##### -->
<para>
Is emited when a new entry is added to the index.
</para>
@gstindex: the object which received the signal.
@arg1: The entry added to the index.
<!-- ##### ARG GstIndex:resolver ##### -->
<para>
</para>
<!-- ##### FUNCTION gst_index_new ##### --> <!-- ##### FUNCTION gst_index_new ##### -->
<para> <para>
@ -414,3 +401,16 @@ Is emited when a new entry is added to the index.
@id: @id:
<!-- ##### SIGNAL GstIndex::entry-added ##### -->
<para>
Is emited when a new entry is added to the index.
</para>
@gstindex: the object which received the signal.
@arg1: The entry added to the index.
<!-- ##### ARG GstIndex:resolver ##### -->
<para>
</para>

View file

@ -40,47 +40,6 @@ The GstObject
</para> </para>
<!-- ##### SIGNAL GstObject::deep-notify ##### -->
<para>
The deep notify signal is used to be notified of property changes.
it is typically attached to the toplevel bin to receive notifications
from all the elements contained in that bin.
</para>
@gstobject: the object which received the signal.
@arg1: the object that originated the signal
@arg2: the property that changed
<!-- ##### SIGNAL GstObject::object-saved ##### -->
<para>
Is trigered whenever a new object is saved to XML. You can connect to
this signal to insert custom XML tags into the core XML.
</para>
@gstobject: the object which received the signal.
@arg1: the xmlNodePtr of the parent node
<!-- ##### SIGNAL GstObject::parent-set ##### -->
<para>
Is emitted when the parent of an object is set.
</para>
@gstobject: the object which received the signal.
@arg1: the new parent
<!-- ##### SIGNAL GstObject::parent-unset ##### -->
<para>
Is emitted when the parent of an object is unset.
</para>
@gstobject: the object which received the signal.
@arg1: the old parent
<!-- ##### ARG GstObject:name ##### -->
<para>
The name of the object
</para>
<!-- ##### MACRO GST_FLAGS ##### --> <!-- ##### MACRO GST_FLAGS ##### -->
<para> <para>
This macro returns the entire set of flags for the object. This macro returns the entire set of flags for the object.
@ -331,3 +290,44 @@ Check if the object has been destroyed.
@Returns: @Returns:
<!-- ##### SIGNAL GstObject::deep-notify ##### -->
<para>
The deep notify signal is used to be notified of property changes.
it is typically attached to the toplevel bin to receive notifications
from all the elements contained in that bin.
</para>
@gstobject: the object which received the signal.
@arg1: the object that originated the signal
@arg2: the property that changed
<!-- ##### SIGNAL GstObject::object-saved ##### -->
<para>
Is trigered whenever a new object is saved to XML. You can connect to
this signal to insert custom XML tags into the core XML.
</para>
@gstobject: the object which received the signal.
@arg1: the xmlNodePtr of the parent node
<!-- ##### SIGNAL GstObject::parent-set ##### -->
<para>
Is emitted when the parent of an object is set.
</para>
@gstobject: the object which received the signal.
@arg1: the new parent
<!-- ##### SIGNAL GstObject::parent-unset ##### -->
<para>
Is emitted when the parent of an object is unset.
</para>
@gstobject: the object which received the signal.
@arg1: the old parent
<!-- ##### ARG GstObject:name ##### -->
<para>
The name of the object
</para>

View file

@ -205,16 +205,6 @@ A function that will be called when pulling a buffer.
@Returns: the #GstBuffer pulled. @Returns: the #GstBuffer pulled.
<!-- ##### USER_FUNCTION GstPadBufferPoolFunction ##### -->
<para>
A function that will be called when a buffer pool is requested
from this pad.
</para>
@pad: the #GstPad to which the buffer pool is associated.
@Returns: the #GstBufferPool associated with this pad.
<!-- ##### USER_FUNCTION GstPadGetCapsFunction ##### --> <!-- ##### USER_FUNCTION GstPadGetCapsFunction ##### -->
<para> <para>
Returns the capabilities of the specified pad. By default this function Returns the capabilities of the specified pad. By default this function
@ -222,8 +212,9 @@ will return the pad template capabilities, but can optionally be overridden.
</para> </para>
@pad: the #GstPad to get the capabilities of. @pad: the #GstPad to get the capabilities of.
@caps: the peer's #GstCaps, can be used to filter the capabilities.
@Returns: the #GstCaps of the pad. @Returns: the #GstCaps of the pad.
<!-- # Unused Parameters # -->
@caps: the peer's #GstCaps, can be used to filter the capabilities.
<!-- ##### USER_FUNCTION GstPadEventFunction ##### --> <!-- ##### USER_FUNCTION GstPadEventFunction ##### -->
@ -448,15 +439,6 @@ Flags for the pad.
@get: @get:
<!-- ##### FUNCTION gst_pad_set_bufferpool_function ##### -->
<para>
</para>
@pad:
@bufpool:
<!-- ##### FUNCTION gst_pad_set_link_function ##### --> <!-- ##### FUNCTION gst_pad_set_link_function ##### -->
<para> <para>
@ -696,15 +678,6 @@ Flags for the pad.
@Returns: @Returns:
<!-- ##### FUNCTION gst_pad_get_bufferpool ##### -->
<para>
</para>
@pad:
@Returns:
<!-- ##### FUNCTION gst_pad_load_and_link ##### --> <!-- ##### FUNCTION gst_pad_load_and_link ##### -->
<para> <para>
@ -751,15 +724,6 @@ Flags for the pad.
@Returns: @Returns:
<!-- ##### FUNCTION gst_pad_recalc_allowed_caps ##### -->
<para>
</para>
@pad:
@Returns:
<!-- ##### FUNCTION gst_pad_perform_negotiate ##### --> <!-- ##### FUNCTION gst_pad_perform_negotiate ##### -->
<para> <para>
@ -1072,9 +1036,10 @@ The realpad object
@pad: @pad:
@caps: @caps:
@filter: @appfixatefunc:
@appfilter: @appfilter:
@getcapsfunc: @getcapsfunc:
@fixatefunc:
@direction: @direction:
@linkfunc: @linkfunc:
@unlinkfunc: @unlinkfunc:
@ -1093,8 +1058,10 @@ The realpad object
@formatsfunc: @formatsfunc:
@querytypefunc: @querytypefunc:
@intlinkfunc: @intlinkfunc:
@bufferpoolfunc: @bufferallocfunc:
@probedisp: @probedisp:
@link:
@explicit_caps:
@_gst_reserved: @_gst_reserved:
<!-- ##### MACRO GST_RPAD_DIRECTION ##### --> <!-- ##### MACRO GST_RPAD_DIRECTION ##### -->
@ -1129,14 +1096,6 @@ Get the chain function of the real pad.
@pad: the real pad to query. @pad: the real pad to query.
<!-- ##### MACRO GST_RPAD_FILTER ##### -->
<para>
Get the filter from the pad
</para>
@pad: the pad to query
<!-- ##### MACRO GST_RPAD_APPFILTER ##### --> <!-- ##### MACRO GST_RPAD_APPFILTER ##### -->
<para> <para>
Get the application filter for this pad Get the application filter for this pad
@ -1153,14 +1112,6 @@ Get get getfunction of the real pad.
@pad: the real pad to query. @pad: the real pad to query.
<!-- ##### MACRO GST_RPAD_BUFFERPOOLFUNC ##### -->
<para>
Get the bufferpoolfunction from the real pad.
</para>
@pad: the real pad to query.
<!-- ##### MACRO GST_RPAD_CHAINHANDLER ##### --> <!-- ##### MACRO GST_RPAD_CHAINHANDLER ##### -->
<para> <para>
Get the eventhandler function from the real pad. Get the eventhandler function from the real pad.

View file

@ -87,15 +87,6 @@ The padtemplate object.
</para> </para>
<!-- ##### SIGNAL GstPadTemplate::pad-created ##### -->
<para>
This signal is fired when an element creates a pad from this
template.
</para>
@gstpadtemplate: the object which received the signal.
@arg1: The pad that was created.
<!-- ##### ENUM GstPadTemplateFlags ##### --> <!-- ##### ENUM GstPadTemplateFlags ##### -->
<para> <para>
Flags for the padtemplate Flags for the padtemplate
@ -136,38 +127,6 @@ Get the presence of the padtemplate.
@templ: the template to query @templ: the template to query
<!-- ##### MACRO GST_PAD_TEMPLATE_NEW ##### -->
<para>
Create a new padtemplate.
</para>
@padname: the nametemplate for the pads that will be created with this template
@dir: the direction of the pads.
@pres: the presence of the pads.
@...: the capabilities of this padtemplate usually created with GST_CAPS_NEW()
<!-- ##### MACRO GST_PAD_TEMPLATE_FACTORY ##### -->
<para>
Create a factory for a padtemplate. This can be used if you only want one instance
of the padtemplate. Use GST_PAD_TEMPLATE_GET() to get the unique padtemplate.
</para>
@name: th name of the factory
@padname: the nametemplate of the pads
@dir: the direction of the pads.
@pres: the presence of the pads.
@...: the capabilities of this padtemplate, usually created with GST_CAPS_NEW()
<!-- ##### MACRO GST_PAD_TEMPLATE_GET ##### -->
<para>
Get the padtemplate of the factory created with GST_PAD_TEMPLATE_FACTORY()
</para>
@fact: the factory name to get the padtemplate from.
<!-- ##### MACRO GST_PAD_TEMPLATE_IS_FIXED ##### --> <!-- ##### MACRO GST_PAD_TEMPLATE_IS_FIXED ##### -->
<para> <para>
Check if the properties of the padtemplate are fixed Check if the properties of the padtemplate are fixed
@ -185,8 +144,9 @@ Check if the properties of the padtemplate are fixed
@direction: @direction:
@presence: @presence:
@caps: @caps:
@Varargs:
@Returns: @Returns:
<!-- # Unused Parameters # -->
@Varargs:
<!-- ##### FUNCTION gst_pad_template_get_caps ##### --> <!-- ##### FUNCTION gst_pad_template_get_caps ##### -->
@ -208,3 +168,12 @@ Check if the properties of the padtemplate are fixed
@Returns: @Returns:
<!-- ##### SIGNAL GstPadTemplate::pad-created ##### -->
<para>
This signal is fired when an element creates a pad from this
template.
</para>
@gstpadtemplate: the object which received the signal.
@arg1: The pad that was created.

View file

@ -4286,6 +4286,7 @@ A type that can be used to indicate a filename.
</para> </para>
<!-- ##### ARG GstAggregator:sched ##### --> <!-- ##### ARG GstAggregator:sched ##### -->
<para> <para>
@ -4759,6 +4760,16 @@ Get the size of the file.
@arg1: @arg1:
@arg2: @arg2:
<!-- ##### SIGNAL GstElement::error-2 ##### -->
<para>
</para>
@gstelement: the object which received the signal.
@arg1:
@arg2:
@arg3:
<!-- ##### SIGNAL GstElement::event ##### --> <!-- ##### SIGNAL GstElement::event ##### -->
<para> <para>
@ -5952,15 +5963,6 @@ Query the element for the current mime type
</para> </para>
<!-- ##### SIGNAL GstXML::object-loaded ##### -->
<para>
</para>
@gstxml: the object which received the signal.
@arg1:
@arg2:
<!-- ##### USER_FUNCTION GstXMLRegistryAddPathList ##### --> <!-- ##### USER_FUNCTION GstXMLRegistryAddPathList ##### -->
<para> <para>
@ -8012,6 +8014,15 @@ safely be modified.
@resolver: @resolver:
@user_data: @user_data:
<!-- ##### FUNCTION gst_caps_debug ##### -->
<para>
</para>
@caps:
@string:
@label:
<!-- ##### FUNCTION gst_caps_destroy ##### --> <!-- ##### FUNCTION gst_caps_destroy ##### -->
<para> <para>
@ -8907,13 +8918,6 @@ of an element he doesn't need anymore.
@format: @format:
@args...: @args...:
<!-- ##### FUNCTION gst_init_get_popt_table ##### -->
<para>
</para>
@Returns:
<!-- ##### FUNCTION gst_link_get_type ##### --> <!-- ##### FUNCTION gst_link_get_type ##### -->
<para> <para>

View file

@ -34,6 +34,15 @@ The GstThread object
</para> </para>
<!-- ##### FUNCTION gst_thread_new ##### -->
<para>
</para>
@name:
@Returns:
<!-- ##### SIGNAL GstThread::shutdown ##### --> <!-- ##### SIGNAL GstThread::shutdown ##### -->
<para> <para>
@ -46,12 +55,3 @@ The GstThread object
The thread priority The thread priority
</para> </para>
<!-- ##### FUNCTION gst_thread_new ##### -->
<para>
</para>
@name:
@Returns:

View file

@ -105,3 +105,25 @@ All GstElements can be serialized to an XML presentation and subsequently loaded
@Returns: @Returns:
<!-- ##### SIGNAL GstXML::object-loaded ##### -->
<para>
</para>
@:
@:
@:
@gstxml: the object which received the signal.
@arg1:
@arg2:
<!-- ##### SIGNAL GstXML::object-loaded ##### -->
<para>
</para>
@gstxml: the object which received the signal.
@arg1:
@arg2: