X-Git-Url: https://git.cinelerra-gg.org/git/?p=goodguy%2Fcinelerra.git;a=blobdiff_plain;f=cinelerra-5.1%2Fplugins%2Fdenoiseseltempavg%2Fseltempavg.C;h=7cd86503315309ae43b08070bd746f176215279f;hp=6bff65acd4a688cf14867863dd360292d3c67021;hb=cbe947d378de6eaa11f38ec58b4f71c5c47f72bc;hpb=bb4d66ab59531240df079c4b115d8f4d202d29ad diff --git a/cinelerra-5.1/plugins/denoiseseltempavg/seltempavg.C b/cinelerra-5.1/plugins/denoiseseltempavg/seltempavg.C index 6bff65ac..7cd86503 100644 --- a/cinelerra-5.1/plugins/denoiseseltempavg/seltempavg.C +++ b/cinelerra-5.1/plugins/denoiseseltempavg/seltempavg.C @@ -881,9 +881,9 @@ void SelTempAvgMain::update_gui() { if(thread) { + ((SelTempAvgWindow*)thread->window)->lock_window("SelTempAvgMain::update_gui"); if(load_configuration()) { - ((SelTempAvgWindow*)thread->window)->lock_window("SelTempAvgMain::update_gui"); ((SelTempAvgWindow*)thread->window)->total_frames->update(config.frames); ((SelTempAvgWindow*)thread->window)->method_none->update( config.method == SelTempAvgConfig::METHOD_NONE); @@ -911,10 +911,10 @@ void SelTempAvgMain::update_gui() ((SelTempAvgWindow*)thread->window)->mask_RY->update(config.mask_RY); ((SelTempAvgWindow*)thread->window)->mask_GU->update(config.mask_GU); ((SelTempAvgWindow*)thread->window)->mask_BV->update(config.mask_BV); - ((SelTempAvgWindow*)thread->window)->unlock_window(); } ((SelTempAvgWindow*)thread->window)->offset_restartmarker_pos->update((int64_t)restartoffset); ((SelTempAvgWindow*)thread->window)->offset_restartmarker_keyframe->update((config.offset_restartmarker_keyframe) && (onakeyframe)); + ((SelTempAvgWindow*)thread->window)->unlock_window(); } }