aboutsummaryrefslogtreecommitdiff
path: root/video_thread.py
diff options
context:
space:
mode:
authorDH42017-06-01 09:52:40 -0500
committerDH42017-06-01 09:52:40 -0500
commit43073cbd429fe415be3009124bee26b12ec8d2de (patch)
treef508a9e7717eef3267430d98c41a6e7f30a166f3 /video_thread.py
parent6620f48bfdfd998ce680a75967ca586297fa2530 (diff)
Fixed spectrum rendering. Fixed multiple static renders.
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