Установка метаданных фильма с помощью QTKit

Я пытаюсь преобразовать старый код платформы QuickTime в 64-разрядный QTKit на основе Cocoa в OS X, что означает, что я не могу перейти к прямым вызовам функций C в любое время. В частности, я пытаюсь найти способ писать фильмы QuickTime VR с помощью QTKit, поскольку для установки контроллера дисплея требуются специальные метаданные. Как я могу сделать это с QTKit?


person Josh Matthews    schedule 15.09.2008    source источник


Ответы (2)


Если вам нужно углубиться в C API, вы можете обойти ограничение 32-разрядных сборок, переместив специальный код QuickTime в отдельный 32-разрядный процесс. Мы делаем это в Windows, и это работает довольно хорошо ...

person Bjoern    schedule 16.09.2008

Насколько я могу судить из документации QTKit, нет способа сделать это в прямых вызовах какао QTKit. Вам потребуется сделать это с помощью API Quicktime-C, которые, конечно же, не недоступно для 64-битных приложений.

Я сталкивался с подобными проблемами много раз, когда пытался преобразовать 32-разрядное приложение, использующее Quicktime, в 64-разрядное приложение. Мы надеемся, что Quicktime X будет иметь более полнофункциональный набор API-интерфейсов QTKit.

person Nick Haddad    schedule 16.09.2008