Camera.names.length returns 0, doesn't detect iSight webcam
My Air app can no longer get the names of camera devices installed on my Mac.
This was working for months and until a day or so ago I am not sure what happened.
I'm not sure if AIR 2.5.1 update or viewing a website (http://www.2much.net/miricam/freemiricam.php)
with a flash page that showed my webcam messed up some internal flash/air setting.
Running my air app, Camera.names.length now returns 0, when previously it would return 3. Camera.getCamera() doesn't work either (returns null), so I can't view my webcam (iSight).
When I run my air app in the Flex Builder debugger, Camera.names.length returns 3 and I can view my webcam. I am at a loss at how to fix this.
I have tried uninstalling FP, AIR, Manycam (a webcam splitter software), fixing my Mac's permissions using Disk Utility, rebooted, reinstalled FP, AIR, Manycam. Trashed the /User/Library/Application Support/Adobe/AIR folder. Nothing fixes it. Tried it without Manycam running but the problem is still there.
Does anyone know what is going on and how can I fix this?
Air 2.5.1.17730 17730
Mac OS X 10.6.5
FP 10,1,102,64
