diff --git a/ChangeLog b/ChangeLog index 2b460c9591..7f663f20ba 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2004-02-06 Thomas Vander Stichele + + * testsuite/ghostpads/ghostpads.c: (main): + fix testsuite from segfaulting + 2004-02-06 Thomas Vander Stichele * Makefile.am: add release target diff --git a/docs/gst/tmpl/gstbin.sgml b/docs/gst/tmpl/gstbin.sgml index 8a0038e0b9..68c62da4bc 100644 --- a/docs/gst/tmpl/gstbin.sgml +++ b/docs/gst/tmpl/gstbin.sgml @@ -72,34 +72,6 @@ The GstBin object - - - - - -@gstbin: the object which received the signal. -@arg1: the element that was added to the bin - - - - - - -@gstbin: the object which received the signal. -@arg1: the element that was removed from the bin - - - -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. - - -@gstbin: the object which received the signal. -@Returns: TRUE if the state of the bin was advanced. - 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: + + + + + +@gstbin: the object which received the signal. +@arg1: the element that was added to the bin + + + + + + +@gstbin: the object which received the signal. +@arg1: the element that was removed from the bin + + + +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. + + +@gstbin: the object which received the signal. +@Returns: TRUE if the state of the bin was advanced. + diff --git a/docs/gst/tmpl/gstclock.sgml b/docs/gst/tmpl/gstclock.sgml index ae99e7a9c8..998e6b9079 100644 --- a/docs/gst/tmpl/gstclock.sgml +++ b/docs/gst/tmpl/gstclock.sgml @@ -235,21 +235,6 @@ Get the clock flags - - - - - - - -Maximum allowed diff for clock sync requests against the real time. - - - - -Boolean property to activate stat generation on the clock. - - @@ -417,3 +402,18 @@ Boolean property to activate stat generation on the clock. @id: + + + + + + + +Maximum allowed diff for clock sync requests against the real time. + + + + +Boolean property to activate stat generation on the clock. + + diff --git a/docs/gst/tmpl/gstelement.sgml b/docs/gst/tmpl/gstelement.sgml index 358c351697..4b966d9156 100644 --- a/docs/gst/tmpl/gstelement.sgml +++ b/docs/gst/tmpl/gstelement.sgml @@ -71,59 +71,6 @@ The element object - - -Signal emited when the element goes to PAUSED due to an end-of-stream -condition. - - -@gstelement: the object which received the signal. - - - -This signal is emitted when an element has encountered an error that caused -it to fail performing its function. - - -@gstelement: the object which received the signal. -@arg1: the original #GstElement that generated the error. -@arg2: a #GError containing the translated error message. -@arg3: a debug string providing additional untranslated debug information, or NULL. - - - - - - -@gstelement: the object which received the signal. -@arg1: -@arg2: - - - -Is triggered whenever a new pad is added to an element. - - -@gstelement: the object which received the signal. -@arg1: the new pad that was added - - - -Is triggered whenever a pad has been removed from the element. - - -@gstelement: the object which received the signal. -@arg1: The pad that was removed. - - - -Is triggered whenever the state of an element changes. - - -@gstelement: the object which received the signal. -@arg1: the new state of the object -@arg2: - Gets the name of the element. @@ -1019,3 +966,56 @@ Helper macro to create query type functions @...: list of query types. + + +Signal emited when the element goes to PAUSED due to an end-of-stream +condition. + + +@gstelement: the object which received the signal. + + + +This signal is emitted when an element has encountered an error that caused +it to fail performing its function. + + +@gstelement: the object which received the signal. +@arg1: the original #GstElement that generated the error. +@arg2: a #GError containing the translated error message. +@arg3: a debug string providing additional untranslated debug information, or NULL. + + + + + + +@gstelement: the object which received the signal. +@arg1: +@arg2: + + + +Is triggered whenever a new pad is added to an element. + + +@gstelement: the object which received the signal. +@arg1: the new pad that was added + + + +Is triggered whenever a pad has been removed from the element. + + +@gstelement: the object which received the signal. +@arg1: The pad that was removed. + + + +Is triggered whenever the state of an element changes. + + +@gstelement: the object which received the signal. +@arg1: the new state of the object +@arg2: + diff --git a/docs/gst/tmpl/gstindex.sgml b/docs/gst/tmpl/gstindex.sgml index cdc3cfa10e..d828fa3114 100644 --- a/docs/gst/tmpl/gstindex.sgml +++ b/docs/gst/tmpl/gstindex.sgml @@ -209,19 +209,6 @@ The GstIndex object - - -Is emited when a new entry is added to the index. - - -@gstindex: the object which received the signal. -@arg1: The entry added to the index. - - - - - - @@ -414,3 +401,16 @@ Is emited when a new entry is added to the index. @id: + + +Is emited when a new entry is added to the index. + + +@gstindex: the object which received the signal. +@arg1: The entry added to the index. + + + + + + diff --git a/docs/gst/tmpl/gstobject.sgml b/docs/gst/tmpl/gstobject.sgml index cf69ab93ee..52616a2215 100644 --- a/docs/gst/tmpl/gstobject.sgml +++ b/docs/gst/tmpl/gstobject.sgml @@ -40,47 +40,6 @@ The GstObject - - -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. - - -@gstobject: the object which received the signal. -@arg1: the object that originated the signal -@arg2: the property that changed - - - -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. - - -@gstobject: the object which received the signal. -@arg1: the xmlNodePtr of the parent node - - - -Is emitted when the parent of an object is set. - - -@gstobject: the object which received the signal. -@arg1: the new parent - - - -Is emitted when the parent of an object is unset. - - -@gstobject: the object which received the signal. -@arg1: the old parent - - - -The name of 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: + + +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. + + +@gstobject: the object which received the signal. +@arg1: the object that originated the signal +@arg2: the property that changed + + + +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. + + +@gstobject: the object which received the signal. +@arg1: the xmlNodePtr of the parent node + + + +Is emitted when the parent of an object is set. + + +@gstobject: the object which received the signal. +@arg1: the new parent + + + +Is emitted when the parent of an object is unset. + + +@gstobject: the object which received the signal. +@arg1: the old parent + + + +The name of the object + + diff --git a/docs/gst/tmpl/gstpadtemplate.sgml b/docs/gst/tmpl/gstpadtemplate.sgml index b20d655c80..a2736922d0 100644 --- a/docs/gst/tmpl/gstpadtemplate.sgml +++ b/docs/gst/tmpl/gstpadtemplate.sgml @@ -87,15 +87,6 @@ The padtemplate object. - - -This signal is fired when an element creates a pad from this -template. - - -@gstpadtemplate: the object which received the signal. -@arg1: The pad that was created. - Flags for the padtemplate @@ -177,3 +168,12 @@ Check if the properties of the padtemplate are fixed @Returns: + + +This signal is fired when an element creates a pad from this +template. + + +@gstpadtemplate: the object which received the signal. +@arg1: The pad that was created. + diff --git a/docs/gst/tmpl/gstreamer-unused.sgml b/docs/gst/tmpl/gstreamer-unused.sgml index 8b63b9e9fe..ba393dd5da 100644 --- a/docs/gst/tmpl/gstreamer-unused.sgml +++ b/docs/gst/tmpl/gstreamer-unused.sgml @@ -6023,16 +6023,6 @@ Query the element for the current mime type - - - - - -@: -@: -@: - - diff --git a/docs/gst/tmpl/gstthread.sgml b/docs/gst/tmpl/gstthread.sgml index 38a7691b0a..6d7021906d 100644 --- a/docs/gst/tmpl/gstthread.sgml +++ b/docs/gst/tmpl/gstthread.sgml @@ -34,6 +34,15 @@ The GstThread object + + + + + +@name: +@Returns: + + @@ -46,12 +55,3 @@ The GstThread object The thread priority - - - - - -@name: -@Returns: - - diff --git a/docs/gst/tmpl/gstxml.sgml b/docs/gst/tmpl/gstxml.sgml index ea4e4bd24a..08450b21b9 100644 --- a/docs/gst/tmpl/gstxml.sgml +++ b/docs/gst/tmpl/gstxml.sgml @@ -105,3 +105,25 @@ All GstElements can be serialized to an XML presentation and subsequently loaded @Returns: + + + + + +@: +@: +@: + +@gstxml: the object which received the signal. +@arg1: +@arg2: + + + + + + +@gstxml: the object which received the signal. +@arg1: +@arg2: + diff --git a/tests/old/testsuite/ghostpads/ghostpads.c b/tests/old/testsuite/ghostpads/ghostpads.c index 27c0aff9a3..4050326df1 100644 --- a/tests/old/testsuite/ghostpads/ghostpads.c +++ b/tests/old/testsuite/ghostpads/ghostpads.c @@ -44,7 +44,7 @@ main (gint argc, gchar *argv[]) gst_element_get_pad (identity, "src"), "src"); - gst_element_link_many (fakesrc, bin, fakesink); + gst_element_link_many (fakesrc, bin, fakesink, NULL); gst_element_set_state (pipeline, GST_STATE_PLAYING); if (!gst_bin_iterate (GST_BIN (pipeline))) diff --git a/testsuite/ghostpads/ghostpads.c b/testsuite/ghostpads/ghostpads.c index 27c0aff9a3..4050326df1 100644 --- a/testsuite/ghostpads/ghostpads.c +++ b/testsuite/ghostpads/ghostpads.c @@ -44,7 +44,7 @@ main (gint argc, gchar *argv[]) gst_element_get_pad (identity, "src"), "src"); - gst_element_link_many (fakesrc, bin, fakesink); + gst_element_link_many (fakesrc, bin, fakesink, NULL); gst_element_set_state (pipeline, GST_STATE_PLAYING); if (!gst_bin_iterate (GST_BIN (pipeline)))