[gst-cvs] sbaker3 gstreamer: gstreamer/libs/gst/control/

Steve Baker sbaker3 at users.sourceforge.net
Mon Mar 4 10:55:07 PST 2002


CVS Root:       /cvsroot/gstreamer
Module:         gstreamer
Changes by:     sbaker3
Date:           Mon Mar 04 2002  10:54:32 PST

Log message:
This is a major update to the dparams api - I think it is now much cleaner and the app-side is much easier to use.
highlights are:
- GParamSpecs are now used throughout to define dparams
- currently limited to supporting types gfloat, gint and gint64. this should cover 99% of cases and new types can be added in the future
- application-side api is now based almost entirely on setting object properties
- the smoothing dparam is now a subclass of GstDParam
- array-mode is not yet implemented but is not forgotton
time to start documenting

Modified files:
    libs/gst/control: Makefile.am control.h dparam.c dparam.h
                      dparamcommon.h dparammanager.c dparammanager.h
Added files:
    libs/gst/control: dparam_smooth.c dparam_smooth.h

Links:
http://cvs.sf.net/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/libs/gst/control/Makefile.am.diff?r1=1.5&r2=1.6
http://cvs.sf.net/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/libs/gst/control/control.h.diff?r1=1.1&r2=1.2
http://cvs.sf.net/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/libs/gst/control/dparam.c.diff?r1=1.1&r2=1.2
http://cvs.sf.net/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/libs/gst/control/dparam.h.diff?r1=1.1&r2=1.2
http://cvs.sf.net/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/libs/gst/control/dparam_smooth.c?rev=1.1&content-type=text/vnd.viewcvs-markup
http://cvs.sf.net/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/libs/gst/control/dparam_smooth.h?rev=1.1&content-type=text/vnd.viewcvs-markup
http://cvs.sf.net/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/libs/gst/control/dparamcommon.h.diff?r1=1.1&r2=1.2
http://cvs.sf.net/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/libs/gst/control/dparammanager.c.diff?r1=1.2&r2=1.3
http://cvs.sf.net/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/libs/gst/control/dparammanager.h.diff?r1=1.1&r2=1.2




More information about the Gstreamer-commits mailing list