added pause and set video to position 0 on new file
# TODO: Add support for this setting in the GUI Config.
This commit is contained in:
parent
554bd33f4d
commit
b203718c83
@ -1,4 +1,4 @@
|
|||||||
version = '1.3.4'
|
version = '1.3.4'
|
||||||
milestone = 'Chami'
|
milestone = 'Chami'
|
||||||
release_number = '21'
|
release_number = '22'
|
||||||
projectURL = 'http://syncplay.pl/'
|
projectURL = 'https://github.com/nuthing/syncplay'
|
||||||
|
|||||||
@ -406,6 +406,9 @@ class SyncplayClient(object):
|
|||||||
filename, size = self.__executePrivacySettings(filename, size)
|
filename, size = self.__executePrivacySettings(filename, size)
|
||||||
self.userlist.currentUser.setFile(filename, duration, size, path)
|
self.userlist.currentUser.setFile(filename, duration, size, path)
|
||||||
self.sendFile()
|
self.sendFile()
|
||||||
|
self.toggleReady()
|
||||||
|
self.updatePlayerStatus(True, 0)
|
||||||
|
self.setPosition(0)
|
||||||
|
|
||||||
def __executePrivacySettings(self, filename, size):
|
def __executePrivacySettings(self, filename, size):
|
||||||
if self._config['filenamePrivacyMode'] == PRIVACY_SENDHASHED_MODE:
|
if self._config['filenamePrivacyMode'] == PRIVACY_SENDHASHED_MODE:
|
||||||
@ -495,7 +498,7 @@ class SyncplayClient(object):
|
|||||||
self._lastPlayerUpdate = time.time()
|
self._lastPlayerUpdate = time.time()
|
||||||
position += self.getUserOffset()
|
position += self.getUserOffset()
|
||||||
if self._player and self.userlist.currentUser.file:
|
if self._player and self.userlist.currentUser.file:
|
||||||
if position < 0:
|
if position <= 0:
|
||||||
position = 0
|
position = 0
|
||||||
self._protocol.sendState(self.getPlayerPosition(), self.getPlayerPaused(), True, None, True)
|
self._protocol.sendState(self.getPlayerPosition(), self.getPlayerPaused(), True, None, True)
|
||||||
self._player.setPosition(position)
|
self._player.setPosition(position)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user