Test Fix pop-up server 2

This commit is contained in:
Alhaziel01
2021-12-01 11:31:48 +01:00
parent 897a5643a7
commit 0c76096a22
2 changed files with 8 additions and 12 deletions

View File

@@ -170,8 +170,8 @@ def run(item=None):
xbmc.executebuiltin("Container.Update(%s?%s)" % (sys.argv[0], item.tourl()))
elif reload and item.channel == 'filmontv' and item.action == 'new_search':
platformtools.fakeVideo()
import xbmc
platformtools.fakeVideo()
return xbmc.executebuiltin("Container.Update(" + sys.argv[0] + "?" + item.tourl() + ")")
else:
# Checks if channel exists

View File

@@ -1677,20 +1677,16 @@ def set_played_time(item):
del db['viewed'][ID]
def prevent_busy(item=None):
if item and (not item.autoplay and item.channel != 'videolibrary' and not item.window):
fakeVideo()
else:
xbmc.executebuiltin('Dialog.Close(all,true)')
def prevent_busy():
xbmc.executebuiltin('Dialog.Close(all,true)')
def fakeVideo(sleep = False):
mediaurl = os.path.join(config.get_runtime_path(), "resources", "kod.mp4")
xbmc.executebuiltin("PlayMedia(" + mediaurl + ")")
if sleep:
while is_playing():
xbmc.sleep(sleep)
xbmc.Player().stop()
xbmcplugin.setResolvedUrl(int(sys.argv[1]), True, xbmcgui.ListItem(path=mediaurl))
while not is_playing():
xbmc.sleep(200)
xbmc.Player().stop()
def channelImport(channelId):
@@ -1716,7 +1712,7 @@ def serverWindow(item, itemlist):
ENTER = 7
EXIT = 10
BACKSPACE = 92
xbmc.executebuiltin('Dialog.Close(all,true)')
prevent_busy()
class ServerWindow(xbmcgui.WindowXMLDialog):
def start(self, item, itemlist):