unbit / foohid

OSX IOKit driver for implementing virtual HID devices (joypads, keyboards, mices, ...) from userspace
MIT License
264 stars 35 forks source link

Virtual webcam #21

Open nospam2k opened 4 years ago

nospam2k commented 4 years ago

I would like to build a virtual webcam. That may be beyond the scope of this project but just trying to get a foot in the door somewhere. Can you point me in a direction? I've written stuff for Android and IOT devices so I'm comfortable with programming in C but I'm new to Mac and your project is the closest thing I've seen to hardware level virtualization.

dnadoba commented 4 years ago

You need to create a CoreMediaIO DAL Plugin. Have a look at this example: https://github.com/lvsti/CoreMediaIO-DAL-Example/blob/master/README.md