From 46a70fddfb68deb3f5f00e25df72cbedb360cd3b Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Sat, 13 Dec 2003 16:58:29 +0000 Subject: removed GST_*_CAST. Disabling of type checking is done in glib. Original commit message from CVS: removed GST_*_CAST. Disabling of type checking is done in glib. --- gst/gstscheduler.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'gst/gstscheduler.c') diff --git a/gst/gstscheduler.c b/gst/gstscheduler.c index c829fab915..d194b67cb8 100644 --- a/gst/gstscheduler.c +++ b/gst/gstscheduler.c @@ -799,8 +799,14 @@ gst_scheduler_factory_class_init (GstSchedulerFactoryClass *klass) factory_parent_class = g_type_class_ref (GST_TYPE_PLUGIN_FEATURE); - if (!_default_name) - _default_name = g_strdup (GST_SCHEDULER_DEFAULT_NAME); + if (!_default_name) { + if (g_getenv ("GST_SCHEDULER")) { + _default_name = g_strdup (g_getenv ("GST_SCHEDULER")); + } else { + _default_name = g_strdup (GST_SCHEDULER_DEFAULT_NAME); + } + } + g_assert (_default_name); } static void -- cgit v1.2.1