From c7a62ce9dc6cc717a82d0f80c62782e75f4c709e Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Wed, 19 May 2004 14:15:41 +0000 Subject: gst/debug/: add new extensible and configurable testing element. Current tests include buffer count, stream length, t... Original commit message from CVS: * gst/debug/testplugin.c: * gst/debug/tests.c: * gst/debug/tests.h: add new extensible and configurable testing element. Current tests include buffer count, stream length, timestamp/duration matching and md5. * gst/debug/Makefile.am: * gst/debug/gstdebug.c: (plugin_init): add infrastructure for new element --- gst/debug/gstdebug.c | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'gst/debug/gstdebug.c') diff --git a/gst/debug/gstdebug.c b/gst/debug/gstdebug.c index 83dabd12..0c5e8fa3 100644 --- a/gst/debug/gstdebug.c +++ b/gst/debug/gstdebug.c @@ -28,14 +28,17 @@ gboolean gst_break_my_data_plugin_init (GstPlugin * plugin); gboolean gst_negotiation_plugin_init (GstPlugin * plugin); gboolean gst_navseek_plugin_init (GstPlugin * plugin); gboolean gst_progressreport_plugin_init (GstPlugin * plugin); +gboolean gst_test_plugin_init (GstPlugin * plugin); static gboolean plugin_init (GstPlugin * plugin) { - gst_break_my_data_plugin_init (plugin); - gst_negotiation_plugin_init (plugin); - gst_navseek_plugin_init (plugin); - gst_progressreport_plugin_init (plugin); + if (!gst_break_my_data_plugin_init (plugin) || + !gst_negotiation_plugin_init (plugin) || + !gst_navseek_plugin_init (plugin) || + !gst_progressreport_plugin_init (plugin) || + !gst_test_plugin_init (plugin)) + return FALSE; return TRUE; } -- cgit