2014-03-06, 20:46
(2014-03-06, 10:03)weirdinin Wrote: Changed the eventghost version of the automation.py file and restarted xbmc but the problem is still there.
xbmc.log
Could it be that I modified two lines of the dialogvideoinfo.xml to prevent jumping in movie library. Perhpas there is someting that transparency skin doesn't approve:
These are the modified lines:Code:<control type="button" id="1112">
<posx>1195</posx>
<posy>471</posy>
<width>48</width>
<height>48</height>
<label>-</label>
<font>-</font>
<texturefocus>cinema-focus.png</texturefocus>
<texturenofocus>cinema-nofocus.png</texturenofocus>
<onleft>11</onleft>
<onright>11</onright>
<onup>1113</onup>
<ondown>50</ondown>
<onclick>Dialog.Close(MovieInformation)</onclick>
<onclick>Playlist.Clear</onclick>
<onclick>XBMC.RunScript(script.cinema.experience,movieid=$INFO[ListItem.DBID])</onclick>
<visible>Container.Content(Movies) + system.hasaddon(script.cinema.experience) + !SubString(Container.FolderPath,plugin)</visible>
</control>
Code:<onclick>XBMC.RunScript(script.cinema.experience,movieid=$INFO[ListItem.DBID])</onclick>
<visible>Container.Content(Movies) + system.hasaddon(script.cinema.experience) + !SubString(Container.FolderPath,plugin)</visible>
What it looks like is that you tried to start Cinema Experience less than 1 min of ending the video playback. This causes XBMC to another instance of Cinema Experience before the previous one is finished. It can cause the first instance to clear the playlist that the second one is trying to create. This seems to give the error that I see in the script. Also it seems you use an external video player, which the script does not always play nice with(though doesnt seem to be the problem)