siku2 / script.service.sponsorblock

Kodi add-on for SponsorBlock
MIT License
124 stars 14 forks source link

Backport to Kodi 17 #42

Open em-r-c opened 1 year ago

em-r-c commented 1 year ago

Hey, I use Kodi DSPlayer (found here), which runs on v17.7. I'm running Windows 11 21H2. I don't know what amount of work this would require, but it would be great if this plugin could get backported so I can keep my coveted DirectShow player. Here's the error from kodi.log:

13:25:47.203 T:14252   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <type 'exceptions.AttributeError'>
                                            Error Contents: 'xbmcaddon.Addon' object has no attribute 'getSettingBool'
                                            Traceback (most recent call last):
                                              File "C:\Users\HTPC\AppData\Roaming\Kodi\addons\script.service.sponsorblock\service.py", line 1, in <module>
                                                from resources.lib.monitor import Monitor
                                              File "C:\Users\HTPC\AppData\Roaming\Kodi\addons\script.service.sponsorblock\resources\lib\monitor.py", line 6, in <module>
                                                from .player_listener import PlayerListener
                                              File "C:\Users\HTPC\AppData\Roaming\Kodi\addons\script.service.sponsorblock\resources\lib\player_listener.py", line 7, in <module>
                                                from .gui.sponsor_skipped import SponsorSkipped
                                              File "C:\Users\HTPC\AppData\Roaming\Kodi\addons\script.service.sponsorblock\resources\lib\gui\sponsor_skipped.py", line 7, in <module>
                                                from ..utils import addon
                                              File "C:\Users\HTPC\AppData\Roaming\Kodi\addons\script.service.sponsorblock\resources\lib\utils\addon.py", line 23, in <module>
                                                bool: (ADDON.getSettingBool, ADDON.setSettingBool),
                                            AttributeError: 'xbmcaddon.Addon' object has no attribute 'getSettingBool'
                                            -->End of Python script error report<--