Skip to content

Commit 4067575

Browse files
committed
VideoStream: Stop requesting media after it has been collected
1 parent a3ac44f commit 4067575

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/instamatic/camera/videostream.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -154,6 +154,7 @@ def get_image(self, exposure=None, binsize=None):
154154
self.grabber.acquireCompleteEvent.wait()
155155
with self.grabber.lock:
156156
image = self.acquired_media
157+
self.grabber.request = None
157158
self.grabber.acquireCompleteEvent.clear()
158159
self.unblock() # Resume the passive collection
159160
return image
@@ -167,6 +168,7 @@ def get_movie(self, n_frames: int, exposure=None, binsize=None):
167168
self.grabber.acquireCompleteEvent.wait()
168169
with self.grabber.lock:
169170
movie = self.acquired_media
171+
self.grabber.request = None
170172
self.grabber.acquireCompleteEvent.clear()
171173
self.unblock() # Resume the passive collection
172174
return movie

0 commit comments

Comments
 (0)