Andy Walls wrote:
800 MB for 320x420 frames? It sounds like your app has gooned its requested buffer size.
That's an understatement. :-)
<wild speculation> This might be due to endianess differences between MIPS abd x86 and your app only being written and tested on x86. </wild speculation>
My speculation too. I don't know where that number comes from; the same app works fine with the saa7115 driver if I switch frame grabbers. I'll have to do some fiddling with the code to figure out where the problem lies. It's some interaction between the app and the cx231xx driver.
You still appear to USB stack problems, but not as severe (can't change device config to some bogus config).
The requested buffer size is the result of multiplying max_pkt_size * max_packets and the rejected config shows a max_packet_size of 0, maybe ithere;'s a problem with either endianness or int size... ??? Something to follow up on.
Regards, Andy !DSPAM:4ee5f4e4112206551461313!
-- Few people are capable of expressing with equanimity opinions which differ from the prejudices of their social environment. Most people are even incapable of forming such opinions. Albert Einstein -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html