summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Kost <ensonic@users.sf.net>2009-03-09 16:01:20 +0200
committerStefan Kost <ensonic@users.sf.net>2009-03-09 16:01:20 +0200
commit50fdaa4f25c32c3971b5d0a559913c5138ac7e0e (patch)
treeaa310e6b6c76c74e1a422d22aed4246a80c8137e
parentda0060d3aadb15d6a05812a17c9a32db82c1c4ec (diff)
dump2dot: don't use GST_TIME_FORMAT when building filenames. fixes #574623
-rw-r--r--gst/gstdebugutils.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/gst/gstdebugutils.c b/gst/gstdebugutils.c
index 888deb47bf..2e43fcb0ca 100644
--- a/gst/gstdebugutils.c
+++ b/gst/gstdebugutils.c
@@ -663,8 +663,11 @@ _gst_debug_bin_to_dot_file_with_ts (GstBin * bin, GstDebugGraphDetails details,
/* add timestamp */
elapsed = GST_CLOCK_DIFF (_priv_gst_info_start_time,
gst_util_get_timestamp ());
+
+ /* we don't use GST_TIME_FORMAT as such filenames would fail on some
+ * filesystems like fat */
ts_file_name =
- g_strdup_printf ("%" GST_TIME_FORMAT "-%s", GST_TIME_ARGS (elapsed),
+ g_strdup_printf ("%u.%02u.%02u.%09u-%s", GST_TIME_ARGS (elapsed),
file_name);
_gst_debug_bin_to_dot_file (bin, details, ts_file_name);