Format enumeration in Gstreamer expects drivers to implement VIDIOC_ENUM_FMT and if not, it calls
VIDIOC_TRY_FMT on a set of "emulated formats" which could be unsupported resulting in failure of
the format negotiation stage [1]
We add UYVY to the set of formats making the mt9v113 sensor in this camera board and other sensors
that don't support the emulated formats work out-of-the box without needing a caps filter element
Upstream-Status: Inappropriate
- This patch is a quick work around for a limitation of the ISP driver's lack of support of the
VIDIOC_ENUM_FMT IOCTL [2]
[1] http://lists.freedesktop.org/archives/gstreamer-devel/2011-July/032425.html
[2] http://www.mail-archive.com/linux-media@vger.kernel.org/msg29718.html
Signed-off-by: Joel A Fernandes <agnel.joel@gmail.com>