the problem is that Camera.names reports a list of all camera
*drivers* on the system. none of these drivers necessarily have a
camera attached. generally the code described above will work
correctly, but apparently some drivers report activity even when they
have none. this is very difficult to debug, as i only have so many
environments (platforms + cameras) to test on.
in the meantime, you can manually select a camera by its index, via
FLARCameraSource.cameraIndex.
the code to do so is:
var flarManager:FLARManager = new FLARManager("flarConfig.txt");
FLARCameraSource(flarManager.flarSource).cameraIndex = n;
where n is the index of the camera you want to use. you can find the
index of the camera you want to use by tracing out Camera.names to the
console, or you can just guess until you get it right; most likely you
only have a few cameras in the system.
hth,
-eric