I'm creating a sensor driver for a new sensor and I need to be able to use it in the same way the the capture_prev_imp_rsz_onthe_fly_bayer example code does. So I've gotten the V4l2 device open and the format has been negotiated as 720x480 with UYVY (2 bytes per pixel) format. My question is, how many pixels must I cause to be put out by my sensor per frame in order that I can capture and ultimately display the frames?
The capture_prev_imp_rsz_onthe_fly_bayer program stalls while waiting to dequeue a capture buffer. I can see that there is pixel traffic coming out of my sensor. In fact, in playing around with the sensor, from time to time I've had a good-looking video stream coming out. But I don't believe I've ever seen it working with the sensor setup to deliver 720 pixels per line and 480 lines per frame. The times I've seen it working it was producing more like 724 or 728 by 490 lines. I don't want to guess about this so I'm asking for someone to explain the exact expectations of the previewer and resizer and display drivers.
I"m running on a DM365 (Leopard camera board with changed out sensor) and I'm using the DVSDK 3.10
Thnx in advance ....