Преглед изворни кода

cmMidiFile.c Fixed absolute time calc. bug in cmMidiFileTickToSamples().

master
kevin пре 11 година
родитељ
комит
befd3deeee
1 измењених фајлова са 2 додато и 1 уклоњено
  1. 2
    1
      cmMidiFile.c

+ 2
- 1
cmMidiFile.c Прегледај датотеку

821
     cmMidiTrackMsg_t* mp    = p->msgV[mi];
821
     cmMidiTrackMsg_t* mp    = p->msgV[mi];
822
     unsigned          delta = floor((mp->dtick*srate)/1000000.0);
822
     unsigned          delta = floor((mp->dtick*srate)/1000000.0);
823
 
823
 
824
+    absSmp    += delta;    
825
+
824
     mp->dtick  = absFl ? absSmp : delta;
826
     mp->dtick  = absFl ? absSmp : delta;
825
 
827
 
826
-    absSmp    += delta;    
827
   }
828
   }
828
 }
829
 }
829
 
830
 

Loading…
Откажи
Сачувај