diff --git a/display_centre.py b/display_centre.py index 1f7d44d..9ffcf88 100644 --- a/display_centre.py +++ b/display_centre.py @@ -29,10 +29,10 @@ def key(event): if(event.char in ['0','1','2'] ): print 'updating next bank' data_centre.update_next_bank_number(int(event.char)) - video_driver.next_player.reload_content() + #video_driver.next_player.reload_content() def update_current_time(): - label1Text.set(convert_int_to_string_for_display(video_driver.current_player.omx.get_position() / 1000)) + label1Text.set(convert_int_to_string_for_display(video_driver.current_player.get_position() / 1000000)) tk.after(500, update_current_time) frame.bind("", key) diff --git a/video_centre.py b/video_centre.py index 744dc55..a57f007 100644 --- a/video_centre.py +++ b/video_centre.py @@ -112,7 +112,10 @@ class video_player(object): return self.omx.end_play_signal def get_position(self): - return self.omx.video_position + if self.is_loaded(): + return self.omx.video_position + else: + return 0 def play_content(self): self.status = 'PLAYING'