VirtualVConsole::~VirtualVConsole()
{
- if(output_temp)
- {
- delete output_temp;
- }
+ delete output_temp;
}
VDeviceBase* VirtualVConsole::get_vdriver()
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
if(!output_temp)
{
// Texture is created on demand
+ EDL *edl = renderengine->get_edl();
output_temp = new VFrame( track->track_w, track->track_h,
- renderengine->get_edl()->session->color_model);
+ edl->session->color_model);
}
// Reset OpenGL state