[gst-cvs] gst-plugins-bad: resindvd: Add DVDFASTSTART env var to making some testing easier

Jan Schmidt thaytan at kemper.freedesktop.org
Wed Apr 29 13:37:57 PDT 2009


Module: gst-plugins-bad
Branch: master
Commit: febe0c15d0524c86efb9715597a79ab095d7d58d
URL:    http://cgit.freedesktop.org/gstreamer/gst-plugins-bad/commit/?id=febe0c15d0524c86efb9715597a79ab095d7d58d

Author: Jan Schmidt <thaytan at noraisin.net>
Date:   Sun Apr 26 21:29:27 2009 +0100

resindvd: Add DVDFASTSTART env var to making some testing easier

---

 ext/resindvd/resindvdsrc.c |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

diff --git a/ext/resindvd/resindvdsrc.c b/ext/resindvd/resindvdsrc.c
index 2ad1125..e058c69 100644
--- a/ext/resindvd/resindvdsrc.c
+++ b/ext/resindvd/resindvdsrc.c
@@ -233,7 +233,13 @@ rsn_dvdsrc_class_init (resinDvdSrcClass * klass)
 static void
 rsn_dvdsrc_init (resinDvdSrc * rsndvdsrc, resinDvdSrcClass * gclass)
 {
-  rsndvdsrc->faststart = DEFAULT_FASTSTART;
+  const gchar *envvar;
+
+  envvar = g_getenv ("DVDFASTSTART");
+  if (envvar)
+    rsndvdsrc->faststart = (strcmp (envvar, "0") && strcmp (envvar, "no"));
+  else
+    rsndvdsrc->faststart = DEFAULT_FASTSTART;
 
   rsndvdsrc->device = g_strdup (DEFAULT_DEVICE);
   rsndvdsrc->dvd_lock = g_mutex_new ();





More information about the Gstreamer-commits mailing list