Приложение для iPhone использует FFMPeg для декодирования / воспроизведения аудиофайла.
Я успешно получаю текущее время в микросекундах из соответствующей функции FFMPeg, но не могу преобразовать его в минуты и секунды (ММ: СС).
Это мой код для отображения NSString
, содержащего время; getFFMPEGtime
- время в микросекундах:
self.currentAudioTime = [NSString stringWithFormat: @"%02d:%02d",
(int) getFFMPEGtime / (int)1000000,
(int) getFFMPEGtime % 1000000];
Кажется, что время в минутах хорошо, но секунды перепутаны. Как правильно преобразовать микросекунды в минуты и секунды?