X-Git-Url: https://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Fmwindow.h;h=74717d8ce6b4cd033af299c60d91c106d973879b;hb=fb3e53778e49a406768506de9bf8edfd3d4c36e6;hp=c35d62babae47154ac10316a372e39d464792cf6;hpb=dcaa99e024dc4eac8e22e94ca6c0a92d67570478;p=goodguy%2Fcinelerra.git diff --git a/cinelerra-5.1/cinelerra/mwindow.h b/cinelerra-5.1/cinelerra/mwindow.h index c35d62ba..74717d8c 100644 --- a/cinelerra-5.1/cinelerra/mwindow.h +++ b/cinelerra-5.1/cinelerra/mwindow.h @@ -169,6 +169,7 @@ public: int load_defaults(); int save_defaults(); int set_filename(const char *filename); + int set_titlebar(const char *filename); // Total vertical pixels in timeline int get_tracks_height(); // Total horizontal pixels in timeline @@ -176,6 +177,9 @@ public: // session stack void stack_push(EDL *edl, Indexable *idxbl); void stack_pop(); + int save(EDL *edl, char *filename, int stat); + int save(int save_as); + void show_plugins(); void clip_to_media(); void media_to_clip(); int create_ref(Asset *asset, EDL *ref); @@ -224,6 +228,9 @@ public: int edit_plugins, int edit_autos, int overwrite); + void collect_effects(); + void paste_effects(); + // Reset everything for a load void update_project(int load_mode); void update_preferences(Preferences *prefs); @@ -318,6 +325,7 @@ public: int prev_edit_handle(int shift_down); // seek to keyframes int nearest_plugin_keyframe(int shift_down, int dir); + int nearest_auto_keyframe(int shift_down, int dir); // offset is pixels to add to track_start void trackmovement(int offset, int pane_number); // view_start is pixels @@ -340,6 +348,7 @@ public: void load_backup(); void show_plugin(Plugin *plugin); void hide_plugin(Plugin *plugin, int lock); + void hide_plugin(int plugin_id, int lock); void hide_plugins(); void delete_plugin(PluginServer *plugin); // Update plugins with configuration changes. @@ -597,7 +606,7 @@ public: int optimize_assets(); // delete unused assets from the cache and assets // render edl assets to specified format, then replace in edl void start_convert(Asset *format_asset, const char *suffix, - float beep, int remove_originals); + float beep, int to_proxy, int remove_originals); void finish_convert(int remove_originals); ConvertRender *convert_render; @@ -791,6 +800,8 @@ public: void speed_before(); int speed_after(int done); int normalize_speed(EDL *old_edl, EDL *new_edl); + int get_cpus(int out_w, int out_h); + int get_cpus(); // void clean_indexes(); // TimeBomb timebomb;