Skip to content
This repository has been archived by the owner on Oct 11, 2021. It is now read-only.

Webcam issue - Black square #157

Open
PastilloAr opened this issue Mar 13, 2020 · 11 comments
Open

Webcam issue - Black square #157

PastilloAr opened this issue Mar 13, 2020 · 11 comments

Comments

@PastilloAr
Copy link

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?

@the-darkvoid
Copy link
Owner

With Catalina onwards, you should not require any kext to enable the webcam.

@PastilloAr
Copy link
Author

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?

@the-darkvoid
Copy link
Owner

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.

@PastilloAr
Copy link
Author

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...

@shwiseman
Copy link

Facing the same but only with OpenCore . . .

@RicKrauel
Copy link

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

@shwiseman
Copy link

Fixed by using FaceTimeHD.kext and USB inject kext and adding it to plist.

@PastilloAr
Copy link
Author

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

@RicKrauel
Copy link

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!

@RicKrauel
Copy link

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

@shwiseman
Copy link

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.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants