If you need to pass a video stream into your CMIO extension, have the CMIO extension publish an output device.
This somewhat confuses me, since in my case CMIO extension is used to create a virtual webcam. And webcam is a video input device, not video output. What if unwanted application decides to pass some video data to my CMIO extension? Is there a way to prevent this? This doesn't seem to be covered in WWDC 2022 Session 10022.
Maybe there are other options for IPC with CMIO extension, besides XPC (not recommended) and publishing an output device?
Topic:
App & System Services
SubTopic:
Drivers
Tags: