Dann mal eine kleine Schilderung:
Der bisherige Weg war bis jetzt:
1. input (<codec> encrypted) --> 2. decrypt (<codec> decrypted) --> 3. decode (zu YUV Daten) --> 4. rendering
1+2 macht inputstream.xxx, ab 3. übernimmt dann Kodi, soweit möglich in Hardware.
Jetzt gibt Amazon vor, dass die libwidevinecdm 1,2+3 übernimmt und zwar in Software, so wie es über Chrome immer abläuft.
Inputstream.xxx kann Kodi so keine
decrypted Streams mehr liefern, sondern liefert bereits dekodierte YUV
Daten und genau dies kann Kodi, noch, nicht.
Wie ihr seht sind hier weitgehende Änderungen an Kodi selbst nötig, mit
Änderungen an den Addons, alleine, ist es nicht getan, es wird ein
zusätzlicher Dekoder
benötigt, den es noch gar nicht gibt, der inputstream.xxx wieder sagt die YUV Daten zu besorgen, damit die normale Kodi Kette eingehalten werden kann.
Ich gehe da mal von einem Timeframe von Kodi 18 Beta bis Kodi 19 aus.
@peak3d mag mich berichtigen sollte ich hier etwas falsch aufgezeigt haben.