We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7d95ec0 commit c4e240dCopy full SHA for c4e240d
1 file changed
src/ffmpegio/ffmpegprocess.py
@@ -20,12 +20,13 @@
20
"""
21
22
from collections import abc
23
-from os import path
+from os import path, name as os_name
24
from threading import Thread
25
import subprocess as sp
26
from copy import deepcopy
27
from tempfile import TemporaryDirectory
28
import logging
29
+import signal
30
31
logger = logging.getLogger("ffmpegio")
32
@@ -301,7 +302,7 @@ def __init__(
301
302
303
# set progress monitor's cancelfun to allow its callback to terminate the FFmpeg process
304
if self._progmon:
- self._progmon.cancelfun = self.terminate
305
+ self._progmon.cancelfun = self.send_signal
306
self._progmon.start()
307
308
# start the process monitor to perform the cleanup when FFmpeg terminates
0 commit comments