2017-08-24, 10:35
(2017-08-24, 08:27)peak3d Wrote: libssd_wv is part of inputstream.adaptive and is meant to be located beside inputstream.adaptive so/dll.
It is compiled / installed during the build / install step of inputstream.adaptive.
The old libssd_wv in cdm folder (from earlier installations without libssd_wv included) should be removed.
There should be really no need anymore (except maybe older kodi 17 versions) to do any manual copy operations on libssd_wv.
Unfortunately that isn't working.
I have the following:
Code:
rpi22:~ # ls -la /usr/lib/kodi/addons/inputstream.adaptive
total 1304
drwxr-xr-x 2 root root 4096 Aug 24 08:23 .
drwxrwxr-x 17 root root 339 Aug 24 06:04 ..
lrwxrwxrwx 1 root root 28 Aug 24 08:18 inputstream.adaptive.so -> inputstream.adaptive.so.18.0
lrwxrwxrwx 1 root root 30 Aug 24 08:18 inputstream.adaptive.so.18.0 -> inputstream.adaptive.so.2.0.12
-rw-r--r-- 1 root root 748216 Aug 24 08:18 inputstream.adaptive.so.2.0.12
-rwxr-xr-x 1 root root 573192 Aug 24 08:18 libssd_wv.so
If I remove /storage/.kodi/cdm/libssd_wv.so, then I'm not able to view any Netflix or Amazon videos:
Code:
09:22:24.043 T:1820324752 DEBUG: codec is: ec-3
09:22:24.073 T:1494324112 DEBUG: AddOnLog: InputStream Adaptive: Download http://localhost:58667/manifest?id=80114990 finished
09:22:24.073 T:1494324112 INFO: AddOnLog: InputStream Adaptive: Successfully parsed .mpd file. #Streams: 21 Download speed: 1758606.3183 Bytes/s
09:22:24.073 T:1494324112 ERROR: AddOnLog: InputStream Adaptive: Unable to handle decryption. Unsupported!
09:22:24.073 T:1494324112 DEBUG: AddOnLog: InputStream Adaptive: Session::~Session()
09:22:24.074 T:1494324112 ERROR: CVideoPlayer::OpenInputStream - error opening [http://localhost:58667/manifest?id=80114990]
09:22:24.074 T:1494324112 NOTICE: CVideoPlayer::OnExit()
Full debug log: http://sprunge.us/EUTi
However, if I create /storage/.kodi/cdm/libssd_wv.so as sym link to /usr/lib/kodi/addons/inputstream.adaptive/libssd_wv.so (or /usr/lib/libssd_wv.so - can't recall now why I have it twice!), or as a complete copy (rather than sym link), then the same videos will play successfully.
So Kodi (latest master) isn't "finding" /usr/lib/kodi/addons/inputstream.adaptive/libssd_wv.so even though it is located alongside the addon shared library, but Kodi will find libssd_wv.so in the cdm directory. Am I right in suggesting that Kodi not finding libssd_wv.so alongside the addon library may be some sort of long standing issue/bug?