def update_frame_displayers(frame): """ Display frame position in position bar and time code display. """ # Update position bar with normalized pos if timeline_visible(): producer_length = PLAYER().producer.get_length() else: producer_length = gui.pos_bar.producer.get_length() if save_monitor_frame: MONITOR_MEDIA_FILE().current_frame = frame norm_pos = frame / float(producer_length) gui.pos_bar.set_normalized_pos(norm_pos) kftoolmode.update_clip_frame(frame) gui.tline_scale.widget.queue_draw() gui.tline_canvas.widget.queue_draw() gui.big_tc.queue_draw() clipeffectseditor.display_kfeditors_tline_frame(frame) compositeeditor.display_kfeditors_tline_frame(frame)