]> git.parisson.com Git - timeside.git/commitdiff
Release source at the end of ProcessPipe run
authorThomas Fillon <thomas@parisson.com>
Tue, 11 Mar 2014 16:40:23 +0000 (17:40 +0100)
committerThomas Fillon <thomas@parisson.com>
Tue, 11 Mar 2014 16:40:23 +0000 (17:40 +0100)
timeside/core.py
timeside/decoder/file.py

index 5d16bd47d6630aa2713c15bbeb430526b2f59aad..b5317aa772bef801b6df1bd1c7e2e947d407bd6a 100644 (file)
@@ -336,7 +336,9 @@ class ProcessPipe(object):
         for item in items:
             item.post_process()
 
-       # Release processors
+        # Release source
+        source.release()
+        # Release processors
         for item in items:
             item.release()
             self.processors.remove(item)
index 186c43f8b2892f49a981892c12e9009f4ed395cd..9f29b4e27f6e493204a1334f1d9045a07a6d9efa 100644 (file)
@@ -300,7 +300,6 @@ class FileDecoder(Decoder):
         if self.stack:
             self.stack = False
             self.from_stack = True
-        pass
 
     ## IDecoder methods