diff rdf/RDFFeatureWriter.cpp @ 1047:26cf6d5251ec cxx11

Further dedicated-types fixes
author Chris Cannam
date Tue, 10 Mar 2015 17:02:52 +0000
parents b14064bd1f97
children c8e291700c0e
line wrap: on
line diff
--- a/rdf/RDFFeatureWriter.cpp	Tue Mar 10 13:22:10 2015 +0000
+++ b/rdf/RDFFeatureWriter.cpp	Tue Mar 10 17:02:52 2015 +0000
@@ -685,7 +685,7 @@
 
         stream << "\n:feature_timeline_" << featureNumber << " a tl:DiscreteTimeLine .\n\n";
 
-        float sampleRate;
+        sv_samplerate_t sampleRate;
         int stepSize, blockSize;
 
         // If the output is FixedSampleRate, we need to draw the
@@ -752,9 +752,9 @@
         RealTime durationrt = transform.getDuration();
 
         sv_frame_t start = RealTime::realTime2Frame
-            (startrt, int(lrintf(sampleRate))) / stepSize;
+            (startrt, sampleRate) / stepSize;
         sv_frame_t duration = RealTime::realTime2Frame
-            (durationrt, int(lrintf(sampleRate))) / stepSize;
+            (durationrt, sampleRate) / stepSize;
 
         if (start != 0) {
             stream << "\n        tl:start \"" << start << "\"^^xsd:int ;";