Yesterday I managed to release the new test build which includes hardware decoding … aaannnnddd everything broke on Windows, and certain files broke on Linux as well, even when just using the software conversion and software decoding. xc
How could this happen
I changed quite a few lines and even though I kept the previous implementation for software decoding and conversion … well, some things may have been changed in a way which is causing issues to happen and I’m not 100% certain where. Luckily we have a version control system so backtracking is a possibility.
There will be a need for better hardware support as some video files don’t appear to have any possible support, which is quite odd. But talking about bugs …
Bugs list
There are quite a few, some of them happen on Linux, all of them on Windows:
- Hardware decoding not working on Windows;
- Hardware decoders can not be found on Windows (and Linux for certain videos);
- Hardware conversion not working for all files (on Windows);
- Plugin system of Godot not working properly and causing issues;
- Seeking has troubles (on Windows);
- Audio playback is not working correctly on Windows)
What I finished today
For today I installed a Windows and Ubuntu VM, something which was on my TO-DO list for some time now. I also added a shortcut to press space to play and pause the video playback in the test room, and updated the FFmpeg submodules. There is one minor change that I added which was disabling sndio for the FFmpeg build. I don’t think we will need it but if this causes issues I’ll add it back later. It was causing the project to not run anymore after having cleaned the packages of my pc.
Tomorrow’s plans
For tomorrow I’ll mainly focus on bug fixing hardware decoding and normal video playback on Linux, and I’ll test out the fixes on the Windows VM to see if they actually work or not.
It’s a short devlog, been a busy day with the preparations for going to the hospital soon so it just can’t be helped. Until the 9th of November my day’s will be quite a bit more busy so I hope that there won’t be too much of a delay for the NZDN schedule. ^^”
Again as alway’s, a big thanks to all my Ko-fi supporters! Couldn’t do it without them ^^