This PR includes a cross platform fix for the FFmpeg process deadlock. According to the docs, a deadlock can occur when redirecting standard error or standard output if it is not read (before calling WaitForExit).
The backslash escaping code just improves on your hotfix to only affect windows and to also fix an unescaped (if possible) path set by the user in config.
This PR includes a cross platform fix for the FFmpeg process deadlock. According to the docs, a deadlock can occur when redirecting standard error or standard output if it is not read (before calling WaitForExit).
The backslash escaping code just improves on your hotfix to only affect windows and to also fix an unescaped (if possible) path set by the user in config.