gstreamer/tests/check/libs
Sebastian Dröge b92d7dc076 libs/gst/controller/: Add a new private GstControlPoint struct which "inherits" from
Original commit message from CVS:
reviewed by: Stefan Kost <ensonic@users.sf.net>
* libs/gst/controller/gstcontroller.c: (gst_control_point_compare),
(gst_control_point_find), (gst_controlled_property_new),
(gst_control_point_free), (gst_controlled_property_free),
(gst_controller_set), (gst_controller_set_from_list),
(gst_controller_unset), (gst_controller_unset_all),
(gst_controller_sync_values):
* libs/gst/controller/gstcontroller.h:
* libs/gst/controller/gstcontrollerprivate.h:
* libs/gst/controller/gstinterpolation.c:
(gst_controlled_property_find_control_point_node),
(interpolate_none_get), (interpolate_trigger_get):
Add a new private GstControlPoint struct which "inherits" from
GstTimedValue to allow different interpolators to store internal
values next to each control point. From the outside everything is
still a GstControlPoint so we don't loose binary compatibility.
Also fixup all the GValue handling to not leak GValues or list nodes.
* tests/check/libs/controller.c: (GST_START_TEST):
Free the list nodes and GValues in the controller_misc test.
2007-05-17 17:05:36 +00:00
..
.gitignore moap ignore 2006-07-02 22:20:20 +00:00
adapter.c Do some optimisation work in GstAdapter to avoid copies in more cases. 2006-11-09 14:37:38 +00:00
basesrc.c tests/check/: use the new macro 2006-07-01 20:56:56 +00:00
collectpads.c tests/check/: use the new macro 2006-07-01 20:56:56 +00:00
controller.c libs/gst/controller/: Add a new private GstControlPoint struct which "inherits" from 2007-05-17 17:05:36 +00:00
gdp.c GST_DISABLE_DEPRECATED is only for users of API that don't want to see deprecated functions in the headers; people th... 2006-08-11 15:26:33 +00:00
gstnetclientclock.c tests/check/: use the new macro 2006-07-01 20:56:56 +00:00
gstnettimeprovider.c tests/check/: use the new macro 2006-07-01 20:56:56 +00:00
libsabi.c tests/check/: Add ABI checks for PPC32. 2007-02-09 13:59:32 +00:00
struct_hppa.h tests/check/: Add ABI structs for HPPA (see #393796). 2007-01-17 12:31:01 +00:00
struct_i386.h libs/gst/check/gstcheck.*: factor out the method from tests that checks size of structures, and add code to generate ... 2006-06-06 13:48:20 +00:00
struct_ppc32.h tests/check/: Add ABI checks for PPC32. 2007-02-09 13:59:32 +00:00
struct_ppc64.h tests/check/: add ppc64 structure sizes 2006-06-06 14:10:09 +00:00
struct_x86_64.h tests/check/: generate and add structure size lists for x86_64 2006-06-06 13:59:10 +00:00
typefindhelper.c tests/check/: use the new macro 2006-07-01 20:56:56 +00:00