У меня возникла проблема с AudioTimeStamps на iPhone. Когда я запускаю свое приложение в симуляторе, AudioTimeStamp.mHostTime появляется в наносекундах (1 000 000 000 000 секунд), тогда как при работе на моем устройстве (iPod Touch 2G) частота составляет около 6 000 000 000 секунд.
Похоже, что на OS X есть функция (AudioConvertHostTimeToNanos в CoreAudio/CoreAudioTypes.h) для преобразования HostTime в и от наносекунд, но эта функция не находится в заголовках iPhone.
Есть ли способ узнать скорость mHostTime во время выполнения? или конвертировать в секунды, наносекунды или любую другую единицу? Будет ли это изменение изменяться между версиями программного обеспечения или оборудования? (например, между симулятором и моим устройством)