+2005-09-03 Stefan Kost <ensonic@users.sf.net>
+
+ * docs/gst/gstreamer-sections.txt:
+ * docs/gst/tmpl/gstelement.sgml:
+ * gst/gstpad.c:
+ * libs/gst/controller/gst-controller.c:
+ (gst_controlled_property_set_interpolation_mode),
+ (gst_controlled_property_new),
+ (gst_controller_find_controlled_property):
+ run the wingo-magic script against the docs
+
2005-09-02 Stefan Kost <ensonic@users.sf.net>
* docs/gst/gstreamer-docs.sgml:
GST_STATE
GST_STATE_PENDING
GST_STATE_TRANSITION
-GST_STATE_NULL_TO_READY
-GST_STATE_READY_TO_PAUSED
-GST_STATE_PAUSED_TO_PLAYING
-GST_STATE_PLAYING_TO_PAUSED
-GST_STATE_PAUSED_TO_READY
-GST_STATE_READY_TO_NULL
+GST_STATE_CHANGE_NULL_TO_READY
+GST_STATE_CHANGE_READY_TO_PAUSED
+GST_STATE_CHANGE_PAUSED_TO_PLAYING
+GST_STATE_CHANGE_PLAYING_TO_PAUSED
+GST_STATE_CHANGE_PAUSED_TO_READY
+GST_STATE_CHANGE_READY_TO_NULL
GST_STATE_BROADCAST
GST_STATE_ERROR
GST_STATE_FINAL
GST_STATE_GET_COND
GST_STATE_GET_LOCK
GST_STATE_LOCK
-GST_STATE_NO_PREROLL
+GST_STATE_CHANGE_NO_PREROLL
GST_STATE_SIGNAL
GST_STATE_TIMED_WAIT
GST_STATE_TRYLOCK
<SECTION>
<FILE>gsttypes</FILE>
<TITLE>GstTypes</TITLE>
-GstElementState
-GstElementStateReturn
+GstState
+GstStateChangeReturn
GstRank
<SUBSECTION Standard>
GST_TYPE_ELEMENT_STATE
</para>
<para>
-Each element has a state (see #GstElementState). You can get and set the state
+Each element has a state (see #GstState). You can get and set the state
of an element with gst_element_get_state() and gst_element_set_state().
You can wait for an element to change it's state with gst_element_wait_state_change().
-To get a string representation of a #GstElementState, use
+To get a string representation of a #GstState, use
gst_element_state_get_name().
</para>
@elem:
-<!-- ##### MACRO GST_STATE_NO_PREROLL ##### -->
+<!-- ##### MACRO GST_STATE_CHANGE_NO_PREROLL ##### -->
<para>
</para>
* @pad: the #GstPad to activate or deactivate.
* @active: whether or not the pad should be active.
*
- * Activates or deactivates the given pad. Must be called with the STATE_LOCK.
+ * Activates or deactivates the given pad. Must be called with the %GST_STATE_LOCK.
* Normally called from within core state change functions.
*
* If @active, makes sure the pad is active. If it is already active, either in
*
* Returns: TRUE if the operation was successfull.
*
- * MT safe. Must be called with STATE_LOCK.
+ * MT safe. Must be called with %GST_STATE_LOCK.
*/
gboolean
gst_pad_set_active (GstPad * pad, gboolean active)
* SECTION:gstcontroller
* @short_description: dynamic parameter control subsystem
*
- * The controller subsystem offers a lighwight way to adjust gobject properties
- * over time.
+ * The controller subsystem offers a lightweight way to adjust gobject
+ * properties over stream-time. It works by using time-stampled value pairs that
+ * are queued for element-properties. At run-time the elements continously pulls
+ * values changes for the current stream-time.
*
* What needs to be changed in a #GstElement?
* Very little - it is just two steps to make a plugin controllable!
return (prop);
}
}
- GST_WARNING ("controller does not manage property '%s'", name);
+ GST_DEBUG ("controller does not (yet) manage property '%s'", name);
return (NULL);
}
* SECTION:gstcontroller
* @short_description: dynamic parameter control subsystem
*
- * The controller subsystem offers a lighwight way to adjust gobject properties
- * over time.
+ * The controller subsystem offers a lightweight way to adjust gobject
+ * properties over stream-time. It works by using time-stampled value pairs that
+ * are queued for element-properties. At run-time the elements continously pulls
+ * values changes for the current stream-time.
*
* What needs to be changed in a #GstElement?
* Very little - it is just two steps to make a plugin controllable!
return (prop);
}
}
- GST_WARNING ("controller does not manage property '%s'", name);
+ GST_DEBUG ("controller does not (yet) manage property '%s'", name);
return (NULL);
}