introduce rendertask class and more py3 compat stuff

This commit is contained in:
MaZderMind 2014-07-20 13:10:25 +02:00
parent bd079cc0cd
commit d804f6ff48
2 changed files with 59 additions and 53 deletions

View file

@ -160,11 +160,11 @@ def tasks(queue):
for event in events():
# generate a task description and put them into the queue
queue.put((
'intro.svg',
str(event['id'])+".dv",
introFrames,
{
queue.put(Rendertask(
infile = 'intro.svg',
outfile = str(event['id'])+".dv",
sequence = introFrames,
parameters = {
'$id': event['id'],
'$title': event['title'],
'$subtitle': event['subtitle'],
@ -173,15 +173,15 @@ def tasks(queue):
))
# place a task for the outro into the queue
queue.put((
'outro.svg',
'outro.dv',
outroFrames
queue.put(Rendertask(
infile = 'outro.svg',
outfile = 'outro.dv',
sequence = outroFrames
))
# place the pause-sequence into the queue
queue.put((
'pause.svg',
'pause.dv',
pauseFrames
queue.put(Rendertask(
infile = 'pause.svg',
outfile = 'pause.dv',
sequence = pauseFrames
))