Я пытаюсь преобразовать старый код QuickTime в 64-разрядный QTKit на основе Cocoa на OS X, а это значит, что я не могу сразу перейти к прямым вызовам функций C. В частности, я пытаюсь найти способ записи видеороликов QuickTime VR с помощью QTKit, так как они требуют некоторых специальных метаданных для установки контроллера дисплея. Как это сделать с помощью QTKit?Установка метаданных метаданных с помощью QTKit
4
A
ответ
2
Если вы имеете, чтобы ознакомиться с API-интерфейсами C, вы можете решить ограничение на 32-битные сборки, перемещая конкретный код QuickTime в отдельный 32-разрядный процесс. Мы делаем это на Windows, и это работает неплохо ...
1
Насколько я могу судить по документации QTKit, в прямых вызовах QTKit нет способов сделать это. Вам понадобится do this using the Quicktime-C APIs, которые, конечно, недоступны для 64-битных приложений.
Я столкнулся с такими проблемами, как это много раз при попытке конвертировать 32-битное приложение, использующее Quicktime в 64-разрядное приложение. Здесь мы надеемся, что Quicktime X будет иметь более полнофункциональный набор API-интерфейсов QTKit.