I've encountered this problem using the bttv driver card (Hauppauge (bt878)) and OpenCV. It's quite odd since we've been successfully able to capture video using GStreamer, but when using an OpenCV based application (using the python bindings) will either not start or crash after a seemingly random amount of time with the message 'VIDIOC_DQBUF error 5, Input/output error'. This isn't caught by any of the error handling in python and causes the interpreter to terminate.
I'm planning on trying the 2.6.28 kernel to see if it has any effect.
I've encountered this problem using the bttv driver card (Hauppauge (bt878)) and OpenCV. It's quite odd since we've been successfully able to capture video using GStreamer, but when using an OpenCV based application (using the python bindings) will either not start or crash after a seemingly random amount of time with the message 'VIDIOC_DQBUF error 5, Input/output error'. This isn't caught by any of the error handling in python and causes the interpreter to terminate.
I'm planning on trying the 2.6.28 kernel to see if it has any effect.