1490
« on: December 30, 2016, 08:50:09 AM »
I'm not entirely happy with the event handling either; I don't have your specific issues, but I too see some irregularities when it comes to handling (keyboard in my case) input. Currently, input handling for the menus is handled separately in two different locations: the main handler looks at the input, and changes some internal states, and the menu itself handles the scrolling based on the internal state. I've been thinking about combining that in one location, but it will require a bit of structure rethinking. It has my attention though.
With regards to your videos: I encountered that issue in the past as well. I was under the impression that it was caused by a lack of hardware support for the video playback in combination with a slow CPU. It disappeared when I switched my CPU to turbo mode. Considering your CPU however (way faster than mine) I may need to rethink the source of this problem. RetroFE currently uses the gstreamer video library, and I've considered switching to another library for quite some time now. I may need to give that another look.