X-Git-Url: https://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Fmainclock.C;h=41e2df822c4737433e86651c4af7f29604a1758f;hb=91ee11963ec5a35880e6d715e722fb489b538577;hp=ddee51a23634249d8a28b7f1328f4a6a8230934b;hpb=7fd85fb66168f6b518c5f2d73e04036e87faa0e1;p=goodguy%2Fcinelerra.git diff --git a/cinelerra-5.1/cinelerra/mainclock.C b/cinelerra-5.1/cinelerra/mainclock.C index ddee51a2..41e2df82 100644 --- a/cinelerra-5.1/cinelerra/mainclock.C +++ b/cinelerra-5.1/cinelerra/mainclock.C @@ -33,6 +33,8 @@ MainClock::MainClock(MWindow *mwindow, int x, int y, int w) this->mwindow = mwindow; position_offset = 0; set_bg_color(mwindow->theme->clock_bg_color); +// *** CONTEXT_HELP *** + context_help_set_keyword("Time Format section"); } MainClock::~MainClock() @@ -49,11 +51,15 @@ void MainClock::update(double position) lock_window("MainClock::update"); char string[BCTEXTLEN]; position += position_offset; + double timecode_offset = + mwindow->edl->session->time_format == TIME_TIMECODE ? + mwindow->get_timecode_offset() : 0 ; Units::totext(string, position, mwindow->edl->session->time_format, mwindow->edl->session->sample_rate, mwindow->edl->session->frame_rate, - mwindow->edl->session->frames_per_foot); + mwindow->edl->session->frames_per_foot, + timecode_offset); BC_Title::update(string); unlock_window(); }