Webcam issue - Black square
PastilloAr opened this issue · 11 comments
I'm using the FaceTimeHD.kext and the camera is detected, but now, don't know why, it's not working anymore. I don't know the problem is connected with 10.5.3, I think it was working after the update. In Windows it works fine.
All I can see is a black square in FaceTime and an error. I've checked in Console and says something like "Cannot decode video stream"
error 15:07:33.126272+0300 VDCAssistant CMIO_DPA_VDC_Server_FrameAccumulator.cpp:3876:DecodeMJPEGFrames [guid:0x1450000005ac8510] DecompressionSession DecodeFrame fail
It's a operating system error?
With Catalina onwards, you should not require any kext to enable the webcam.
Its true... tried removing it, works... for a couple of minutes, until loads all the drivers, and doesn't work anymore. I think there is some kind of program or driver which loads after the startup, but I cannot find which one is. Where you suggest to start searching?
If it works for a bit and then stops, its unlikely to be a kext driver issue.
Start by removing programs from your load on startup selection to debug.
Now it looks that starts the first time with no issues. If I close it and start again, or change the app, the problem appears. Maybe it is related to power management... the system sets the camera to sleep after first start...
Facing the same but only with OpenCore . . .
I have the same issue with newest kext, APCI and config.plist. Using Clover 5108. Webcam works after deleting all webcam related kexts (FaceTimeHD & UVCFaceTimeHD) but only for about 30secs. I have nothing in my login items. Any ideas? Seems to be related to Catalina as it worked on Mojave
Fixed by using FaceTimeHD.kext and USB inject kext and adding it to plist.
For me, finally started working with an old version of the UVCFaceTimeHD. The newer version on the repository doesn't seem to work (at least in Catalina)
UVC2FaceTimeHD.kext - ANDA.zip
Fixed by using FaceTimeHD.kext and USB inject kext and adding it to plist.
Could you explain what you mean with „adding it to plist“? Thanks!
Fixed by using FaceTimeHD.kext and USB inject kext and adding it to plist.
Could you explain what you mean with „adding it to plist“? Thanks!
Fyi, after switching to OC this issue is resolved for me
Fixed by using FaceTimeHD.kext and USB inject kext and adding it to plist.
Could you explain what you mean with „adding it to plist“? Thanks!
Sorry for the delayed reply! In OC, the plist requires explicit naming of all the kexts a user wants loaded. You'll need to type in the name and location as xml strings.