The current implementation hardcodes the quality level to 100 (exhaustive) which can be very slow. An option to somehow change this would be very helpful.
Moreover, it seems like the codec's threads option has never been set by UnityPy and is defaulted to 1. The optional set-to-0 for std::thread::hardware_concurrency is currently undocumented. Maybe this could be chosen as the default instead?
The current implementation hardcodes the quality level to
100(exhaustive) which can be very slow. An option to somehow change this would be very helpful.Moreover, it seems like the codec's
threadsoption has never been set by UnityPy and is defaulted to1. The optional set-to-0 for std::thread::hardware_concurrency is currently undocumented. Maybe this could be chosen as the default instead?