I get the current time of my QTMovieView
like so:
QTTime time = self.movieView.movie.currentTime;
and then put it into SMPTE form
NSString *SMPTE_string;
int days, hour, minute, second, frame;
long long result;
result = time.timeValue / time.timeScale; // second
frame = (time.timeValue % time.timeScale) / 100;
second = result % 60;
result = result / 60; // minute
minute = result % 60;
result = result / 60; // hour
hour = result % 24;
days = result;
SMPTE_string = [NSString stringWithFormat:@"%02d:%02d:%02d:%02d", hour, minute, second, frame]; // hh:mm:ss:ff
But I don't want to have it end with the frame number. I want it to end in milliseconds (hh:mm:ss.mil)