summaryrefslogtreecommitdiff
path: root/gst/gstscheduler.c
diff options
context:
space:
mode:
authorBenjamin Otte <otte@gnome.org>2003-12-13 16:58:29 +0000
committerBenjamin Otte <otte@gnome.org>2003-12-13 16:58:29 +0000
commit46a70fddfb68deb3f5f00e25df72cbedb360cd3b (patch)
treec01c03892c63d72f41039bd31e3b9e1ca8115a03 /gst/gstscheduler.c
parent6611ab723b5cf4a2a8ffb89c60c72a4ec436c101 (diff)
downloadgstreamer-46a70fddfb68deb3f5f00e25df72cbedb360cd3b.tar.gz
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.
Diffstat (limited to 'gst/gstscheduler.c')
-rw-r--r--gst/gstscheduler.c10
1 files changed, 8 insertions, 2 deletions
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