summaryrefslogtreecommitdiff
path: root/src/util.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/util.c')
-rw-r--r--src/util.c14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/util.c b/src/util.c
index d9c8f35..8b73466 100644
--- a/src/util.c
+++ b/src/util.c
@@ -39,3 +39,17 @@ frame_mix(struct video_frame *frame_a, struct video_frame *frame_b)
row_b += frame_b->stride;
}
}
+
+/* print time in format: "hh:mm:ss.xxx" */
+void
+print_time(int64_t msec) {
+
+ int hh = msec / 1000 / 60 / 60;
+ msec -= hh * 1000 * 60 * 60;
+ int mm = msec / 1000 / 60;
+ msec -= mm * 1000 * 60;
+ int ss = msec / 1000;
+ msec -= ss * 1000;
+
+ printf("%02d:%02d:%02d.%03jd", hh, mm, ss, msec);
+}