Hi,
On Friday 27 March 2009 08:24:27 Hans Verkuil wrote:
> On Friday 27 March 2009 07:20:51 Kim, Heung Jun wrote:
> > Hello, Hans & everyone.
> >
> > I'm trying to adapt the various FOCUS MODE int the NEC ISP driver.
> > NEC ISP supports 4 focus mode, AUTO/MACRO/MANUAL/FULL or NORMAL.
> > but, i think that it's a little insufficient to use V4L2 FOCUS Feature.
> >
> > so, suggest that,
> >
> > - change V4L2_CID_FOCUS_AUTO's type from boolean to interger, and add
> > the following enumerations for CID values.
> >
> > enum v4l2_focus_mode {
> > V4L2_FOCUS_AUTO = 0,
> > V4L2_FOCUS_MACRO = 1,
> > V4L2_FOCUS_MANUAL = 2,
> > V4L2_FOCUS_NORMAL = 3,
> > V4L2_FOCUS_LASTP = 3,
> > };
> >
> > how about this usage? i wanna get some advice about FOCUS MODE.
V4L2_CID_FOCUS_AUTO is meant to change the auto-focus mode. Can you describe
FOCUS_MACRO and FOCUS_NORMAL in more details ? Are they auto-focus modes or
just focus presets ?
> This seems more logical to me:
>
> enum v4l2_focus_mode {
> V4L2_FOCUS_MANUAL = 0,
> V4L2_FOCUS_AUTO_NORMAL = 1,
> V4L2_FOCUS_AUTO_MACRO = 2,
> };
>
> At least this maps the current boolean values correctly. I'm not sure from
> your decription what the fourth auto focus mode is supposed to be.
Does an auto-macro focus mode really exists ?
> But I think it might be better to have a separate control that allows you
> to set the auto-focus mode. I can imagine that different devices might have
> different auto-focus modes.
>
> I've CC-ed Laurent since this is more his field than mine.
Regards,
Laurent Pinchart
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html