Objective c 使用QTKit设置电影元数据

Objective c 使用QTKit设置电影元数据,objective-c,macos,quicktime,qtkit,Objective C,Macos,Quicktime,Qtkit,我正在尝试将旧的QuickTime框架代码转换为OS X上基于64位Cocoa的QTKit,这意味着我不能在任何时候直接使用C函数调用。具体来说,我正试图找到一种使用QTKit编写QuickTime VR电影的方法,因为它们需要一些特殊的元数据来设置显示控制器。如何使用QTKit实现这一点?从QTKit文档中可以看出,在直接的QTKit调用中无法实现这一点。您需要这样做,这当然不适用于64位应用程序 在尝试将使用Quicktime的32位应用程序转换为64位应用程序时,我多次遇到类似的问题。这里

我正在尝试将旧的QuickTime框架代码转换为OS X上基于64位Cocoa的QTKit,这意味着我不能在任何时候直接使用C函数调用。具体来说,我正试图找到一种使用QTKit编写QuickTime VR电影的方法,因为它们需要一些特殊的元数据来设置显示控制器。如何使用QTKit实现这一点?

从QTKit文档中可以看出,在直接的QTKit调用中无法实现这一点。您需要这样做,这当然不适用于64位应用程序

在尝试将使用Quicktime的32位应用程序转换为64位应用程序时,我多次遇到类似的问题。这里希望Quicktime X将有一套功能更全面的QTKit API。

如果您必须深入研究C API,您可以通过将Quicktime特定的代码移动到一个单独的32位进程来解决32位构建的限制。我们在Windows上执行此操作,它运行得非常好