2007-03-08 Jan Schmidt <thaytan@mad.scientist.com>
+ * 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 <thaytan@mad.scientist.com>
+
* sys/ximage/ximagesink.c: (gst_ximagesink_xcontext_clear),
(gst_ximagesink_change_state), (gst_ximagesink_reset),
(gst_ximagesink_finalize):
-Subproject commit 7c5a0ab68de1fed4e5a1fd473160debc2c4c7b89
+Subproject commit ea828a478fe11561881a6eaf1f7bf2b0b77c8c85
$(TESTS_ENVIRONMENT)
# elements to ignore for the state tests
-STATE_IGNORE_ELEMENTS = cdio cdparanoiasrc
+STATE_IGNORE_ELEMENTS = cdio cdparanoiasrc libvisual_
TESTS = $(check_PROGRAMS)
# 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
elements_alsa_CFLAGS = \
$(GST_PLUGINS_BASE_CFLAGS) \
$(AM_CFLAGS)
+
elements_alsa_LDADD = \
$(top_builddir)/gst-libs/gst/interfaces/libgstinterfaces-@GST_MAJORMINOR@.la \
$(LDADD)
fail_unless_equals_int (gst_element_set_state (mixer, GST_STATE_NULL),
GST_STATE_CHANGE_SUCCESS);
+
+ gst_object_unref (mixer);
}
GST_END_TEST;