stream processing

This commit is contained in:
j 2011-08-19 18:54:42 +02:00
commit 7168617dd7
6 changed files with 17 additions and 17 deletions

View file

@ -89,3 +89,12 @@ def update_files(user, volume, files):
#FIXME: can this have any bad consequences? i.e. on the selction of used item files.
models.Instance.objects.filter(volume=volume).exclude(file__oshash__in=all_files).delete()
@task(queue="encoding")
def process_stream(fileId):
file = models.Stream.objects.get(id=fileId)
streams = file.streams.filter(source=None)
if streams.count() >0:
stream = streams[0]
stream.make_timeline()
stream.extract_derivatives()
return True