Mercurial > hg > jvamp
view org/vamp_plugins/RealTime.java @ 19:5b0847d344c3
More tests
author | Chris Cannam |
---|---|
date | Tue, 07 Feb 2012 15:53:21 +0000 |
parents | 530bf5009ee2 |
children | cf6c69871f9c |
line wrap: on
line source
package org.vamp_plugins; public class RealTime { public int sec; public int nsec; public RealTime(int s, int n) { sec = s; nsec = n; } static RealTime frame2RealTime(int frame, int sampleRate) { //!!! warning! doesn't support -ve frame [unlike Vamp SDK version] int sec = frame / sampleRate; frame -= sec * sampleRate; int nsec = (int)((((double)frame * 1000000.0) / sampleRate) * 1000.0); return new RealTime(sec, nsec); } public String toString() { return sec + ":" + nsec; } }