Apparently videos work only when using an YUV overlay. Unfortunately this is Linux-specific (or rather non-Windows-specific) code and my knowledge here is limited.
However, you may try my two shots:
1.
In hch/CVideoHandler.cpp:737
replace: PIX_FMT_RGB32
with: PIX_FMT_RGB565
Exclusive or:
In hch/CVideoHandler.cpp:720
replace: CSDL_Ext::newSurface(codecContext->width, codecContext->height)
with: SDL_CreateRGBSurface(SDL_SWSURFACE, codecContext->width, codecContext->heigh, 24, 0xff0000, 0xff00, 0xff, 0)
If I receive graphics / layout for that resolution, then I’ll support for them. (Via settings.txt)
If you (or people on maemo forum) are interested in providing missing graphics and layouts, then I can give you a list of currently used graphics and info on needed changes.
Almost. Buttons graphics contain a piece of nearby background. Keyboard shortcuts are implemented and working.
Tomorrow. ![]()