Thread (30 messages) 30 messages, 6 authors, 2017-07-13

support autofocus / autogain in libv4l2

From: Mauro Carvalho Chehab <hidden>
Date: 2017-04-25 01:57:59
Also in: linux-media, linux-omap, lkml

Em Tue, 25 Apr 2017 00:07:01 +0200
Pavel Machek [off-list ref] escreveu:
Hi!
quoted
Please don't add a new application under lib/. It is fine if you want
some testing application, if the ones there aren't enough, but please
place it under contrib/test/.

You should likely take a look at v4l2grab first, as it could have
almost everything you would need.  
I really need some kind of video output. v4l2grab is not useful
there. v4l2gl might be, but I don't think I have enough dependencies.
Well, you could use some app to show the snaps that v4l2grab takes.

Yeah, compiling v4l2gl on N9 can indeed be complex. I suspect that it 
shouldn't hard to compile xawtv there (probably disabling some optional
features).
Umm, and it looks like libv4l can not automatically convert from
GRBG10.. and if it could, going through RGB24 would probably be too
slow on this device :-(.
I suspect it shouldn't be hard to add support for GRBG10. It already
supports 8 and 16 bits Bayer formats, at lib/libv4lconvert/bayer.c
(to both RGB and YUV formats).

How it would preform is another question ;)
quoted
IMO, the above belongs to a separate processing module under
	lib/libv4lconvert/processing/  
Is there an example using autogain/autowhitebalance from
libv4lconvert?
Well, if you plug a USB camera without those controls, it should
automatically expose controls for it, as if the device had such
controls.

Thanks,
Mauro
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help