X-Git-Url: http://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Fvtracking.C;h=cb818d929da238b11b2b30f85e77403038d3194b;hb=723142d62d61cde588e961426440f839ca9dcda9;hp=dc25490d8099b222ae7b00bfd3641880a298638f;hpb=30bdb85eb33a8ee7ba675038a86c6be59c43d7bd;p=goodguy%2Fhistory.git diff --git a/cinelerra-5.1/cinelerra/vtracking.C b/cinelerra-5.1/cinelerra/vtracking.C index dc25490d..cb818d92 100644 --- a/cinelerra-5.1/cinelerra/vtracking.C +++ b/cinelerra-5.1/cinelerra/vtracking.C @@ -58,27 +58,16 @@ void VTracking::update_tracker(double position) vwindow->gui->lock_window("VTracking::update_tracker"); vwindow->get_edl()->local_session->set_selectionstart(position); vwindow->get_edl()->local_session->set_selectionend(position); - - Asset *asset = vwindow->get_edl()->assets->first; - if( asset && asset->tcstart ) { - double rate = asset->video_data ? asset->frame_rate : - asset->audio_data ? asset->sample_rate : 0; - if( rate > 0 ) - position += asset->tcstart / rate; - } vwindow->gui->clock->update(position); - // This is going to boost the latency but we need to update the timebar vwindow->gui->timebar->update(1); - vwindow->gui->unlock_window(); - update_meters((int64_t)(position * mwindow->edl->session->sample_rate)); } int VTracking::start_playback(double new_position) { - + return Tracking::start_playback(new_position); }