mirror of
https://github.com/cyberboy666/r_e_c_u_r.git
synced 2025-12-12 19:30:11 +01:00
got reload working
This commit is contained in:
@@ -238,9 +238,10 @@ def key(event):
|
|||||||
## 'num' sets current selection to bank number num
|
## 'num' sets current selection to bank number num
|
||||||
elif event.char in ['0', '1', '2', '3', '4', '5', '6', '7','8','9']:
|
elif event.char in ['0', '1', '2', '3', '4', '5', '6', '7','8','9']:
|
||||||
data_centre.update_next_bank_number(int(event.char))
|
data_centre.update_next_bank_number(int(event.char))
|
||||||
# video_driver.next_player.reload_content()
|
video_driver.next_player.reload()
|
||||||
## 'enter' sets manual next flag
|
## 'enter' sets manual next flag
|
||||||
elif event.char in ['\r']:
|
elif event.char in ['\r']:
|
||||||
|
print('manual skip')
|
||||||
video_driver.manual_next = True
|
video_driver.manual_next = True
|
||||||
## '*' switches display mode
|
## '*' switches display mode
|
||||||
elif(event.char in ['*']):
|
elif(event.char in ['*']):
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
7
|
4
|
||||||
@@ -33,11 +33,11 @@ class video_player:
|
|||||||
def pause_at_start(self):
|
def pause_at_start(self):
|
||||||
position = self.get_position()
|
position = self.get_position()
|
||||||
print('{}: the pause_at_start position is {}'.format(self.name, position))
|
print('{}: the pause_at_start position is {}'.format(self.name, position))
|
||||||
if(position > -0.05):
|
if(position > -0.055):
|
||||||
self.status = 'LOADED'
|
self.status = 'LOADED'
|
||||||
self.player.pause()
|
self.player.pause()
|
||||||
print('{}: its paused'.format(self.name))
|
print('{}: its paused'.format(self.name))
|
||||||
else:
|
elif(self.omx_running):
|
||||||
self.root.after(5,self.pause_at_start)
|
self.root.after(5,self.pause_at_start)
|
||||||
|
|
||||||
def play(self):
|
def play(self):
|
||||||
@@ -56,6 +56,11 @@ class video_player:
|
|||||||
elif(self.omx_running):
|
elif(self.omx_running):
|
||||||
self.root.after(5,self.pause_at_end)
|
self.root.after(5,self.pause_at_end)
|
||||||
|
|
||||||
|
def reload(self):
|
||||||
|
self.exit()
|
||||||
|
self.omx_running = False
|
||||||
|
self.load()
|
||||||
|
|
||||||
def is_loaded(self):
|
def is_loaded(self):
|
||||||
return self.status is 'LOADED'
|
return self.status is 'LOADED'
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user