aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/video4linux
diff options
context:
space:
mode:
authorHans Verkuil <hverkuil@xs4all.nl>2014-09-20 05:11:44 -0400
committerMauro Carvalho Chehab <mchehab@osg.samsung.com>2014-09-21 19:40:05 -0400
commit62f28725a8dc5c16d3d63606f046899ae41fcf4a (patch)
tree0a994727a4369f7ad5fba0e3de7192cf237285d1 /Documentation/video4linux
parent625c3442dcc79722c60afc398beac4c11f0395ac (diff)
[media] vivid: add teletext support to VBI capture
This is useful to test teletext capture applications like alevt and mtt. It also fixes a previously undetected bug where the PAL VBI start line of the second field was off by one. Using the new field start defines helps a lot fixing such bugs. Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
Diffstat (limited to 'Documentation/video4linux')
-rw-r--r--Documentation/video4linux/vivid.txt10
1 files changed, 6 insertions, 4 deletions
diff --git a/Documentation/video4linux/vivid.txt b/Documentation/video4linux/vivid.txt
index 4f1d4424f563..eeb11a28e4fc 100644
--- a/Documentation/video4linux/vivid.txt
+++ b/Documentation/video4linux/vivid.txt
@@ -422,7 +422,7 @@ generate Closed Caption and XDS data. The closed caption stream will
422alternate between "Hello world!" and "Closed captions test" every second. 422alternate between "Hello world!" and "Closed captions test" every second.
423The XDS stream will give the current time once a minute. For 50 Hz standards 423The XDS stream will give the current time once a minute. For 50 Hz standards
424it will generate the Wide Screen Signal which is based on the actual Video 424it will generate the Wide Screen Signal which is based on the actual Video
425Aspect Ratio control setting. 425Aspect Ratio control setting and teletext pages 100-159, one page per frame.
426 426
427The VBI device will only work for the S-Video and TV inputs, it will give 427The VBI device will only work for the S-Video and TV inputs, it will give
428back an error if the current input is a webcam or HDMI. 428back an error if the current input is a webcam or HDMI.
@@ -435,8 +435,8 @@ There are three types of VBI output devices: those that only support raw
435(undecoded) VBI, those that only support sliced (decoded) VBI and those that 435(undecoded) VBI, those that only support sliced (decoded) VBI and those that
436support both. This is determined by the node_types module option. 436support both. This is determined by the node_types module option.
437 437
438The sliced VBI output supports the Wide Screen Signal for 50 Hz standards 438The sliced VBI output supports the Wide Screen Signal and the teletext signal
439and Closed Captioning + XDS for 60 Hz standards. 439for 50 Hz standards and Closed Captioning + XDS for 60 Hz standards.
440 440
441The VBI device will only work for the S-Video output, it will give 441The VBI device will only work for the S-Video output, it will give
442back an error if the current output is HDMI. 442back an error if the current output is HDMI.
@@ -910,7 +910,8 @@ capture device.
910 910
911For VBI looping to work all of the above must be valid and in addition the vbi 911For VBI looping to work all of the above must be valid and in addition the vbi
912output must be configured for sliced VBI. The VBI capture side can be configured 912output must be configured for sliced VBI. The VBI capture side can be configured
913for either raw or sliced VBI. 913for either raw or sliced VBI. Note that at the moment only CC/XDS (60 Hz formats)
914and WSS (50 Hz formats) VBI data is looped. Teletext VBI data is not looped.
914 915
915 916
916Section 10.2: Radio & RDS Looping 917Section 10.2: Radio & RDS Looping
@@ -1090,6 +1091,7 @@ Just as a reminder and in no particular order:
1090- Add virtual sub-devices and media controller support 1091- Add virtual sub-devices and media controller support
1091- Some support for testing compressed video 1092- Some support for testing compressed video
1092- Add support to loop raw VBI output to raw VBI input 1093- Add support to loop raw VBI output to raw VBI input
1094- Add support to loop teletext sliced VBI output to VBI input
1093- Fix sequence/field numbering when looping of video with alternate fields 1095- Fix sequence/field numbering when looping of video with alternate fields
1094- Add support for V4L2_CID_BG_COLOR for video outputs 1096- Add support for V4L2_CID_BG_COLOR for video outputs
1095- Add ARGB888 overlay support: better testing of the alpha channel 1097- Add ARGB888 overlay support: better testing of the alpha channel