X-Git-Url: http://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Fnew.C;fp=cinelerra-5.1%2Fcinelerra%2Fnew.C;h=cb2516ec469ac2f9a87fe2f0397a6f703208b03a;hb=5a7faba81bcd03755bfe651bacbc5980171fe9de;hp=e12e60cca194fedd8d4a42bc1e47cc3679379a4a;hpb=5249bc8407920effc00e13940d3d4ccea0dd5d9f;p=goodguy%2Fhistory.git diff --git a/cinelerra-5.1/cinelerra/new.C b/cinelerra-5.1/cinelerra/new.C index e12e60cc..cb2516ec 100644 --- a/cinelerra-5.1/cinelerra/new.C +++ b/cinelerra-5.1/cinelerra/new.C @@ -104,11 +104,10 @@ int New::create_new_project() for(int i = 0; i < mwindow->vwindows.size(); i++) { - mwindow->vwindows.get(i)->playback_engine->que->send_command(STOP, - CHANGE_NONE, - 0, - 0); - mwindow->vwindows.get(i)->playback_engine->interrupt_playback(0); + VWindow *vwindow = mwindow->vwindows.get(i); + if( !vwindow->is_running() ) continue; + vwindow->playback_engine->que->send_command(STOP, CHANGE_NONE, 0, 0); + vwindow->playback_engine->interrupt_playback(0); } mwindow->cwindow->playback_engine->interrupt_playback(0);