From 9ae62a732c65d223aafecce9709c039217be4a90 Mon Sep 17 00:00:00 2001
From: Julian Rother <julianr@fsmpi.rwth-aachen.de>
Date: Mon, 27 Nov 2017 03:05:25 +0100
Subject: [PATCH] extract-xmp: Removed duration field from output

---
 extract-xmp.c | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/extract-xmp.c b/extract-xmp.c
index 2bbfa31..478e376 100644
--- a/extract-xmp.c
+++ b/extract-xmp.c
@@ -84,11 +84,10 @@ int main(int argc, char *argv[])
 		job_failed("Opening input file failed: %s", av_err2str(err));
 	avformat_find_stream_info(demux, 0);
 	if (tag = av_dict_get(demux->metadata, "xmp", 0, 0))
-		ping_job(jobid, "finished", "{\"xmp_chapters\": %s, \"duration\": %f, \"log\": \"%s\"}",
-				get_xmpchapters(tag->value), demux->duration*av_q2d(AV_TIME_BASE_Q),
-				jescape(get_avlogbuf()));
+		ping_job(jobid, "finished", "{\"xmp_chapters\": %s, \"log\": \"%s\"}",
+				get_xmpchapters(tag->value), jescape(get_avlogbuf()));
 	else
-		ping_job(jobid, "finished", "{\"duration\": %f, \"log\": \"%s\"}",
-				demux->duration*av_q2d(AV_TIME_BASE_Q), jescape(get_avlogbuf()));
+		ping_job(jobid, "finished", "{\"xmp_chapters\": [], \"log\": \"%s\"}",
+				jescape(get_avlogbuf()));
 	return 0;
 }
-- 
GitLab