Missing support for Motion jpeg (as mjpeg or .avi) in case of s922x and maybe others amlogic processors

I tested on last final 21.1.1. CE-NG-21and now i installed on nightly version of NG 21 from 11.11.2024 (now really wmv with last nightly is ok with disabled vc1 on software ffmpeg decoding, but sometimes is on start with video freezing). Problem is always with mjpeg.

Logs are here:
https://paste.coreelec.org/EssaysBleached
https://paste.coreelec.org/SocialCheques

But also videos are used in contents for retroarch where are videos with green artefacts. Many users saw these troubles, so i tried:
[libretro WARN] [G3D] Precompile: Compiled and linked 15 programs (6 vertex, 10 fragment) in 0.4 milliseconds
[libretro ERROR] [SCEDISP] 80000107=sceDisplaySetFrameBuf(00000000, 0, 0, 0): must change latched framebuf first
[libretro ERROR] [ME] UNIMPL sceMpegAvcDecodeFlush(09fff300)
[libretro ERROR] [ME] UNIMPL sceMpegAvcDecodeFlush(09fff300)

retroarch__2024_11_13__11_09_11.log (31.5 KB)
retroarch__2024_11_13__11_07_09.log (24.5 KB)
retroarch__2024_11_13__11_09_54.log (7.6 KB)

Here are also logs from testing in kodi also with testing of AVC for sure ([720p][07_REF_L4.0]Sword Art Online BD Opening.mkv with SF ffmpeg decoding; MAQ00016.MP4 with HW acceleration - in both cases without big issue in kodi player):
kodi.log (950.9 KB)

kodi.old.log (2.8 MB)

Logs from second test in retroarch with same content:
retroarch__2024_11_13__13_08_32.log (31.7 KB)
retroarch__2024_11_13__13_10_14.log (7.6 KB)

Result: green artefacts in retroarch are maybe issues of addon retroarch. MJPEG is issue of HW, it would be please let disabled HW acceleration from user side (if nobody know fix it).