def stop_playback(self): """ Stops playback from current producer """ self.ticker.stop_ticker() self.producer.set_speed(0) updater.update_frame_displayers(self.producer.frame()) updater.maybe_autocenter()
def stop_pressed(): if current_is_move_mode(): movemodes.stop_pressed() elif EDIT_MODE() == editorstate.ONE_ROLL_TRIM_NO_EDIT: movemodes.stop_pressed() elif EDIT_MODE() == editorstate.TWO_ROLL_TRIM_NO_EDIT: movemodes.stop_pressed() elif EDIT_MODE() == editorstate.ONE_ROLL_TRIM: trimmodes.oneroll_stop_pressed() elif EDIT_MODE() == editorstate.TWO_ROLL_TRIM: trimmodes.tworoll_stop_pressed() elif EDIT_MODE() == editorstate.SLIDE_TRIM: trimmodes.slide_stop_pressed() elif EDIT_MODE() == editorstate.SLIDE_TRIM_NO_EDIT: movemodes.stop_pressed() elif EDIT_MODE() == editorstate.KF_TOOL: movemodes.stop_pressed() elif EDIT_MODE() == editorstate.MULTI_TRIM: movemodes.stop_pressed() updater.maybe_autocenter()
def stop_pressed(): if current_is_move_mode(): movemodes.stop_pressed() elif EDIT_MODE() == editorstate.ONE_ROLL_TRIM_NO_EDIT: movemodes.stop_pressed() elif EDIT_MODE() == editorstate.TWO_ROLL_TRIM_NO_EDIT: movemodes.stop_pressed() elif EDIT_MODE() == editorstate.ONE_ROLL_TRIM: trimmodes.oneroll_stop_pressed() elif EDIT_MODE() == editorstate.TWO_ROLL_TRIM: trimmodes.tworoll_stop_pressed() elif EDIT_MODE() == editorstate.SLIDE_TRIM: trimmodes.slide_stop_pressed() elif EDIT_MODE() == editorstate.SLIDE_TRIM_NO_EDIT: movemodes.stop_pressed() elif EDIT_MODE() == editorstate.KF_TOOL: movemodes.stop_pressed() elif EDIT_MODE() == editorstate.MULTI_TRIM: movemodes.stop_pressed() elif EDIT_MODE() == editorstate.CUT: movemodes.stop_pressed() updater.maybe_autocenter()