X-Git-Url: https://git.cinelerra-gg.org/git/?p=goodguy%2Fcinelerra.git;a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Fvwindowgui.C;fp=cinelerra-5.1%2Fcinelerra%2Fvwindowgui.C;h=7fcd19ad43aaef52ae292114a7b0cd2fa5e78c0a;hp=eb42c679f72f339c3bdcf60730eda2c5140c6849;hb=b5bfe3e40a7255ae60a21d885587ada6e145e3d5;hpb=1671ba56125f316b8557edea8771e6732981c047 diff --git a/cinelerra-5.1/cinelerra/vwindowgui.C b/cinelerra-5.1/cinelerra/vwindowgui.C index eb42c679..7fcd19ad 100644 --- a/cinelerra-5.1/cinelerra/vwindowgui.C +++ b/cinelerra-5.1/cinelerra/vwindowgui.C @@ -557,7 +557,8 @@ VWindowEditing::VWindowEditing(MWindow *mwindow, VWindow *vwindow) 0, // use_cut 0, // use_commerical 0, // use_goto - 1) // use_clk2play + 1, // use_clk2play + 1) // use_scope { this->mwindow = mwindow; this->vwindow = vwindow; @@ -826,6 +827,17 @@ void VWindowCanvas::close_source() gui->vwindow->delete_source(1, 1); } +int VWindowCanvas::scope_on() +{ + return !gui->edit_panel->scope_dialog ? 0 : + gui->edit_panel->scope_dialog->running(); +} + +void VWindowCanvas::draw_scope(VFrame *output) +{ + if( gui->edit_panel->scope_dialog ) + gui->edit_panel->scope_dialog->process(output); +} void VWindowCanvas::draw_refresh(int flush) {