PMS 1.32.6+ HW transcoding issues and corrections

@ChuckPa

I’ll send the logs to you shortly, But, in summary, there were no issues with either 1.32.7.7571 (latest Plex Pass beta) or 1.32.8.7613 (engineering build).

I tested using the LG Colors of Journey HRK UHD 4K demo. For each test, I stepped down through 1080P 20 Mb, 1080P 10 Mb, 720P 4 Mb, and 480P 1.5 Mb; there were suitable reductions in quality for each step down (though my old eyes didn’t really perceive much, if any difference, between 1080P 20 Mb and 1080P 10 Mb).

For what it’s worth, my server doesn’t report the CQP message above with either version. On the contrary, it reports:

Oct 20, 2023 18:40:30.045 [140263446457144] DEBUG - [Req#4e/Transcode] [FFMPEG] - Driver supports RC modes CQP, CBR, VBR, QVBR.

At any rate, I’ll send you full logs shortly.

Edit:
If it matters, I use the following i915.conf.

cat /etc/modprobe.d/i915.conf 
options i915 enable_guc=3

This enabled GuC submission and HuC firmware loading. (Though GuC submission isn’t actually supported on JasperLake; so enable_guc=2 is all that’s required.)