comparison org/vamp_plugins/RealTime.java @ 17:9c108ad04e9b

Test process(). Now crashes
author Chris Cannam
date Mon, 06 Feb 2012 18:01:58 +0000
parents d0ecf12b9d7b
children 530bf5009ee2
comparison
equal deleted inserted replaced
16:d8b5d8c39813 17:9c108ad04e9b
4 public class RealTime { 4 public class RealTime {
5 public int sec; 5 public int sec;
6 public int nsec; 6 public int nsec;
7 7
8 RealTime(int s, int n) { sec = s; nsec = n; } 8 RealTime(int s, int n) { sec = s; nsec = n; }
9
10 static RealTime frame2RealTime(int frame, int sampleRate) {
11 //!!! warning! doesn't support -ve frame [unlike Vamp SDK version]
12 int sec = frame / sampleRate;
13 frame -= sec * sampleRate;
14 int nsec = (int)((((double)frame * 1000000.0) / sampleRate) * 1000.0);
15 return new RealTime(sec, nsec);
16 }
9 } 17 }
10 18
19