Attempt on fixing incorrect unpause on start

This commit is contained in:
Uriziel 2012-12-10 21:54:25 +01:00
parent 325f13514c
commit aa4f1d2fc5

View File

@ -124,9 +124,9 @@ class MPCHCAPIPlayer(BasePlayer):
self.__client.updatePlayerStatus(self.__client.getGlobalPaused(), self.__client.getGlobalPosition()) self.__client.updatePlayerStatus(self.__client.getGlobalPaused(), self.__client.getGlobalPosition())
def __forcePause(self, paused): def __forcePause(self, paused):
while(paused <> self._mpcApi.isPaused()): for _ in xrange(25):
self.setPaused(paused) self.setPaused(paused)
time.sleep(0.1) time.sleep(0.005)
time.sleep(0.1) time.sleep(0.1)
if(paused <> self._mpcApi.isPaused()): if(paused <> self._mpcApi.isPaused()):
self.__forcePause(paused) self.__forcePause(paused)