From 5f7eb4512dc9783e5db089a30a85c818464733ca Mon Sep 17 00:00:00 2001
From: Julian Rother <julianr@fsmpi.rwth-aachen.de>
Date: Thu, 1 Feb 2018 12:43:34 +0100
Subject: [PATCH] Remux videos after autoencoding finished

---
 server.py | 2 +-
 sorter.py | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/server.py b/server.py
index e484976..fd25e19 100644
--- a/server.py
+++ b/server.py
@@ -483,8 +483,8 @@ import stats
 if 'ICAL_URL' in config:
 	import meetings
 import l2pauth
+from encoding import schedule_remux
 import sorter
-import encoding
 import timetable
 import chapters
 import icalexport
diff --git a/sorter.py b/sorter.py
index d52016c..5db96ee 100644
--- a/sorter.py
+++ b/sorter.py
@@ -84,6 +84,7 @@ def insert_transcoded_video(jobid, jobtype, data, state, status):
 		data['lecture_id'], visible, data['output']['path'], data['format_id'],
 		datetime.now(), datetime.now(), datetime.now(), -1, status['hash'],
 		status['filesize'], data['source_id'], status['duration'])
+	schedule_remux(data['lecture_id'], video_id)
 	schedule_thumbnail(data['lecture_id'])
 	video = query('SELECT videos.*, "format" AS sep, formats.* FROM videos JOIN formats ON formats.id = videos.video_format WHERE videos.id = ?', video_id)[0]
 	lecture = query('SELECT * FROM lectures WHERE id = ?', data['lecture_id'])[0]
-- 
GitLab