Я видел несколько примеров CMTime (Три отдельных ссылки), но я до сих пор не понимаю. Я использую AVCaptureSession с AVCaptureVideoDataOutput, и я хочу установить максимальную и минимальную частоту кадров на выходе. Моя проблема в том, что я просто не понимаю структуру CMTime.
По-видимому, CMTimeMake (value, timeScale) должен давать мне кадры значений каждые 1/timeScale секунд для общей суммы значений /timeScale секунд, или я получаю это неправильно?
Почему это не документировано нигде, чтобы объяснить, что это делает?
Если это действительно так, как бы я получил его, чтобы иметь неопределенное количество кадров?
Если это действительно просто, извините, но пока ничего не щелкнуло.