Документация Apple содержит информацию о CMTime struct .
Насколько я понимаю, вы устанавливаете «TimeScale» на временную шкалу, подходящую для носителя (например, 44100 = 1/44100 с - которая может быть подходящей для CD). Тогда «Значение» представляет единицы этой шкалы времени. Таким образом, значение 88200 будет равно 2 секундам.
CMTime cmTime = new CMTime();
cmTime.TimeScale = 44100;
cmTime.Value = 88200;
Хотя не слишком ясно, я дам вам.