int refresh_w = 0;
// Ignore if called by resourcethread.
-// if( mode == IGNORE_THREAD ) return;
+ if( mode == IGNORE_THREAD ) return;
int y = 0;
if( edit->track->show_titles() )
y2 = CLIP(y1, 0, y_max);
//printf("ResourcePixmap::draw_audio_source %d %d %d\n", __LINE__, y1, y2);
if( !rect_audio )
- canvas->draw_line(x1, y0, x2, y2, this);
+ canvas->draw_bline(x1, y0, x2, y2, this);
else
- canvas->draw_line(x2, center_pixel, x2, y2, this);
+ canvas->draw_bline(x2, center_pixel, x2, y2, this);
}
}
{
int rect_audio = mwindow->preferences->rectify_audio;
if( rect_audio ) { low = fabs(low); high = fabs(high); }
- int top_pixel = mwindow->edl->session->show_titles ? 0 :
+ int top_pixel = !mwindow->edl->session->show_titles ? 0 :
mwindow->theme->get_image("title_bg_data")->get_h();
int center_pixel = !rect_audio ?
mwindow->edl->local_session->zoom_track / 2 + top_pixel :