Closed johnzielke closed 3 months ago
I accidentally introduced an off-by-one error into a bounds check in the simdnoise library. I fixed it a while back but apparently forgot to update the version of the library used in ntsc-rs. I just pushed that update; try pulling the latest change and trying again.
(PS: you can use unwrap()
instead of expect("")
)
Thank you very much, that fixed it for me! And thanks for the tip!
I'm trying to develop a python binding for ntsc-rs. (Note: I'm a complete beginner in Rust, so the problem might be very obvious) I already got the plugin to kind of work, but am running into an issue that I can only fix by disabling the edge_wave filter in the vhs settings. For context: The plugin is supposed to work through interop with python numpy to send and receive frames. The relevant part of my code currently looks like this:
Running the test results in the following error, unless I uncomment the code where I disable the edge wave filter:
Do you know why this error happens?