RF connectors and v4l2
- From: "Jon M. Lamb" <b.a.m.b (at) comcast.net>
- Date: Mon, 27 Feb 2006 13:59:02 -0500
Hello to all,
I posted this in a thread and got no response but it may not have been
the proper place to ask. Anyway....
Michael Krufky wrote:
Please see the discussion in the list between Mac Michaels, Kirk
Lapray and I about this very topic. We agree with you, but the API
doesnt allow it in analog mode, unless you can change tuner input using
GPIO...
I was reading the Video for Linux Two API Specifications (Is this the
API referred to) trying to understand them. Under section 1.6.1 Tuners
of the specification it says:
Video input devices can have one or more tuners demodulating a RF
signal. Each tuner is associated with one or more video inputs,
depending on the number of RF connectors on the tuner.
And in section 6.2.9 V4L2 in Linux 2.5.46 2002-10 it says:
6. The struct v4l2_tuner
<http://v4l2spec.bytesex.org/spec-single/v4l2.html#V4L2-TUNER> |input|
field was replaced by an |index| field, permitting devices with multiple
tuners. The link between video inputs and tuners is now reversed, inputs
point to the tuner they are on. The |std| substructure became a simple
set (more about this below) and moved into struct v4l2_input
<http://v4l2spec.bytesex.org/spec-single/v4l2.html#V4L2-INPUT>. A |type|
field was added.
To me this implies that the API spec does handle RF input selection by
selecting a different video input. The driver should be able to define
any number of inputs, RF or not, which could point to the same tuner.
Am I misinterpreting the API Spec?
Jon
--
video4linux-list mailing list
Unsubscribe mailto:video4linux-list-request (at) redhat.com?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/video4linux-list