* service network - that could be through synthesis or reading a stream.
*
* \extends mlt_service
- * \event \em producer-changed
+ * \event \em producer-changed either service-changed was fired or the timing of the producer changed
* \properties \em mlt_type the name of the service subclass, e.g. mlt_producer
* \properties \em mlt_service the name of a producer subclass
* \properties \em _position the current position of the play head, relative to the in point
* connections a "service network," which is similar to what DirectShow calls
* a filter graph or what gstreamer calls an element pipeline.
*
- * \event \em service-changed
+ * \event \em service-changed a filter was attached or detached or a transition was connected or disconnected
* \event \em property-changed
* \properties \em mlt_type identifies the subclass
* \properties \em _mlt_service_hidden a flag that indicates whether to hide the mlt_service