aboutsummaryrefslogtreecommitdiff
path: root/video_thread.py
diff options
context:
space:
mode:
Diffstat (limited to 'video_thread.py')
-rw-r--r--video_thread.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/video_thread.py b/video_thread.py
index 6972be4..388093a 100644
--- a/video_thread.py
+++ b/video_thread.py
@@ -9,6 +9,7 @@ import sys
from queue import Queue, PriorityQueue
from threading import Thread
import time
+from copy import copy
class Worker(QtCore.QObject):
@@ -152,7 +153,8 @@ class Worker(QtCore.QObject):
)
if properties and 'static' in properties:
- self.staticComponents[compNo] = comp.frameRender(compNo, 0)
+ self.staticComponents[compNo] = copy(comp.frameRender(compNo, 0))
+ print('done')
self.compositeQueue = Queue()
self.compositeQueue.maxsize = 20