【问题标题】:Invoking play on a QTMovie causes screensaver to deactivate on Snow Leopard在 QTMovie 上调用播放会导致屏幕保护程序在 Snow Leopard 上停用
【发布时间】:2010-04-11 15:49:46
【问题描述】:

我正在尝试将一个正常工作的 Leopard 屏幕保护程序移植到 Snow Leopard,但它会在大约半秒后停用。屏幕保护程序似乎在调用 QTMovie 上的播放时停用。它会在 QTMovie 对象本身上的 -play 和 QTMovieView 上的 -play:self 上停用。

如果我实际上没有在对象上调用 -play,则屏幕保护程序不会停用并静止在电影的第一帧上。

在常规 Cocoa 应用程序中设置相同的代码可以正常工作,并且屏幕保护程序在系统偏好设置中的预览模式下也可以正常工作。

非常感谢任何帮助。

【问题讨论】:

  • 我不知道是否有解决此问题的方法,因为我从未编写过屏幕保护程序,但 10.6 的 QuickTime 和 ColorSync API 都以未完成的状态匆匆推出。如果您在这里没有收到任何消息,我会问这是否是邮件列表中的一个已知错误:lists.apple.com/mailman/listinfo/quicktime-api

标签: cocoa osx-snow-leopard quicktime screensaver


【解决方案1】:

提交错误报告后,我得到的答案是这是一个已知错误。

【讨论】:

猜你喜欢
  • 2022-10-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-01-31
相关资源
最近更新 更多