X-Git-Url: http://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Fbatchrender.C;h=e8e5fc33a863b6448a0c8c991b34b002397dda2b;hb=2a56d102d9db53017b306f2a61a2382f29a75783;hp=e75c71093253ea7c219b7954d1c66b1fd53ded77;hpb=7fd85fb66168f6b518c5f2d73e04036e87faa0e1;p=goodguy%2Fcinelerra.git diff --git a/cinelerra-5.1/cinelerra/batchrender.C b/cinelerra-5.1/cinelerra/batchrender.C index e75c7109..e8e5fc33 100644 --- a/cinelerra-5.1/cinelerra/batchrender.C +++ b/cinelerra-5.1/cinelerra/batchrender.C @@ -392,7 +392,7 @@ int BatchRenderThread::test_edl_files() for( int i=0; !ret && ienabled ) continue; - const char *path = jobs.values[i]->edl_path; + path = jobs.values[i]->edl_path; int is_script = *path == '@' ? 1 : 0; if( is_script ) ++path; FILE *fp = fopen(path, "r"); @@ -510,6 +510,7 @@ void BatchRenderThread::start_rendering(char *config_path, //PRINT_TRACE // Initialize stuff which MWindow does. signals->initialize("/tmp/cinelerra_batch%d.dmp"); + boot_defaults = 0; MWindow::init_defaults(boot_defaults, config_path); load_defaults(boot_defaults); preferences = new Preferences; @@ -1211,9 +1212,14 @@ int BatchRenderList::selection_changed() int BatchRenderList::column_resize_event() { - for( int i = 0; i < BATCHRENDER_COLUMNS; i++ ) { - thread->list_width[i] = get_column_width(i); - } + int col = 0; + thread->list_width[ENABLED_COL] = get_column_width(col++); + thread->list_width[LABELED_COL] = get_column_width(col++); + if( thread->gui->use_renderfarm ) + thread->list_width[FARMED_COL] = get_column_width(col++); + thread->list_width[OUTPUT_COL] = get_column_width(col++); + thread->list_width[EDL_COL] = get_column_width(col++); + thread->list_width[ELAPSED_COL] = get_column_width(col); return 1; }