CVS Root: /cvs/gstreamer Module: gstreamer Changes by: ensonic Date: Mon Aug 01 2005 09:17:44 PDT Log message: deactivate and remove dparams (libgstcontrol) Modified files: . : ChangeLog configure.ac docs/gst/tmpl : gstbasesrc.sgml gstelement.sgml gstevent.sgml gstfakesrc.sgml gstformat.sgml gstghostpad.sgml gstpad.sgml gstquery.sgml gststructure.sgml gsttaglist.sgml gstvalue.sgml docs/libs : gstreamer-libs-docs.sgml gstreamer-libs-sections.txt gstreamer-libs.types libs/gst : Makefile.am testsuite : Makefile.am tools : Makefile.am gst-inspect.c gst-xmlinspect.c Removed files: libs/gst/control: .cvsignore Makefile.am control.c control.h dparam.c dparam.h dparam_smooth.c dparam_smooth.h dparamcommon.h dparammanager.c dparammanager.h dplinearinterp.c dplinearinterp.h unitconvert.c unitconvert.h testsuite/dynparams: .cvsignore Makefile.am dparamstest.c Links: http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/ChangeLog.diff?r1=1.1322&r2=1.1323 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/configure.ac.diff?r1=1.375&r2=1.376 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstbasesrc.sgml.diff?r1=1.13&r2=1.14 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstelement.sgml.diff?r1=1.109&r2=1.110 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstevent.sgml.diff?r1=1.35&r2=1.36 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstfakesrc.sgml.diff?r1=1.29&r2=1.30 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstformat.sgml.diff?r1=1.10&r2=1.11 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstghostpad.sgml.diff?r1=1.5&r2=1.6 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstpad.sgml.diff?r1=1.86&r2=1.87 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstquery.sgml.diff?r1=1.10&r2=1.11 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gststructure.sgml.diff?r1=1.10&r2=1.11 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gsttaglist.sgml.diff?r1=1.5&r2=1.6 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstvalue.sgml.diff?r1=1.15&r2=1.16 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/libs/gstreamer-libs-docs.sgml.diff?r1=1.18&r2=1.19 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/libs/gstreamer-libs-sections.txt.diff?r1=1.14&r2=1.15 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/libs/gstreamer-libs.types.diff?r1=1.2&r2=1.3 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/libs/gst/Makefile.am.diff?r1=1.8&r2=1.9 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/libs/gst/control/.cvsignore http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/libs/gst/control/Makefile.am http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/libs/gst/control/control.c http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/libs/gst/control/control.h http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/libs/gst/control/dparam.c http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/libs/gst/control/dparam.h http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/libs/gst/control/dparam_smooth.c http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/libs/gst/control/dparam_smooth.h http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/libs/gst/control/dparamcommon.h http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/libs/gst/control/dparammanager.c http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/libs/gst/control/dparammanager.h http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/libs/gst/control/dplinearinterp.c http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/libs/gst/control/dplinearinterp.h http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/libs/gst/control/unitconvert.c http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/libs/gst/control/unitconvert.h http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/testsuite/Makefile.am.diff?r1=1.62&r2=1.63 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/testsuite/dynparams/.cvsignore http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/testsuite/dynparams/Makefile.am http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/testsuite/dynparams/dparamstest.c http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/tools/Makefile.am.diff?r1=1.61&r2=1.62 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/tools/gst-inspect.c.diff?r1=1.85&r2=1.86 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/tools/gst-xmlinspect.c.diff?r1=1.27&r2=1.28 ====Begin Diffs==== Index: ChangeLog =================================================================== RCS file: /cvs/gstreamer/gstreamer/ChangeLog,v retrieving revision 1.1322 retrieving revision 1.1323 diff -u -d -r1.1322 -r1.1323 --- ChangeLog 1 Aug 2005 11:15:47 -0000 1.1322 +++ ChangeLog 1 Aug 2005 16:17:30 -0000 1.1323 @@ -1,3 +1,45 @@ +2005-08-01 Stefan Kost <en...@us...> + + * configure.ac: + * docs/gst/tmpl/gstbasesrc.sgml: + * docs/gst/tmpl/gstelement.sgml: + * docs/gst/tmpl/gstevent.sgml: + * docs/gst/tmpl/gstfakesrc.sgml: + * docs/gst/tmpl/gstformat.sgml: + * docs/gst/tmpl/gstghostpad.sgml: + * docs/gst/tmpl/gstpad.sgml: + * docs/gst/tmpl/gstquery.sgml: + * docs/gst/tmpl/gststructure.sgml: + * docs/gst/tmpl/gsttaglist.sgml: + * docs/gst/tmpl/gstvalue.sgml: + * docs/libs/gstreamer-libs-docs.sgml: + * docs/libs/gstreamer-libs-sections.txt: + * docs/libs/gstreamer-libs.types: + * libs/gst/Makefile.am: + * libs/gst/control/.cvsignore: + * libs/gst/control/Makefile.am: + * libs/gst/control/control.c: + * libs/gst/control/control.h: + * libs/gst/control/dparam.c: + * libs/gst/control/dparam.h: + * libs/gst/control/dparam_smooth.c: + * libs/gst/control/dparam_smooth.h: + * libs/gst/control/dparamcommon.h: + * libs/gst/control/dparammanager.c: + * libs/gst/control/dparammanager.h: + * libs/gst/control/dplinearinterp.c: + * libs/gst/control/dplinearinterp.h: + * libs/gst/control/unitconvert.c: + * libs/gst/control/unitconvert.h: + * testsuite/Makefile.am: + * testsuite/dynparams/.cvsignore: + * testsuite/dynparams/Makefile.am: + * testsuite/dynparams/dparamstest.c: + * tools/Makefile.am: + * tools/gst-inspect.c: (print_element_info), (main): + * tools/gst-xmlinspect.c: (print_element_info), (main): + deactivate and remove dparams (libgstcontrol) 2005-08-01 Tim-Philipp Müller <tim at centricular dot net> * gst/elements/gsttypefindelement.c: Index: configure.ac RCS file: /cvs/gstreamer/gstreamer/configure.ac,v retrieving revision 1.375 retrieving revision 1.376 diff -u -d -r1.375 -r1.376 --- configure.ac 30 Jul 2005 15:00:06 -0000 1.375 +++ configure.ac 1 Aug 2005 16:17:30 -0000 1.376 @@ -630,7 +630,6 @@ gst/registries/Makefile libs/Makefile libs/gst/Makefile -libs/gst/control/Makefile libs/gst/dataprotocol/Makefile libs/gst/getbits/Makefile po/Makefile.in @@ -648,7 +647,6 @@ testsuite/cleanup/Makefile testsuite/debug/Makefile testsuite/dlopen/Makefile -testsuite/dynparams/Makefile testsuite/elements/Makefile testsuite/indexers/Makefile testsuite/negotiation/Makefile Index: gstbasesrc.sgml RCS file: /cvs/gstreamer/gstreamer/docs/gst/tmpl/gstbasesrc.sgml,v retrieving revision 1.13 retrieving revision 1.14 diff -u -d -r1.13 -r1.14 --- gstbasesrc.sgml 15 Jul 2005 11:04:18 -0000 1.13 +++ gstbasesrc.sgml 1 Aug 2005 16:17:30 -0000 1.14 @@ -36,6 +36,7 @@ @segment_start: @segment_end: @segment_loop: +@need_discont: @offset: @size: @num_buffers: Index: gstelement.sgml RCS file: /cvs/gstreamer/gstreamer/docs/gst/tmpl/gstelement.sgml,v retrieving revision 1.109 retrieving revision 1.110 diff -u -d -r1.109 -r1.110 --- gstelement.sgml 19 Jul 2005 10:40:48 -0000 1.109 +++ gstelement.sgml 1 Aug 2005 16:17:31 -0000 1.110 @@ -91,20 +91,20 @@ @sinkpads: @pads_cookie: -<!-- ##### SIGNAL GstElement::new-pad ##### --> +<!-- ##### SIGNAL GstElement::no-more-pads ##### --> <para> </para> @gstelement: the object which received the signal. -@arg1: -<!-- ##### SIGNAL GstElement::no-more-pads ##### --> +<!-- ##### SIGNAL GstElement::pad-added ##### --> +@arg1: <!-- ##### SIGNAL GstElement::pad-removed ##### --> @@ -114,7 +114,7 @@ @arg1: -<!-- ##### SIGNAL GstElement::state-change ##### --> +<!-- ##### SIGNAL GstElement::state-changed ##### --> @@ -220,33 +220,6 @@ -<!-- ##### MACRO GST_ELEMENT_QUERY_TYPE_FUNCTION ##### --> -<para> -Helper macro to create query type functions -</para> - -@functionname: The function name -@...: list of query types. -<!-- ##### MACRO GST_ELEMENT_FORMATS_FUNCTION ##### --> -Halper macro to create element format functions -@...: formats -<!-- ##### MACRO GST_ELEMENT_EVENT_MASK_FUNCTION ##### --> -A helper macro to create a mask function -@functionname: the name of the mask function -@...: Masks <!-- ##### ENUM GstElementFlags ##### --> This enum defines the standard flags that an element may have. @@ -594,9 +567,17 @@ @element: +@rate: +@format: +@flags: +@cur_type: +@cur: +@stop_type: +@stop: +@Returns: +<!-- # Unused Parameters # --> @seek_type: -@Returns: <!-- ##### FUNCTION gst_element_get_query_types ##### --> Index: gstevent.sgml RCS file: /cvs/gstreamer/gstreamer/docs/gst/tmpl/gstevent.sgml,v retrieving revision 1.35 retrieving revision 1.36 diff -u -d -r1.35 -r1.36 --- gstevent.sgml 15 Jul 2005 11:04:18 -0000 1.35 +++ gstevent.sgml 1 Aug 2005 16:17:31 -0000 1.36 @@ -39,6 +39,7 @@ @type: @timestamp: @src: +@structure: <!-- ##### ENUM GstEventType ##### --> @@ -46,22 +47,16 @@ @GST_EVENT_UNKNOWN: unknown event. +@GST_EVENT_FLUSH_START: +@GST_EVENT_FLUSH_STOP: @GST_EVENT_EOS: an end-of-stream event. -@GST_EVENT_FLUSH: a flush event. -@GST_EVENT_DISCONTINUOUS: a discontinuous event to indicate the stream has a discontinuity. +@GST_EVENT_NEWSEGMENT: +@GST_EVENT_TAG: +@GST_EVENT_FILLER: @GST_EVENT_QOS: a quality of service event @GST_EVENT_SEEK: a seek event. -@GST_EVENT_SIZE: a size suggestion for a peer element -@GST_EVENT_RATE: adjust the output rate of an element @GST_EVENT_NAVIGATION: -@GST_EVENT_TAG: -<!-- ##### MACRO GST_EVENT_ANY ##### --> +@GST_EVENT_CUSTOM_START: <!-- ##### MACRO GST_EVENT_TRACE_NAME ##### --> @@ -94,74 +89,6 @@ @event: The event to query -<!-- ##### MACRO GST_EVENT_IS_INTERRUPT ##### --> -Check if the event is an interrupt event -@event: The event to check -<!-- ##### MACRO GST_SEEK_FORMAT_SHIFT ##### --> -Shift for the format in the GstSeekType -<!-- ##### MACRO GST_SEEK_METHOD_SHIFT ##### --> -Shift for the method in the GstSeekType -<!-- ##### MACRO GST_SEEK_FLAGS_SHIFT ##### --> -Shift for the flags in the GstSeekType -<!-- ##### MACRO GST_SEEK_FORMAT_MASK ##### --> -Mask for the format in the GstSeekType -<!-- ##### MACRO GST_SEEK_METHOD_MASK ##### --> -Mask for the method in the GstSeekType -<!-- ##### MACRO GST_SEEK_FLAGS_MASK ##### --> -Mask for the flags in the GstSeekType -<!-- ##### ENUM GstEventFlag ##### --> -Event flags are used when querying for supported events -@GST_EVENT_FLAG_NONE: no value -@GST_RATE_FLAG_NEGATIVE: indicates negative rates are supported -<!-- ##### MACRO GST_EVENT_MASK_FUNCTION ##### --> -A convenience macro to create event mask functions -@type: The type of the first argument of the function -@functionname: the name of the function -@...: event masks, the last element is marked with 0 <!-- ##### ENUM GstSeekType ##### --> The different types of seek events. When constructing a seek event a format, @@ -190,249 +117,194 @@ </example> -@GST_SEEK_METHOD_CUR: Seek to an relative position -@GST_SEEK_METHOD_SET: Seek to an absolute position -@GST_SEEK_METHOD_END: Seek relative to the end of the stream -@GST_SEEK_FLAG_FLUSH: Flush any pending data while seeking -@GST_SEEK_FLAG_ACCURATE: Seek as accurately as possible -@GST_SEEK_FLAG_KEY_UNIT: Seek to a nearby key unit -@GST_SEEK_FLAG_SEGMENT_LOOP: Loop between start and stop in a segmented seek -<!-- ##### ENUM GstSeekAccuracy ##### --> -The accuracy about a seek operation gives more information of how the seek was -performed, namly if the seek was accurate or fuzzy. -@GST_SEEK_CERTAIN: The seek was exact -@GST_SEEK_FUZZY: The seek was fuzzy, exact position can not be guaranteed -<!-- ##### MACRO GST_EVENT_SEEK_TYPE ##### --> -Get the seektype of the GST_EVENT_SEEK. -@event: The event to query. +@GST_SEEK_TYPE_NONE: +@GST_SEEK_TYPE_CUR: +@GST_SEEK_TYPE_SET: +@GST_SEEK_TYPE_END: -<!-- ##### MACRO GST_EVENT_SEEK_FORMAT ##### --> +<!-- ##### MACRO gst_event_ref ##### --> -The format of the seek value +Increase the refcount of this event -@event: The event operate on +@ev: The event to refcount -<!-- ##### MACRO GST_EVENT_SEEK_METHOD ##### --> +<!-- ##### MACRO gst_event_unref ##### --> -The seek method to use as one of #GstSeekType +Decrease the refcount of an event, freeing it if the refcount reaches 0 +@ev: The event to unref -<!-- ##### MACRO GST_EVENT_SEEK_FLAGS ##### --> +<!-- ##### MACRO gst_event_copy ##### --> -The optional seek flags +Copy the event using the event specific copy function +@ev: The event to copy +@Returns: A new event that is a copy of the given input event -<!-- ##### MACRO GST_EVENT_SEEK_OFFSET ##### --> +<!-- ##### FUNCTION gst_event_new_custom ##### --> -Get the offset of the seek event. -<!-- ##### MACRO GST_EVENT_SEEK_ENDOFFSET ##### --> -The event stop position for a segment seek -@event: The event to query +@type: -<!-- ##### MACRO GST_EVENT_SEEK_ACCURACY ##### --> +<!-- ##### FUNCTION gst_event_get_structure ##### --> -Indicates how accurate the event was performed. -<!-- ##### MACRO GST_EVENT_DISCONT_OFFSET ##### --> -The offset of the discont event. A discont event can hold up to 8 different -format/value pairs. -@i: The offset/value pair. +@event: -<!-- ##### MACRO GST_EVENT_DISCONT_OFFSET_LEN ##### --> +<!-- ##### FUNCTION gst_event_new_flush_start ##### --> -Get the number of offset/value pairs this event has. -<!-- ##### MACRO GST_EVENT_SIZE_FORMAT ##### --> -The format of the size event. -<!-- ##### MACRO GST_EVENT_SIZE_VALUE ##### --> +<!-- ##### FUNCTION gst_event_new_flush_stop ##### --> -The value of the size event -<!-- ##### MACRO GST_EVENT_RATE_VALUE ##### --> -Get access to the rate vale field -<!-- ##### FUNCTION gst_event_new ##### --> +<!-- ##### FUNCTION gst_event_new_eos ##### --> -@type: @Returns: -<!-- ##### MACRO gst_event_ref ##### --> +<!-- ##### FUNCTION gst_event_new_newsegment ##### --> -Increase the refcount of this event -@ev: The event to refcount -<!-- ##### MACRO gst_event_unref ##### --> -Decrease the refcount of an event, freeing it if the refcount reaches 0 -@ev: The event to unref +@start_value: +@stop_value: +@base: -<!-- ##### MACRO gst_event_copy ##### --> +<!-- ##### FUNCTION gst_event_parse_newsegment ##### --> -Copy the event using the event specific copy function -@ev: The event to copy -@Returns: A new event that is a copy of the given input event +@end_value: -<!-- ##### FUNCTION gst_event_masks_contains ##### --> +<!-- ##### FUNCTION gst_event_new_tag ##### --> -@masks: -@mask: +@taglist: +@list: -<!-- ##### FUNCTION gst_event_new_seek ##### --> +<!-- ##### FUNCTION gst_event_parse_tag ##### --> -@offset: -<!-- ##### FUNCTION gst_event_new_segment_seek ##### --> +<!-- ##### FUNCTION gst_event_new_filler ##### --> +Create a new dummy event that should be ignored -@start: -@stop: -<!-- ##### FUNCTION gst_event_new_size ##### --> +<!-- ##### FUNCTION gst_event_new_qos ##### --> -@format: -@value: +@proportion: +@diff: +@timestamp: -<!-- ##### FUNCTION gst_event_new_discontinuous ##### --> +<!-- ##### FUNCTION gst_event_parse_qos ##### --> -@rate: -@format1: -@Varargs: -<!-- # Unused Parameters # --> -@new_media: -<!-- ##### FUNCTION gst_event_new_discontinuous_valist ##### --> +<!-- ##### FUNCTION gst_event_new_seek ##### --> @rate: -@var_args: <!-- # Unused Parameters # --> +@offset: -<!-- ##### FUNCTION gst_event_discont_get_value ##### --> +<!-- ##### FUNCTION gst_event_parse_seek ##### --> @event: @format: -@start_value: -@end_value: -<!-- ##### MACRO gst_event_new_filler ##### --> +<!-- ##### FUNCTION gst_event_new_navigation ##### --> -Create a new dummy event that should be ignored -<!-- ##### FUNCTION gst_event_new_flush ##### --> -Create a new flush event. -@done: Index: gstfakesrc.sgml RCS file: /cvs/gstreamer/gstreamer/docs/gst/tmpl/gstfakesrc.sgml,v retrieving revision 1.29 retrieving revision 1.30 diff -u -d -r1.29 -r1.30 --- gstfakesrc.sgml 15 Jul 2005 11:04:18 -0000 1.29 +++ gstfakesrc.sgml 1 Aug 2005 16:17:31 -0000 1.30 @@ -30,6 +30,9 @@ @gstfakesrc: the object which received the signal. +@: +@: <!-- ##### ARG GstFakeSrc:data ##### --> Index: gstformat.sgml RCS file: /cvs/gstreamer/gstreamer/docs/gst/tmpl/gstformat.sgml,v retrieving revision 1.10 retrieving revision 1.11 diff -u -d -r1.10 -r1.11 --- gstformat.sgml 15 Jul 2005 11:04:18 -0000 1.10 +++ gstformat.sgml 1 Aug 2005 16:17:31 -0000 1.11 @@ -54,17 +54,6 @@ @nick: A short nick of the format @description: A longer description of the format -<!-- ##### MACRO GST_FORMATS_FUNCTION ##### --> -A convenience function to define a function that returns an array -of formats. -@functionname: The name of the function -@...: comma separated list of functions closed with 0 <!-- ##### FUNCTION gst_format_register ##### --> Index: gstghostpad.sgml RCS file: /cvs/gstreamer/gstreamer/docs/gst/tmpl/gstghostpad.sgml,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- gstghostpad.sgml 15 Jul 2005 11:04:18 -0000 1.5 +++ gstghostpad.sgml 1 Aug 2005 16:17:31 -0000 1.6 @@ -23,11 +23,6 @@ -<!-- ##### ARG GstGhostPad:internal ##### --> <!-- ##### FUNCTION gst_ghost_pad_new ##### --> Index: gstpad.sgml RCS file: /cvs/gstreamer/gstreamer/docs/gst/tmpl/gstpad.sgml,v retrieving revision 1.86 retrieving revision 1.87 diff -u -d -r1.86 -r1.87 --- gstpad.sgml 19 Jul 2005 10:40:48 -0000 1.86 +++ gstpad.sgml 1 Aug 2005 16:17:31 -0000 1.87 @@ -300,12 +300,13 @@ The result of a pad link. -@GST_PAD_LINK_NOSCHED: +@GST_PAD_LINK_OK: the link succeeded. +@GST_PAD_LINK_WRONG_HIERARCHY: +@GST_PAD_LINK_WAS_LINKED: +@GST_PAD_LINK_WRONG_DIRECTION: @GST_PAD_LINK_NOFORMAT: +@GST_PAD_LINK_NOSCHED: @GST_PAD_LINK_REFUSED: the link was refused. -@GST_PAD_LINK_WRONG_DIRECTION: -@GST_PAD_LINK_WAS_LINKED: -@GST_PAD_LINK_OK: the link succeeded. <!-- ##### ENUM GstPadPresence ##### --> Index: gstquery.sgml RCS file: /cvs/gstreamer/gstreamer/docs/gst/tmpl/gstquery.sgml,v --- gstquery.sgml 15 Jul 2005 11:04:18 -0000 1.10 +++ gstquery.sgml 1 Aug 2005 16:17:31 -0000 1.11 @@ -48,16 +48,6 @@ @nick: a short nick @description: a longer description of the query type -<!-- ##### MACRO GST_QUERY_TYPE_FUNCTION ##### --> -Convenience function to define a function that returns an array of query types. -@type: Type of first argument for function -@...: query types, 0 to end the list <!-- ##### FUNCTION gst_query_type_register ##### --> Index: gststructure.sgml RCS file: /cvs/gstreamer/gstreamer/docs/gst/tmpl/gststructure.sgml,v --- gststructure.sgml 15 Jul 2005 11:04:18 -0000 1.10 +++ gststructure.sgml 1 Aug 2005 16:17:31 -0000 1.11 @@ -101,6 +101,16 @@ +<!-- ##### FUNCTION gst_structure_has_name ##### --> +<para> +</para> +@name: <!-- ##### FUNCTION gst_structure_set_name ##### --> Index: gsttaglist.sgml RCS file: /cvs/gstreamer/gstreamer/docs/gst/tmpl/gsttaglist.sgml,v --- gsttaglist.sgml 15 Jul 2005 11:04:18 -0000 1.5 +++ gsttaglist.sgml 1 Aug 2005 16:17:31 -0000 1.6 @@ -606,16 +606,7 @@ -@list: -<!-- ##### FUNCTION gst_event_tag_get_list ##### --> -@tag_event: Index: gstvalue.sgml RCS file: /cvs/gstreamer/gstreamer/docs/gst/tmpl/gstvalue.sgml,v retrieving revision 1.15 retrieving revision 1.16 diff -u -d -r1.15 -r1.16 --- gstvalue.sgml 15 Jul 2005 11:04:18 -0000 1.15 +++ gstvalue.sgml 1 Aug 2005 16:17:31 -0000 1.16 @@ -106,14 +106,6 @@ @x: the #GValue to check -<!-- ##### MACRO GST_VALUE_HOLDS_FIXED_LIST ##### --> -Checks if the give GValue contains a FIXED_LIST value. -@x: the #GValue to check <!-- ##### MACRO GST_VALUE_HOLDS_CAPS ##### --> Checks if the give GValue contains a CAPS value. @@ -235,15 +227,6 @@ @serialize: @deserialize: -<!-- ##### FUNCTION gst_type_is_fixed ##### --> <!-- ##### FUNCTION gst_value_is_fixed ##### --> Index: gstreamer-libs-docs.sgml RCS file: /cvs/gstreamer/gstreamer/docs/libs/gstreamer-libs-docs.sgml,v retrieving revision 1.18 retrieving revision 1.19 diff -u -d -r1.18 -r1.19 --- gstreamer-libs-docs.sgml 29 Mar 2005 13:10:25 -0000 1.18 +++ gstreamer-libs-docs.sgml 1 Aug 2005 16:17:31 -0000 1.19 @@ -6,14 +6,8 @@ <!ENTITY GstBytestream SYSTEM "xml/gstbytestream.xml"> <!ENTITY GstGetbits SYSTEM "xml/gstgetbits.xml"> <!-- has not yet been written -<!ENTITY GstGetbits SYSTEM "xml/gstputbits.xml"> +<!ENTITY GstPutbits SYSTEM "xml/gstputbits.xml"> --> -<!ENTITY GstControl SYSTEM "xml/gstcontrol.xml"> -<!ENTITY GstDParamManager SYSTEM "xml/gstdpman.xml"> -<!ENTITY GstDParam SYSTEM "xml/gstdparam.xml"> -<!ENTITY GstDParamSmooth SYSTEM "xml/gstdpsmooth.xml"> -<!ENTITY GstDParamLinInterp SYSTEM "xml/gstdplinint.xml"> -<!ENTITY GstUnitConvert SYSTEM "xml/gstunitconvert.xml"> <!ENTITY GstDataProtocol SYSTEM "xml/gstdataprotocol.xml"> <!-- generated by gtkdoc-mkdb, stupid name --> @@ -43,15 +37,6 @@ --> <!--link linkend="GObject">GObject</link--> - <chapter id="gstreamer-control"> - <title>gstcontrol</title> - &GstControl; - &GstDParamManager; - &GstDParam; - &GstDParamSmooth; - &GstDParamLinInterp; - &GstUnitConvert; - </chapter> </part> <part id="gstreamer-libs-hierarchy"> Index: gstreamer-libs-sections.txt RCS file: /cvs/gstreamer/gstreamer/docs/libs/gstreamer-libs-sections.txt,v diff -u -d -r1.14 -r1.15 --- gstreamer-libs-sections.txt 29 Mar 2005 13:10:25 -0000 1.14 +++ gstreamer-libs-sections.txt 1 Aug 2005 16:17:31 -0000 1.15 @@ -111,91 +111,3 @@ <SUBSECTION Standard> </SECTION> -# GstControl library -<SECTION> -<FILE>gstcontrol</FILE> -<TITLE>GstControl</TITLE> -<INCLUDE>libs/control/control.h</INCLUDE> -gst_control_init -<SUBSECTION Standard> -<SUBSECTION Private> -</SECTION> -<FILE>gstdpman</FILE> -<TITLE>GstDParamManager</TITLE> -GstDParamManager -gst_dpman_new -gst_dpman_add_required_dparam_callback -gst_dpman_add_required_dparam_direct -gst_dpman_add_required_dparam_array -gst_dpman_remove_required_dparam -gst_dpman_attach_dparam -gst_dpman_detach_dparam -gst_dpman_get_dparam -gst_dpman_get_dparam_type -gst_dpman_list_dparam_specs -gst_dpman_get_param_spec -gst_dpman_set_rate -gst_dpman_register_mode -gst_dpman_set_mode -gst_dpman_set_parent -gst_dpman_get_manager -gst_dpman_bypass_dparam -<FILE>gstdparam</FILE> -<TITLE>GstDParam</TITLE> -GstDParam -gst_dparam_new -gst_dparam_attach -gst_dparam_detach -gst_dparam_do_update_default -<FILE>gstdpsmooth</FILE> -<TITLE>GstDParamSmooth</TITLE> -GstDParamSmooth -gst_dpsmooth_new -<FILE>gstdplinint</FILE> -<TITLE>GstDParamLinInterp</TITLE> -GstDParamLinInterp -gst_dp_linint_new -<FILE>gstunitconvert</FILE> -<TITLE>GstUnitConvert</TITLE> -GstUnitConvert -gst_unitconv_new -gst_unitconv_set_convert_units -gst_unitconv_convert_value -gst_unitconv_unit_spec -gst_unitconv_unit_exists -gst_unitconv_unit_is_logarithmic -gst_unitconv_register_unit -gst_unitconv_register_convert_func -gst_unitconv_register_convert_property Index: gstreamer-libs.types RCS file: /cvs/gstreamer/gstreamer/docs/libs/gstreamer-libs.types,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- gstreamer-libs.types 13 Aug 2003 11:14:27 -0000 1.2 +++ gstreamer-libs.types 1 Aug 2005 16:17:31 -0000 1.3 @@ -1,9 +1,3 @@ #include <gst/gst.h> -#include <gst/control/control.h> -gst_object_get_type -gst_dparam_get_type -gst_dpman_get_type -gst_dpsmooth_get_type -gst_dp_linint_get_type -gst_unitconv_get_type Index: Makefile.am RCS file: /cvs/gstreamer/gstreamer/libs/gst/Makefile.am,v retrieving revision 1.8 retrieving revision 1.9 diff -u -d -r1.8 -r1.9 --- Makefile.am 21 Mar 2005 17:34:01 -0000 1.8 +++ Makefile.am 1 Aug 2005 16:17:31 -0000 1.9 @@ -1 +1 @@ -SUBDIRS = control dataprotocol getbits +SUBDIRS = dataprotocol getbits --- .cvsignore DELETED --- --- Makefile.am DELETED --- --- control.c DELETED --- --- control.h DELETED --- --- dparam.c DELETED --- --- dparam.h DELETED --- --- dparam_smooth.c DELETED --- --- dparam_smooth.h DELETED --- --- dparamcommon.h DELETED --- --- dparammanager.c DELETED --- --- dparammanager.h DELETED --- --- dplinearinterp.c DELETED --- --- dplinearinterp.h DELETED --- --- unitconvert.c DELETED --- --- unitconvert.h DELETED --- RCS file: /cvs/gstreamer/gstreamer/testsuite/Makefile.am,v retrieving revision 1.62 retrieving revision 1.63 diff -u -d -r1.62 -r1.63 --- Makefile.am 21 Jun 2005 16:48:44 -0000 1.62 +++ Makefile.am 1 Aug 2005 16:17:31 -0000 1.63 @@ -16,7 +16,7 @@ SUBDIRS = \ bytestream caps cleanup \ $(GST_DEBUG_DIRS) \ - dlopen dynparams \ + dlopen \ elements indexers negotiation pad \ $(GST_PARSE_DIRS) \ plugin refcounting schedulers states threads trigger @@ -24,7 +24,7 @@ DIST_SUBDIRS = \ debug \ parse \ --- dparamstest.c DELETED --- RCS file: /cvs/gstreamer/gstreamer/tools/Makefile.am,v retrieving revision 1.61 diff -u -d -r1.61 -r1.62 --- Makefile.am 4 Jul 2004 23:36:29 -0000 1.61 +++ Makefile.am 1 Aug 2005 16:17:31 -0000 1.62 @@ -92,10 +92,6 @@ gst_typefind_SOURCES = gst-run.c gst_xmlinspect_SOURCES = gst-run.c -gst_inspect_@GST_MAJORMINOR@_LDADD = ../libs/gst/control/libgstcontrol-@GST_MAJORMINOR@.la -gst_xmlinspect_@GST_MAJORMINOR@_LDADD = ../libs/gst/control/libgstcontrol-@GST_MAJORMINOR@.la # CFLAGS and libs for nonversioned frontend binaries AM_CFLAGS = $(GLIB_ONLY_CFLAGS) $(POPT_CFLAGS) LDADD = $(GLIB_ONLY_LIBS) $(POPT_LIBS) Index: gst-inspect.c RCS file: /cvs/gstreamer/gstreamer/tools/gst-inspect.c,v retrieving revision 1.85 diff -u -d -r1.85 -r1.86 --- gst-inspect.c 18 Jul 2005 12:49:53 -0000 1.85 +++ gst-inspect.c 1 Aug 2005 16:17:31 -0000 1.86 @@ -26,7 +26,6 @@ #endif #include "gst/gst-i18n-app.h" @@ -659,61 +658,6 @@ } } -static void -print_dynamic_parameters_info (GstElement * element) -{ - GstDParamManager *dpman; - GParamSpec **specs = NULL; - gint x; - if ((dpman = gst_dpman_get_manager (element))) { - specs = gst_dpman_list_dparam_specs (dpman); - } - if (specs && specs[0] != NULL) { - n_print ("\n"); - n_print ("Dynamic Parameters:\n"); - for (x = 0; specs[x] != NULL; x++) { - g_print (" %-20.20s: ", g_param_spec_get_name (specs[x])); - switch (G_PARAM_SPEC_VALUE_TYPE (specs[x])) { - case G_TYPE_INT64: - g_print ("64 Bit Integer (Default %" G_GINT64_FORMAT ", Range %" - G_GINT64_FORMAT " -> %" G_GINT64_FORMAT ")", - ((GParamSpecInt64 *) specs[x])->default_value, - ((GParamSpecInt64 *) specs[x])->minimum, - ((GParamSpecInt64 *) specs[x])->maximum); - break; - case G_TYPE_INT: - g_print ("Integer (Default %d, Range %d -> %d)", - ((GParamSpecInt *) specs[x])->default_value, - ((GParamSpecInt *) specs[x])->minimum, - ((GParamSpecInt *) specs[x])->maximum); - case G_TYPE_FLOAT: - g_print ("Float. Default: %-8.8s %15.7g\n", "", - ((GParamSpecFloat *) specs[x])->default_value); - g_print ("%-23.23s Range: %15.7g - %15.7g", "", - ((GParamSpecFloat *) specs[x])->minimum, - ((GParamSpecFloat *) specs[x])->maximum); - case G_TYPE_DOUBLE: - g_print ("Double. Default: %-8.8s %15.7g\n", "", - ((GParamSpecDouble *) specs[x])->default_value); - ((GParamSpecDouble *) specs[x])->minimum, - ((GParamSpecDouble *) specs[x])->maximum); - default: - g_print ("unknown %ld", G_PARAM_SPEC_VALUE_TYPE (specs[x])); - } - g_print ("\n"); - } - g_free (specs); -} #if 0 static gint compare_signal_names (GSignalQuery * a, GSignalQuery * b) @@ -1046,7 +990,6 @@ print_index_info (element); print_pad_info (element); print_element_properties_info (element); - print_dynamic_parameters_info (element); print_signal_info (element); print_children_info (element); @@ -1073,7 +1016,6 @@ gst_init_with_popt_table (&argc, &argv, options); - gst_control_init (&argc, &argv); if (print_all && argc > 2) { g_print ("-a requires no extra arguments\n"); Index: gst-xmlinspect.c RCS file: /cvs/gstreamer/gstreamer/tools/gst-xmlinspect.c,v retrieving revision 1.27 retrieving revision 1.28 diff -u -d -r1.27 -r1.28 --- gst-xmlinspect.c 18 Jul 2005 12:49:53 -0000 1.27 +++ gst-xmlinspect.c 1 Aug 2005 16:17:31 -0000 1.28 @@ -3,7 +3,6 @@ #include <string.h> #include <locale.h> #include <glib/gprintf.h> @@ -357,58 +356,6 @@ static void -print_element_dynparamaters (GstElement * element, gint pfx) - GParamSpec **specs; - PUT_START_TAG (pfx, "dyn-params"); - PUT_START_TAG (pfx + 1, "dyn-param"); - PUT_ESCAPED (pfx + 2, "name", g_param_spec_get_name (specs[x])); - PUT_ESCAPED (pfx + 2, "type", g_type_name (specs[x]->value_type)); - PUT_ESCAPED (pfx + 2, "nick", g_param_spec_get_nick (specs[x])); - PUT_ESCAPED (pfx + 2, "blurb", g_param_spec_get_blurb (specs[x])); - PUT_STRING (pfx + 2, - "<range min=\"%" G_GINT64_FORMAT "\" max=\"%" G_GINT64_FORMAT - "\"/>", ((GParamSpecInt64 *) specs[x])->minimum, - PUT_STRING (pfx + 2, "<default>%" G_GINT64_FORMAT "</default>", - ((GParamSpecInt64 *) specs[x])->default_value); - PUT_STRING (pfx + 2, "<range min=\"%d\" max=\"%d\"/>", - PUT_STRING (pfx + 2, "<default>%d</default>", - ((GParamSpecInt *) specs[x])->default_value); - PUT_STRING (pfx + 2, "<range min=\"%f\" max=\"%f\"/>", - PUT_STRING (pfx + 2, "<default>%f</default>", - PUT_END_TAG (pfx + 1, "dyn-param"); - PUT_END_TAG (pfx, "dyn-params"); print_element_signals (GstElement * element, gint pfx) { guint *signals; @@ -636,7 +583,6 @@ PUT_END_TAG (1, "pads"); print_element_properties (element, 1); - print_element_dynparamaters (element, 1); print_element_signals (element, 1); /* for compound elements */ @@ -819,7 +765,6 @@ setlocale (LC_ALL, ""); PUT_STRING (0, "<?xml version=\"1.0\"?>"); |