@SpecLad Different backends return different error value (and at least one throws exception): dshow and Giganetix return -1, ffmpeg and dc1394 return 0, android throw exception.