VP9 distortions on CoreELEC 21.1.1

Hi,

I have problems playing VP9 content with CoreELEC 21.1.1 on Khadas VIM1S – the picture gets distorted on some specific parts of the video and also when using the Kodi interface while the video is being played. I have recorded a short video while reproducing the issue:

Distortions appear at 0:11 and then on each key press while using the Kodi interface.

The file I am playing is available here. This is the ffprobe info:

Input #0, matroska,webm, from 'Top100Free.mkv':
  Metadata:
    ENCODER         : Lavf58.29.100
  Duration: 00:41:55.63, start: 0.000000, bitrate: 16547 kb/s
  Stream #0:0: Video: vp9 (Profile 0), yuv420p(tv, bt709), 3840x2160, SAR 1:1 DAR 16:9, 29.97 fps, 29.97 tbr, 1k tbn, 1k tbc (default)
    Metadata:
      DURATION        : 00:41:55,579000000
  Stream #0:1: Audio: aac (LC), 44100 Hz, stereo, fltp (default)
    Metadata:
      DURATION        : 00:41:55,626000000

This is a clean install of CoreELEC 21.1.1 on VIM1S. The debug log is available here: https://paste.coreelec.org/GraniteBarbaric

If you need any other information, I’d be happy to provide it. Thanks in advance!

Same here on VP9: Amlogic-no Discussion - #834 by crazyturk

The same video file is playing perfectly on CoreELEC 21.1.1 and Khadas VIM1. Does that mean this is a regression in the kernel driver? On VIM1 the kernel is 4.9 and on VIM1S it is 5.x

Some here. Ugoos am6 with 21.1NG and no distortions at all