I don't see the device you've specified to access:
Code:
import processing.video.*;
void setup() {
size(200, 200);
print(Capture.list());
}
To get your list of attached devices.
To access the device in setup:
Code:
//eg:
String s = "TRUST 120 SPACEC@M-WDM";
myCapture = new Capture(this, s, captureWidth, captureHeight, 12);
Processing returns that exception whenever it can't find a device or you specify a non-existent device. If you use the Capture list code and it returns "null" at the bottom of the error then Processing definitely can't see any device. After that you need to check whether your device is OSX compatible on the manufacturer's web site (tip: all Trust web cam devices are not Mac compatible according to their website).
looking on the web I found a broad webcam driver for OSX. Though in truth, OSX is usually clever enough to see most devices. I haven't tested it yet.
http://webcam-osx.sourceforge.net/