
On further investigation it appears to be the same as this bug, with has been diagnosed and fixed within the Linux kernel (see included patch to fix the kernel.) Ioctl(VIDIOC_STREAMON): Cannot allocate memory

ffmpeg -i /dev/video0 -vframes 1 output.png When attempting to get any output the following error/s are created Pwc: Philips SPC 900NC USB webcam detected.

#Philips webcam spc1000nc rpi driver
In the latest kernel it is not possible to capture from a Philips web cam using the pwc driver

V4l2 Failed to allocate urb buffer 0 with pwc driver (Philips webcam)
