X-Git-Url: http://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Fmenueffects.C;h=9b98c31f35bf606ff14e1877bccb52d6c52bf31d;hb=5621db270ccbeabc106e0f438941dba6f930652b;hp=12f43384e0cb34d8ca7fc8c1bba19fb13cfdf90a;hpb=ad2996ab94e6e12c9c14a5b9f14792f76111dff7;p=goodguy%2Fhistory.git diff --git a/cinelerra-5.1/cinelerra/menueffects.C b/cinelerra-5.1/cinelerra/menueffects.C index 12f43384..9b98c31f 100644 --- a/cinelerra-5.1/cinelerra/menueffects.C +++ b/cinelerra-5.1/cinelerra/menueffects.C @@ -169,27 +169,15 @@ void MenuEffectThread::run() get_derived_attributes(default_asset, defaults); // to_tracks = defaults->get("RENDER_EFFECT_TO_TRACKS", 1); load_mode = defaults->get("RENDER_EFFECT_LOADMODE", LOADMODE_PASTE); - strategy = defaults->get("RENDER_EFFECT_STRATEGY", SINGLE_PASS); + use_labels = defaults->get("RENDER_FILE_PER_LABEL", 0); // get plugin information - int need_plugin; - if(!strlen(title)) - need_plugin = 1; - else - need_plugin = 0; - + int need_plugin = !strlen(title) ? 1 : 0; // generate a list of plugins for the window - if(need_plugin) - { + if( need_plugin ) { mwindow->search_plugindb(default_asset->audio_data, - default_asset->video_data, - -1, - 0, - 0, - local_plugindb); - - for(int i = 0; i < local_plugindb.total; i++) - { + default_asset->video_data, -1, 0, 0, local_plugindb); + for(int i = 0; i < local_plugindb.total; i++) { plugin_list.append(new BC_ListBoxItem(_(local_plugindb.values[i]->title))); } } @@ -219,7 +207,7 @@ void MenuEffectThread::run() // save defaults save_derived_attributes(default_asset, defaults); defaults->update("RENDER_EFFECT_LOADMODE", load_mode); - defaults->update("RENDER_EFFECT_STRATEGY", strategy); + defaults->update("RENDER_EFFECT_FILE_PER_LABEL", use_labels); mwindow->save_defaults(); // get plugin server to use and delete the plugin list @@ -372,6 +360,7 @@ void MenuEffectThread::run() default_asset->height = mwindow->edl->session->output_h; } + int strategy = Render::get_strategy(mwindow->preferences->use_renderfarm, use_labels); // Process the total length in fragments ArrayList packets; if(!result) @@ -629,7 +618,7 @@ void MenuEffectWindow::create_objects() add_subwindow(file_title = new BC_Title( mwindow->theme->menueffect_file_x, mwindow->theme->menueffect_file_y, - (char*)((menueffects->strategy == FILE_PER_LABEL || menueffects->strategy == FILE_PER_LABEL_FARM) ? + (char*)(menueffects->use_labels ? _("Select the first file to render to:") : _("Select a file to render to:")))); @@ -638,18 +627,8 @@ void MenuEffectWindow::create_objects() format_tools = new FormatTools(mwindow, this, asset); - format_tools->create_objects(x, - y, - asset->audio_data, - asset->video_data, - 0, - 0, - 0, - 1, - 0, - 0, - &menueffects->strategy, - 0); + format_tools->create_objects(x, y, asset->audio_data, asset->video_data, + 0, 0, 0, 1, 0, 0, &menueffects->use_labels, 0); loadmode = new LoadMode(mwindow, this, x, y, &menueffects->load_mode, 1); loadmode->create_objects();