关于目标c:使用QTKit设置电影元数据

关于目标c:使用QTKit设置电影元数据

Setting movie metadata with QTKit

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


如果您必须深入研究C API,则可以通过将QuickTime特定代码移动到单独的32位进程中来解决32位版本的限制。我们在Windows上执行此操作,效果很好...


据我从QTKit文档中得知,没有办法在直接的QTKit可可调用中做到这一点。您需要使用Quicktime-C API来执行此操作,这些API当然对于64位应用程序不可用。

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


推荐阅读