CoreMediaIO-DAL-Example icon indicating copy to clipboard operation
CoreMediaIO-DAL-Example copied to clipboard

Combine with macam64 static library?

Open cfwdman opened this issue 3 years ago • 1 comments

using legacy usb cams (e.g. the PS3 Eye Cam) with modern MacOs raises a couple of interests due to so many remote use cases.

macam which provides a driver for many legacy USB cams has been ported to catalina as macam64 but this makes available a static library only. I'd love to use this with OBS Studio which can ingest CodeMedioIO DAL Plugins only.

How hard would it be to include support for macam64 creating a CoreMediaIO DAL Plugin?

cfwdman avatar Apr 04 '21 20:04 cfwdman

Hi, it should be technically feasible. I don't know much about macam but if it is a userspace driver then things get a lot simpler as there would be no need to develop a kext. In the simplest case the macam library could be linked to the plugin itself, or if access needs to be multiplexed (allowing various processes to use the camera simultaneously) then to the assistant process.

lvsti avatar Apr 05 '21 16:04 lvsti