I need to interface a stereoscopic camera to a data flow system with a
bt878 at the capture level. While the data-flow part is easy[1] and
the actual capture not that difficult with v4l, the hardware use
interlacing to mix the pictures from the two cameras. I.e., the left
eye camera is on the even lines, and the right eye on the odd
lines[2]. As a result, I must be completely and utterly sure that the
bt878 does neither scaling nor linear filtering on the vertical
component. OTOH, I'd like it to do scaling on the horizontal
component, to end up with a 320x480 picture.
Since I'm perverted, I'd like to do that as generically, in the v4l
sense, as reasonable.
So the my questions are[3]:
- is there a way to express this in the current v4l interface? In
particular I've seen no ioctl (or whatever) to ask for the capture
size nor set it.
- is there is no way, do you have any directions on the Right Way[tm]
to extend it?
OG.
[1] I wrote said system. Someday at your favorite free software
repository, and maybe at your favorite ISO standard repository.
Working at NIST is fun.
[2] Or the contrary.
[3] I've done my homework. Alan's online doc is far from explicit on
the subject. And the bttv.c code from 2.2.14 scaling seems to depend
only on the type of the input signal. Not that I am afraid to patch
it.
[tm] ENAF
--
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject.