Hi all,

I've become quite confused with the different settings for the VBI
controls and I wondering is someone can clear up what is what.
Unfortunately the README.vbi in ivtv-1.0.0 is a bit outdated by recent
changes

>From what I understand is a PVR-350 has four VBI capabilities:
VBI Capture
VBI Output
Sliced VBI Capture
Sliced VBI Output

and a PVR-500 has 2
VBI Capture
Sliced VBI Capture

Capture is what is received from the outside world and Output is what is
sent to the world. So I'm mostly interested in Capture.

I am a bit confused by the Sliced VBI capabilities, how do they differ
from the VBI capabilities. Can you explain the differences?

To embed a teletext VBI stream in the mpeg file, is it just a case of
calling v4l2-ctl with:
--set-fmt-sliced-vbi=teletext and
--set-ctrl=stream_vbi_format=1
or do I need something else as well?

It there any more documentation on these v4l2-ctl options, I can't find
any except for the output of v4l2-ctl and the http://www.linuxtv.org
pages and they are both a bit terse.

--get-ctrl=stream_vbi_format
--get-fmt-sliced-vbi
--get-sliced-vbi-cap
--get-sliced-vbi-out-cap
--get-fmt-sliced-vbi-out
--get-fmt-vbi
--get-fmt-vbi-out

It seems from tests that the Output controls are not working, at least
with kernel 2.6.22.5 and ivtv 1.0.0 on a PVR-350 card, see the
attachment for details.


The external control "Video Pulldown" has it gone or been replaced, if
has been replaced what is the new control?

Hopefully, I'm not being too dumb
Many  thanks,
Duncan
--info
====================

VIDIOC_QUERYCAP: ok
Driver Info:
        Driver name   : ivtv
        Card type     : Hauppauge WinTV PVR-350
        Bus info      : 0000:02:0d.0
        Driver version: 65536
        Capabilities  : 0x010702F3
                Video Capture
                Video Output
                Video Output Overlay
                VBI Capture
                VBI Output
                Sliced VBI Capture
                Sliced VBI Output
                Tuner
                Audio
                Radio
                Read/Write

--get-ctrl=stream_vbi_format
====================

VIDIOC_QUERYCAP: ok
VIDIOC_G_EXT_CTRLS: ok
stream_vbi_format: 0

--get-fmt-sliced-vbi
====================

VIDIOC_QUERYCAP: ok
VIDIOC_G_FMT: ok
Format Sliced VBI Capture:
        Service Set    : teletext vps wss
        Service Line  0:          /         
        Service Line  1:          /         
        Service Line  2:          /         
        Service Line  3:          /         
        Service Line  4:          /         
        Service Line  5:          /         
        Service Line  6: teletext / teletext
        Service Line  7: teletext / teletext
        Service Line  8: teletext / teletext
        Service Line  9: teletext / teletext
        Service Line 10: teletext / teletext
        Service Line 11: teletext / teletext
        Service Line 12: teletext / teletext
        Service Line 13: teletext / teletext
        Service Line 14: teletext / teletext
        Service Line 15: teletext / teletext
        Service Line 16:      vps / teletext
        Service Line 17: teletext / teletext
        Service Line 18: teletext / teletext
        Service Line 19: teletext / teletext
        Service Line 20: teletext / teletext
        Service Line 21: teletext / teletext
        Service Line 22: teletext / teletext
        Service Line 23:      wss /         
        I/O Size       : 0

--get-standard
====================

VIDIOC_QUERYCAP: ok
VIDIOC_G_STD: ok
Video Standard = 0x000000ff
        PAL-B/B1/G/H/I/D/D1/K

--get-tuner
====================

VIDIOC_QUERYCAP: ok
VIDIOC_G_TUNER: ok
Tuner:
        Capabilities         : 62.5 kHz multi-standard stereo lang1 lang2 
        Frequency range      : 44.0 MHz - 958.0 MHz
        Signal strength      : 99%
        Current audio mode   : stereo
        Available subchannels: lang1 lang2 

--get-fmt-video-out
====================

VIDIOC_QUERYCAP: ok
VIDIOC_G_FMT: ok
Format Video Output:
        Width/Height  : 720/576
        Pixel Format  : MPEG
        Field         : Interlaced
        Bytes per Line: 0
        Size Image    : 131072
        Colorspace    : Broadcast NTSC/PAL (SMPTE170M/ITU601)

--get-sliced-vbi-cap
====================

VIDIOC_QUERYCAP: ok
VIDIOC_G_SLICED_VBI_CAP: failed: Invalid argument

--get-sliced-vbi-out-cap
====================

VIDIOC_QUERYCAP: ok
VIDIOC_G_SLICED_VBI_CAP: failed: Invalid argument

--get-fmt-sliced-vbi-out
====================

VIDIOC_QUERYCAP: ok
VIDIOC_G_FMT: ok
Format Sliced VBI Output:
        Service Set    : vps wss
        Service Line  0:          /         
        Service Line  1:          /         
        Service Line  2:          /         
        Service Line  3:          /         
        Service Line  4:          /         
        Service Line  5:          /         
        Service Line  6:          /         
        Service Line  7:          /         
        Service Line  8:          /         
        Service Line  9:          /         
        Service Line 10:          /         
        Service Line 11:          /         
        Service Line 12:          /         
        Service Line 13:          /         
        Service Line 14:          /         
        Service Line 15:          /         
        Service Line 16:      vps /         
        Service Line 17:          /         
        Service Line 18:          /         
        Service Line 19:          /         
        Service Line 20:          /         
        Service Line 21:          /         
        Service Line 22:          /         
        Service Line 23:      wss /         
        I/O Size       : 2304

--get-fmt-vbi
====================

VIDIOC_QUERYCAP: ok
VIDIOC_G_FMT: ok
Format VBI Capture:
        Sampling Rate   : 27000000 Hz
        Offset          : 248 samples (9.18519e-06 secs after leading edge)
        Samples per Line: 1439
        Sample Format   : GREY
        Start 1st Field : 6
        Count 1st Field : 18
        Start 2nd Field : 318
        Count 2nd Field : 18

--get-fmt-vbi-out
====================

VIDIOC_QUERYCAP: ok
VIDIOC_G_FMT: failed: Invalid argument
_______________________________________________
ivtv-devel mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-devel

Reply via email to