X-Git-Url: https://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Fvirtualvconsole.C;h=3c3fb86f5710e15954c927f358210027cb819ed1;hb=68769997ebe94917d42cf5b6d45e1c2a83292d25;hp=193761b6763a61d11b0b85c8edbb4ec658df2b99;hpb=8fd64d1d3770c95e2a7cba1049e909cadb4e1fbf;p=goodguy%2Fcinelerra.git diff --git a/cinelerra-5.1/cinelerra/virtualvconsole.C b/cinelerra-5.1/cinelerra/virtualvconsole.C index 193761b6..3c3fb86f 100644 --- a/cinelerra-5.1/cinelerra/virtualvconsole.C +++ b/cinelerra-5.1/cinelerra/virtualvconsole.C @@ -99,6 +99,10 @@ int VirtualVConsole::process_buffer(int64_t input_position, exit_nodes.total); + EDLSession *session = renderengine->get_edl()->session; + int clr_color = session->cwindow_clear_color; + vrender->video_out->set_clear_color(clr_color, 0xff); + if(use_opengl) { // clear hardware framebuffer @@ -156,9 +160,6 @@ int VirtualVConsole::process_buffer(int64_t input_position, EDL *edl = renderengine->get_edl(); output_temp = new VFrame( track->track_w, track->track_h, edl->session->color_model); - int clr_color = edl->session->cwindow_clear_color; - int clr_alpha = edl->session->cwindow_clear_alpha; - output_temp->set_clear_color(clr_color, clr_alpha); } // Reset OpenGL state