def _open_clip_in_clip_monitor(data): clip, track, item_id, x = data media_file = PROJECT().get_media_file_for_path(clip.path) media_file.mark_in = clip.clip_in media_file.mark_out = clip.clip_out updater.set_and_display_monitor_media_file(media_file) gui.pos_bar.widget.grab_focus()
def display_item(row): log_events = get_current_filtered_events() event_item = log_events[row] media_file = PROJECT().get_media_file_for_path(event_item.path) media_file.mark_in = event_item.mark_in media_file.mark_out = event_item.mark_out updater.set_and_display_monitor_media_file(media_file) monitorevent.to_mark_in_pressed()
def media_file_menu_item_selected(widget, data): item_id, media_file, event = data if item_id == "File Properties": _display_file_info(media_file) if item_id == "Open in Clip Monitor": updater.set_and_display_monitor_media_file(media_file) if item_id == "Render Slow/Fast Motion File": render.render_frame_buffer_clip(media_file) if item_id == "Rename": display_media_file_rename_dialog(media_file) if item_id == "Delete": gui.media_list_view.select_media_file(media_file) delete_media_files() if item_id == "Render Proxy File": proxyediting.create_proxy_menu_item_selected(media_file)