We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 12c65be commit 42a89b6Copy full SHA for 42a89b6
sounddevice.py
@@ -2489,8 +2489,6 @@ class _CallbackContext:
2489
"""Helper class for re-use in play()/rec()/playrec() callbacks."""
2490
2491
blocksize = None
2492
- data = None
2493
- out = None
2494
frame = 0
2495
frames: int
2496
input_channels = output_channels = None
@@ -2623,8 +2621,8 @@ def callback_exit(self):
2623
2621
def finished_callback(self):
2624
2622
self.event.set()
2625
# Drop temporary audio buffers to free memory
2626
- self.data = None
2627
- self.out = None
+ del self.data
+ del self.out
2628
# Drop CFFI objects to avoid reference cycles
2629
self.stream._callback = None
2630
self.stream._finished_callback = None
0 commit comments