From: <th...@ke...> - 2007-03-08 17:50:02
|
CVS Root: /cvs/gstreamer Module: gst-plugins-base Changes by: thaytan Date: Thu Mar 08 2007 17:49:58 UTC Log message: * tests/check/Makefile.am: Don't test libvisual elements in the states check, because libvisual seems to leak internally. Re-enable the alsa and states tests now that there's new suppressions in gst.supp. * tests/check/elements/alsa.c: (GST_START_TEST): Don't leak the alsamixer we instantiated. Modified files: . : ChangeLog tests/check : Makefile.am tests/check/elements: alsa.c Links: http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-base/ChangeLog.diff?r1=1.3200&r2=1.3201 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-base/tests/check/Makefile.am.diff?r1=1.68&r2=1.69 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-base/tests/check/elements/alsa.c.diff?r1=1.3&r2=1.4 ====Begin Diffs==== Index: ChangeLog =================================================================== RCS file: /cvs/gstreamer/gst-plugins-base/ChangeLog,v retrieving revision 1.3200 retrieving revision 1.3201 diff -u -d -r1.3200 -r1.3201 --- ChangeLog 8 Mar 2007 15:22:53 -0000 1.3200 +++ ChangeLog 8 Mar 2007 17:49:46 -0000 1.3201 @@ -1,5 +1,17 @@ 2007-03-08 Jan Schmidt <th...@ma...> + * tests/check/Makefile.am: + Don't test libvisual elements in the states check, because libvisual + seems to leak internally. + + Re-enable the alsa and states tests now that there's new suppressions + in gst.supp. + * tests/check/elements/alsa.c: (GST_START_TEST): + Don't leak the alsamixer we instantiated. +2007-03-08 Jan Schmidt <th...@ma...> * sys/ximage/ximagesink.c: (gst_ximagesink_xcontext_clear), (gst_ximagesink_change_state), (gst_ximagesink_reset), (gst_ximagesink_finalize): Index: Makefile.am RCS file: /cvs/gstreamer/gst-plugins-base/tests/check/Makefile.am,v retrieving revision 1.68 retrieving revision 1.69 diff -u -d -r1.68 -r1.69 --- Makefile.am 4 Mar 2007 23:39:51 -0000 1.68 +++ Makefile.am 8 Mar 2007 17:49:46 -0000 1.69 @@ -21,7 +21,7 @@ $(TESTS_ENVIRONMENT) # elements to ignore for the state tests -STATE_IGNORE_ELEMENTS = cdio cdparanoiasrc +STATE_IGNORE_ELEMENTS = cdio cdparanoiasrc libvisual_ TESTS = $(check_PROGRAMS) @@ -92,10 +92,8 @@ # ffmpegcolorspace takes too long, so disabled for now VALGRIND_TO_FIX = \ - elements/alsa \ elements/audioresample \ elements/ffmpegcolorspace \ - generic/states \ libs/video # these tests don't even pass @@ -153,6 +151,7 @@ elements_alsa_CFLAGS = \ $(GST_PLUGINS_BASE_CFLAGS) \ $(AM_CFLAGS) elements_alsa_LDADD = \ $(top_builddir)/gst-libs/gst/interfaces/libgstinterfaces-@GST_MAJORMINOR@.la \ $(LDADD) Index: alsa.c RCS file: /cvs/gstreamer/gst-plugins-base/tests/check/elements/alsa.c,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- alsa.c 7 Mar 2007 18:50:10 -0000 1.3 +++ alsa.c 8 Mar 2007 17:49:46 -0000 1.4 @@ -110,6 +110,8 @@ fail_unless_equals_int (gst_element_set_state (mixer, GST_STATE_NULL), GST_STATE_CHANGE_SUCCESS); + gst_object_unref (mixer); } GST_END_TEST; |