X-Git-Url: http://git.cinelerra-gg.org/git/?a=blobdiff_plain;ds=sidebyside;f=cinelerra-5.1%2Fcinelerra%2Fcwindow.C;h=176bf3c425b5cfc6e9de8ac1019fc6b6973185a0;hb=3f6a262cfe390b3f8b275297d64565a5b6272969;hp=29d545045e9a96ccfaf2cc6c6710c65c4e9cb2c9;hpb=d348518c261d543e12282d516768d4f446434a42;p=goodguy%2Fhistory.git diff --git a/cinelerra-5.1/cinelerra/cwindow.C b/cinelerra-5.1/cinelerra/cwindow.C index 29d54504..176bf3c4 100644 --- a/cinelerra-5.1/cinelerra/cwindow.C +++ b/cinelerra-5.1/cinelerra/cwindow.C @@ -215,9 +215,13 @@ void CWindow::calculate_affected_autos(FloatAuto **x_auto, } } - - - +void CWindow::stop_playback() +{ + int locked = gui->get_window_lock(); + if( locked ) gui->unlock_window(); + playback_engine->interrupt_playback(1); + if( locked ) gui->lock_window("CWindow::stop_playback"); +} void CWindow::run() {