media: v4l2-common: add V4L2_FRACT_COMPARE
Add macro to compare two v4l2_fract values in v4l2 common internal API. The same macro FRACT_CMP() is used by vivid and bcm2835-camera. This just renames it to V4L2_FRACT_COMPARE in order to avoid namespace collision. Cc: Matt Ranostay <matt.ranostay@konsulko.com> Acked-by: Sakari Ailus <sakari.ailus@linux.intel.com> Signed-off-by: Akinobu Mita <akinobu.mita@gmail.com> Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl> Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
This commit is contained in:
parent
ae9e196dad
commit
85de5e069a
@ -396,4 +396,9 @@ int v4l2_g_parm_cap(struct video_device *vdev,
|
|||||||
int v4l2_s_parm_cap(struct video_device *vdev,
|
int v4l2_s_parm_cap(struct video_device *vdev,
|
||||||
struct v4l2_subdev *sd, struct v4l2_streamparm *a);
|
struct v4l2_subdev *sd, struct v4l2_streamparm *a);
|
||||||
|
|
||||||
|
/* Compare two v4l2_fract structs */
|
||||||
|
#define V4L2_FRACT_COMPARE(a, OP, b) \
|
||||||
|
((u64)(a).numerator * (b).denominator OP \
|
||||||
|
(u64)(b).numerator * (a).denominator)
|
||||||
|
|
||||||
#endif /* V4L2_COMMON_H_ */
|
#endif /* V4L2_COMMON_H_ */
|
||||||
|
Loading…
Reference in New Issue
Block a user