If you only use the iVidCapPro .unitypackage file (i.e. you have not customized the Xcode native plugin) you may safely ignore this post.
It has been called to my attention that the Xcode project download for the native side of the plugin is out-of-sync with the libiVidCapPro.a file supplied with the Unity package file. The Unity package file is current, but the Xcode project is back leveled. The effect is that the performance improvements released in version 1.1 are not included in the Xcode project.
I will be releasing an updated version of the Xcode project in the near future, but in the meantime you can fix the issue with a simple change. Open the Xcode project and edit the file GPUImageTextureInput.m. The glFinish statements in the processTextureWithFrameTime method need to be commented out. These are lines 44 & 57 assuming you haven’t modified this file.
That’s all that’s needed. I’ll make an announcement when the Xcode project download has been updated. Sorry for any confusion or inconvenience this may have caused!