Hi, Compared to the RFC set here:
<URL:http://www.spinics.net/lists/linux-media/msg65947.html> what has changed is: - if (a || b) - Added a note that there could be configuration dependent reasons to connect a pad in which case the flag would be absent. --- This is a small RFC patchset which adds a new pad flag MEDIA_PAD_FL_MUST_CONNECT. Pads that have this flag are required to be connected through an enabled link for the entity to be able to stream. Both sink and source pads may have this flag, compared to my old patch which required all sink pads to be connected. One of the additional benefits is that the users will also know which pads must be connected which is better than the ah-so-informative -EPIPE. More complex cases are still left for the driver to implement, though. The omap3isp driver gets these flags to all of its sink pads. Other drivers would likely need to be changed by the driver authors since I have little knowledge of their requirements. Consequently, an additional loop over the media graph can be avoided in the omap3isp driver (4th patch) since the driver no longer has the responsibility to check that its pads are connected. Kind regards, Sakari -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html