[media] V4L: soc-camera: explicitly require V4L2_BUF_TYPE_VIDEO_CAPTURE
commitd366d4a08a4e5e1fddc2cc820302be8e7a8143d4
authorGuennadi Liakhovetski <g.liakhovetski@gmx.de>
Mon, 21 Mar 2011 09:33:25 +0000 (21 06:33 -0300)
committerMauro Carvalho Chehab <mchehab@redhat.com>
Tue, 22 Mar 2011 22:41:56 +0000 (22 19:41 -0300)
tree075deadb65cca98c621b6d9cea246752b3ed7031
parent0e4c180d3e2cc11e248f29d4c604b6194739d05a
[media] V4L: soc-camera: explicitly require V4L2_BUF_TYPE_VIDEO_CAPTURE

The soc-camera core accesses the "pix" member of the struct v4l2_format::fmt
union, which is only valid for V4L2_BUF_TYPE_VIDEO_CAPTURE streams. This
patch adds explicit checks for this to {g,s,try}_fmt methods.

Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
drivers/media/video/soc_camera.c