v0.2.4
SUPer v0.2.4
This release focus on stability and speed. Multithreading is finally here!
Windows users of the Python package should do a fresh pip install
to add a new dependency.
Front-end
- Add support for HFR 60 fps BDN XML (UHD BD only).
- Add "abort" button to GUI for all OS.
- Remove
--tslong
(Conservative PTS/DTS strategy). - Remove
--nodts
option as it was not longer working, and pointless as it was out of spec.
Back-end
- Add multithreading! Available on both GUI (drop-down menu) and CLI (
--threads N
or-t N
), 1 <= N <= 8. - Fix orphaned composition objects with normal case object redefinition enabled.
- Fix crash in the logic that performs time shift of object decoding.
- Add more stream compliancy tests.
- Perform adaptive padding to renderer space and windows.
- Fix handling of BDN XML with split events.
- Fix a silent crash on some (ARM?) Windows related to numba.
- Fix crash due to object blinking.
- Add
use_gpu
option to config.ini to optionally disable GPU usage. - Clean and optimise quite a few functions.
- Fix crash on isolated events with dual windows.
Many Thanks to Alllen for bug hunting and testing.