X-Git-Url: http://git.cinelerra-gg.org/git/?p=goodguy%2Fhistory.git;a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Fatrack.C;h=ee39162ac00b6ceffd6987477d592b3c0d059807;hp=9387ed9d4120e2154015c9fed922f8300dc69ae8;hb=502b6f3b6fd04f6b01c6d70dcb81aa304dd0db1c;hpb=1f78d86b5532943b2a3ea51f409a1fe5bd961e02 diff --git a/cinelerra-5.1/cinelerra/atrack.C b/cinelerra-5.1/cinelerra/atrack.C index 9387ed9d..ee39162a 100644 --- a/cinelerra-5.1/cinelerra/atrack.C +++ b/cinelerra-5.1/cinelerra/atrack.C @@ -139,10 +139,8 @@ void ATrack::set_default_title() int64_t ATrack::to_units(double position, int round) { - if(round) - return Units::round(position * edl->session->sample_rate); - else - return Units::to_int64(position * edl->session->sample_rate); + return round ? Units::round(position * edl->session->sample_rate) : + Units::to_int64(position * edl->session->sample_rate + 1e-6); } double ATrack::to_doubleunits(double position)