I built a Camera Extension that augments the Facetime hd camera stream and I have noticed that it works just fine with Facetime and Photobooth but when I choose my camera from the camera picker of a non Apple application the camera becomes extremely laggy. Is this a known issue because the non Apple apps have yet to be optimized for mac os 13?
Camera Extension latency in non-native applications
Recommend that any CVPIxelBufferRef objects that you send via CMSampleBufferRef objects be backed by IOSurface (specify in pixel buffer properties) which will prevent unnecessary copies from being made when the frames are sent to the client. Probably most important on Intel machines with discrete GPUs.