Hi everybody, this patch series introduces support for multiple streaming interfaces in a single UVC device. This will mainly be used by devices that can stream compressed and preview video concurrently (think about MPEG2-TS and MJPEG), but could also accommodate USB-to-USB devices such as hardware codecs. I've tested the patches here and haven't noticed any issue (otherwise I wouldn't be sending them :-)). However, testing with devices exposing multiple streaming interfaces was limited as I don't own any such device. Before sending them to mainline, I would like to make sure the patches don't introduce any regression for the single streaming interface case. Please patch your V4L tree (you might need the uvcvideo tree until Mauro pulls the two last changesets I've submitted) and report bugs and other issues. Mauro, I'd like this to go to 2.6.32. If nobody reports any blocking issue, can you apply the patches before submitting your 2.6.32 pull request to Linus ? Depending on the timing I might apply them to my tree and ask you to pull if I get enough positive feedback before the merge window opens. Regards, Laurent Pinchart -- 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