diff options
author | Hans Verkuil <hverkuil@xs4all.nl> | 2010-05-08 16:08:58 -0400 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab@redhat.com> | 2010-06-01 00:21:24 -0400 |
commit | 3a21ceed7f373894a7c537b4dbbe484f36e7ae24 (patch) | |
tree | 8fb69b0287b450f2ae77cc1bfad3efcfb19192f9 /include/media | |
parent | 66e9df07d362b63a594e8663260e0430ba4a17bf (diff) |
V4L/DVB: v4l2-mediabus.h: add two helper functions
Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Diffstat (limited to 'include/media')
-rw-r--r-- | include/media/v4l2-mediabus.h | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/include/media/v4l2-mediabus.h b/include/media/v4l2-mediabus.h index 0dbe02ada259..d8e1608fee59 100644 --- a/include/media/v4l2-mediabus.h +++ b/include/media/v4l2-mediabus.h | |||
@@ -58,4 +58,24 @@ struct v4l2_mbus_framefmt { | |||
58 | enum v4l2_colorspace colorspace; | 58 | enum v4l2_colorspace colorspace; |
59 | }; | 59 | }; |
60 | 60 | ||
61 | static inline void v4l2_fill_pix_format(struct v4l2_pix_format *pix_fmt, | ||
62 | const struct v4l2_mbus_framefmt *mbus_fmt) | ||
63 | { | ||
64 | pix_fmt->width = mbus_fmt->width; | ||
65 | pix_fmt->height = mbus_fmt->height; | ||
66 | pix_fmt->field = mbus_fmt->field; | ||
67 | pix_fmt->colorspace = mbus_fmt->colorspace; | ||
68 | } | ||
69 | |||
70 | static inline void v4l2_fill_mbus_format(struct v4l2_mbus_framefmt *mbus_fmt, | ||
71 | const struct v4l2_pix_format *pix_fmt, | ||
72 | enum v4l2_mbus_pixelcode code) | ||
73 | { | ||
74 | mbus_fmt->width = pix_fmt->width; | ||
75 | mbus_fmt->height = pix_fmt->height; | ||
76 | mbus_fmt->field = pix_fmt->field; | ||
77 | mbus_fmt->colorspace = pix_fmt->colorspace; | ||
78 | mbus_fmt->code = code; | ||
79 | } | ||
80 | |||
61 | #endif | 81 | #endif |