X-Git-Url: https://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Fresourcethread.C;h=18b8dc813fe65e76f08f9554f28025bd428356d9;hb=2f4e285f507feedad3dc641337ae081cd6635530;hp=4c28c0325a66a7723b2f7866132fed540a302d52;hpb=f5725c7e12def18fec49a295dad688652edaa4b3;p=goodguy%2Fcinelerra.git diff --git a/cinelerra-5.1/cinelerra/resourcethread.C b/cinelerra-5.1/cinelerra/resourcethread.C index 4c28c032..18b8dc81 100644 --- a/cinelerra-5.1/cinelerra/resourcethread.C +++ b/cinelerra-5.1/cinelerra/resourcethread.C @@ -327,7 +327,7 @@ void ResourceThreadBase::open_render_engine(EDL *nested_edl, if( !render_engine ) { MWindow *mwindow = resource_thread->mwindow; - TransportCommand command; + TransportCommand command(mwindow->preferences); command.command = do_audio ? NORMAL_FWD : CURRENT_FRAME; command.get_edl()->copy_all(nested_edl); command.change_type = CHANGE_ALL; @@ -452,7 +452,8 @@ void ResourceVideoThread::do_video(VResourceThreadItem *item) item->pixmap->draw_vframe(temp_picon2, item->picon_x, item->picon_y, item->picon_w, item->picon_h, 0, 0); - gui->update(0, IGNORE_THREAD, 0, 0, 0, 0, 0); + TimelinePane *pane = gui->pane[item->pane_number]; + if( pane ) pane->update(0, IGNORE_THREAD, 0, 0); } }