{
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);
((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();
}
}