Let me recap recent history for you:
- 1.31.3.6868 - worked for (I think?) everyone.
- 1.32.0.xxxx - Intel Media Driver upgraded to current release
– Major breakage across all the platforms - 1.32.5.7210 - Fixed ApolloLake processors , Added AMD GPU support (SDR)
- 1.32.5.7349 - Hotfix for something else in PMS – works on our RaptorLake
- – work in flight for the next PMS release –
- – Staffing changes –
Now we’re at the point of figuring out, by looking at the code changes, what was being done. We have no notes, no plans, no in-code comments. (It’s rough)
We still have to fix known
- End of subtitles forces stopping playback.
– Empty subtitles track fails (related) - Gemini Lake CPUs still have no HW transcoding. (no work had been done after IMD update)
Now add on to this the new 6.2 kernel and the i915 / Iris/XE changes (GUC / HUC) which are needed to support this.
Can we “unwind” ? Sure, but not without angering a whole bunch of people.
We lost a lot of institutional knowledge which is hard to replace in only a few weeks time.
Recovering from this is sufficiently important that I’m tasked with transcoder development duties.
I still have HW transcoding on my older NUC with the new unraid kernel so there is that to use as a base