HEVC (x265 / H265) videos are not properly decoded on S905X, maybe all AMLogic devices (?).
"Stained" double contours are visible.
Both 8bit and 10bit HEVC videos are affected.
Device type:
S905X
Build:
All builds are affected. Jarvis, Krypton and Leia. Marshmallow and Nougat Kernel.
Device:
Mini M8S II 2GB/16GB
How to reproduce:
Compare linked x265 encodes to x264 encode.
Compare x265 on AMLogic box to other players.
Get close to the TV and look at the text edges, you can pause and look at a still frame too.
The text edges are not clean on the x265 encodes, while they are perfectly clean on the x264 encode.
The whole text should be pure yellow, as it is on the x264 encode, but the edges have a white-ish shimmer (or highlight) on the x265 encodes (left edge of letters).
The x265 encodes look clean (all yellow letters) with other platforms and players:
- Kodi Windows
- VLC Windows
- TV's internal media player
Sample:
I created short samples showing end credits with yellow text on black background:
Uploadfiles.io - contour issue samples.7z
Support logs:
I don't think logs will help here.
However, I can supply logs later if needed.