Hello,
I recently upgraded from LE11.0.6 to LE12 on my Rpi4. Upon doing this, I noticed that my Hulu add-on stopped working. Here is the original error log from that attempt and indeed, I can see the error below shows up which I've seen referenced in another post as the issue being with Widevine.
2024-05-02 20:43:10.215 T:9841 error <general>: AddOnLog: inputstream.adaptive: Initialize: Initialize: Failed to load library: /storage/.kodi/cdm/libwidevinecdm.so: wrong ELF class: ELFCLASS32
So then I read the Omega release announcement and saw that due to the change on Rpi4 from arm to aarch architecture when upgrading to LE12, I needed to make some changes to switch the Widevine library to get things running smoothly. So I followed those instructions (below) to remove the widevine cdn folder in order to force the add on to download the correct version.
QuoteIf using Widevine to access DRM protected streaming services like Prime Video, Netflix, etc. the Widevine CDN folder in /storage/.kodi/cdm on switched devices must be deleted before first use as the existing arm libraries do not work on aarch64 systems. On first use after deletion aarch64 Widevine libraries will be downloaded and installed.
This did indeed cause the Hulu add-on to prompt me to download a new Widevine library file. Confusingly, for me, is that all of the options shown are still for arm. There isn't any option to pick an "aarch" library, which is what I expected based on the released announcement. But maybe these are interchangeable? In any case, I then chose the only available one "Linux arm64 - 4.10.266.2.3".
Then I tried again and I don't get the same widevine error as earlier. However, it's still the case that no video will play via Hulu. The screen just goes black and it never successfully loads, the screen becomes unresponsive until I finally have to force a reset. Here is the log from a recent attempt, which I grabbed via SSH.
So ultimately, I'm not sure if I'm not sure if I'm having problems related to widevine or if this is something different. Before the upgrade, I was able to play content via Hulu successfully. Let me know what other information I can provide.
Thanks,