I just upgraded my Raspberry Pi 4 from LE 9.2.6 to 10.0b1 . With 9.2.6 I was running the autoexec.py for automatically starting my addon. With Kodi 19 this method was deprecated in favor of a service.autoexec approach. I converted a Windows 10 machine running Kodfi 19 and my Raspberry Pi 4 running LE 10.0b1 to the service.autoexec solution. With Kodi on Windows it works perfectly. With LE on the Raspberry Pi I am not seeing the arguments on my ActivateWindow command being parsed properly. I instrumented the addon to see what is being passed.
Here's the autoexec.py file which service.autoexec is calling:
import xbmc
xbmc.sleep(2000)
xbmc.log('Kodi Autoexec Service Started.', xbmc.LOGINFO)
xbmc.executebuiltin("ActivateWindow(10025,plugin://plugin.video.mezzmo/?contentdirectory=http://192.168.0.34:53168/ContentDirecto…tID=taz1l0z1l13)")
Here's what the addon is seeing under Kodi on Windows and LE 10.
Kodi on Windows:
Addon args. {'contentdirectory': ['http://192.168.0.34:53168/ContentDirectory/control'], 'mode': ['server'], 'objectID': ['taz1l0z1l13']}
LE 10:
Addon args {'contentdirectory': ['http://192.168.0.34:53168/ContentDirecto…tID=taz1l0z1l13']}
LibreElec isn't parsing beyond the first argument.
My apologies in advance if I posted this in the wrong forum. if so, can the moderator move it ?
Thanks,
Jeff