lvsti/CoreMediaIO-DAL-Example

Combine with macam64 static library?

cfwdman opened this issue · 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?

lvsti commented

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.