There, solved. No full-powered ARM needed to control an indicator light.
There, solved. No full-powered ARM needed to control an indicator light.
The microphone, on the other hand, is kind of a bigger deal and still has that issue.
It would make sense for the camera itself to drive the LED, instead of the computer/drivers doing it. I don't know if the camera ICs support this or not, though -- if not, it's not really something Apple can add if they're integrating a standard camera component. On the other hand, they control the T1 entirely, so they can easily do this with the new architecture.
OTOH, you can delay the LED and have it very noticeably on for a second or two when it's software-controlled.
https://github.com/patjak/bcwc_pcie/wiki/Specification---Fea...
^^ did everyone already miss that the webcam was an entire SoC and not just a sensor hooked up to UVC?
The crazy part is you don't even know if it's still recording with the entire laptop off. Could it not, in theory, draw power off the main battery independent of the system being on? It certainly should be able to while in sleep mode.
And no, it's not connected to the main battery, because presumably it runs on 3.3V and maybe even some more exotic voltages for the image sensor. That needs to be regulated.