So I would see to talk about a scaling that would make the best use of the chipset with Amlogic.
But in the meantime, isn’t it possible to debug the display without scaling ? This problem does not appear on other OS (Linux, Android). So I guess it comes exclusively from CE. I think it’s an image sync issue.
By the way, a remark :
This is uniquely noticeable on the OSD when playing 1080@30hz and 4k@60 and 4k@59.940 video. But it is also present outside reading when the interface is set to 60hz, 30hz and 59.940hz. (present when entering a file and coming out of it, for example). On the other hand, if the interface is at 50hz, or at 24hz, there is no artifact. Ditto in 4k@24, or 4k@50 video playback, no artifacts. So, i assume that the problem is related to the refresh (30hz, 59hz and 60hz).
I think that the last time we looked into this was like 2 or 3 years ago.
Eventually, I think that we reached the conclusion that this was a hardware limitation. Possibly memory bandwidth limit, or something like that.
Normally, at 4K resolution, the GUI is downscaled to 1080P. With the scaling disabled, the GUI is rendered at 4K, which doesn’t work well on some devices. On some it’s “usable”, where the artifacts are rare. On others it’s unusable at all because it messes up everything on screen.
A hardware limit ? But then why do we not encounter these artifacts on other OSes in 4k@60hz ? Even Kodi on Android does not have this problem. And I don’t believe in a memory limit, because these artifacts are not present in 4k@50hz, 30hz, 24hz (Artifacts disappear with a frequency other than 60hz.).
I don’t have a technical explanation. It’s what I remember we were able figure out when we spent time on looking into it. It’s also possible that the techniques used by the different OSes to render the GUI are different, which may result in the difference in behavior you see.
Has the custom disp_cap feature been removed now? I don’t see any mention of it in the log, and with CE-19 I used to sometimes have issues with EDID data because powering on devices at different times.
There aren’t any new CE-19 nightly builds already since some time. CE-21 Omega is ready from our side but there are some missing components from LE to be able to make a useful build.
The video is taken directly from YouTube, where, if you were to use the Play to Kodi addon, the same stuttering also occurs when streaming using this addon.
20230304 fixes the problem, along with another that I forgot to mention, where setting 4:3 videos to be played 16:9 resulted in a distorted image, requiring a manual change from normal to 16:9 when playing a video.
Somthing is wrong with NG omega builds on my s905x3 android box (f3 air), from 20230704 and 20230705 i cant on longer play new media files that newer ben play before pressing play do nothing, only files that have resume play position work and finish files, going back to 20230702 fix problem
Update:
Using context menu and selecting ‘play’ option do nothing, but when you first select ‘play from here’ and then stop video after starts playing, and then you use ‘play’ option from context menu or button on remote, video starts to play normaly, but only that file all new never open files cant be play using play option on menu or button on remote (ir or kore or yatse)