Macos Mac OS X 10.8上的AVCaptureScreen

Macos Mac OS X 10.8上的AVCaptureScreen,macos,avfoundation,screen-capture,Macos,Avfoundation,Screen Capture,我一直在尝试在Mountain Lion 10.8上使用AVCaptureScreenInput类: 我下载了苹果公司提供的以下示例代码: 但当我运行它时,它并没有捕获我的屏幕。相反,它只是显示了一个绿色屏幕,我的屏幕应该在那里 其他人注意到了这里的问题: 有人知道如何解决这个问题吗?执行以下“修复”问题。我不知道为什么: defaults write com.apple.cmio cmio\u Unit\u Input\u ASC.DoNotUseOpenCL-bool YES 我在这里提

我一直在尝试在Mountain Lion 10.8上使用AVCaptureScreenInput类:

我下载了苹果公司提供的以下示例代码:

但当我运行它时,它并没有捕获我的屏幕。相反,它只是显示了一个绿色屏幕,我的屏幕应该在那里

其他人注意到了这里的问题:

有人知道如何解决这个问题吗?

执行以下“修复”问题。我不知道为什么:

defaults write com.apple.cmio cmio\u Unit\u Input\u ASC.DoNotUseOpenCL-bool YES

我在这里提交了一个bug:

Bug ID=13917881

执行以下“修复”问题。我不知道为什么:

defaults write com.apple.cmio cmio\u Unit\u Input\u ASC.DoNotUseOpenCL-bool YES

我在这里提交了一个bug:

错误ID=13917881

“高”会话预设在Mac OS 10.8中不起作用。但是当你换成 其他预设,如介质或任何其他分辨率样本代码将起作用

“高”会话预设在Mac OS 10.8中不起作用。但是当你换成 其他预设,如介质或任何其他分辨率样本代码将起作用


这个问题似乎已在Mac OS X 10.8的最新软件更新中得到解决。耶!这个问题似乎已在Mac OS X 10.8的最新软件更新中得到解决。耶!我讨厌示例代码在成功录制后在控制台输出上导致“…由于错误(null)”。误导,因为在这种情况下没有错误。显然,这只是一个完全无关的OpenCL错误。我讨厌在成功录制后,示例代码在控制台输出上导致“…由于错误(null)”。误导,因为在这种情况下没有错误。显然,这只是一个完全无关的OpenCL错误。