Version 0.4.0
This release includes several improvements and fixes to long-standing issues. We strongly recommend to upgrade.
Changes to the API:
- The default value for
ffmpeg_timeout
is now zero, e.g. just wait for ffmpeg. - Added bits_per_pixel parameter to read_frames.
Fixes:
- Improved handling of interrupts during reading/writing/closing-down.
- Fixed that keyboard interrups would propagate to ffmpeg.
- Fixed that ffmpeg would sometimes hang after reading.
- Fixed the occurance of segfaults under certain conditions.
- Stopped executable window from flashing on Windows.
Other improvements:
- Support for Cygwin.
- Official support for Python 3.8.
- Support for pathlib.Path filenames.