X-Git-Url: http://git.cinelerra-gg.org/git/?a=blobdiff_plain;ds=sidebyside;f=cinelerra-5.1%2Fcinelerra%2Fatrack.C;h=ee39162ac00b6ceffd6987477d592b3c0d059807;hb=6c533a5098aa5a5ca85b97dd405bb06b26033a91;hp=9387ed9d4120e2154015c9fed922f8300dc69ae8;hpb=1f78d86b5532943b2a3ea51f409a1fe5bd961e02;p=goodguy%2Fhistory.git 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)