diff options
author | Hans Verkuil <hverkuil@xs4all.nl> | 2014-09-20 05:11:44 -0400 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab@osg.samsung.com> | 2014-09-21 19:40:05 -0400 |
commit | 62f28725a8dc5c16d3d63606f046899ae41fcf4a (patch) | |
tree | 0a994727a4369f7ad5fba0e3de7192cf237285d1 /Documentation/video4linux | |
parent | 625c3442dcc79722c60afc398beac4c11f0395ac (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.txt | 10 |
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 | |||
422 | alternate between "Hello world!" and "Closed captions test" every second. | 422 | alternate between "Hello world!" and "Closed captions test" every second. |
423 | The XDS stream will give the current time once a minute. For 50 Hz standards | 423 | The XDS stream will give the current time once a minute. For 50 Hz standards |
424 | it will generate the Wide Screen Signal which is based on the actual Video | 424 | it will generate the Wide Screen Signal which is based on the actual Video |
425 | Aspect Ratio control setting. | 425 | Aspect Ratio control setting and teletext pages 100-159, one page per frame. |
426 | 426 | ||
427 | The VBI device will only work for the S-Video and TV inputs, it will give | 427 | The VBI device will only work for the S-Video and TV inputs, it will give |
428 | back an error if the current input is a webcam or HDMI. | 428 | back 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 |
436 | support both. This is determined by the node_types module option. | 436 | support both. This is determined by the node_types module option. |
437 | 437 | ||
438 | The sliced VBI output supports the Wide Screen Signal for 50 Hz standards | 438 | The sliced VBI output supports the Wide Screen Signal and the teletext signal |
439 | and Closed Captioning + XDS for 60 Hz standards. | 439 | for 50 Hz standards and Closed Captioning + XDS for 60 Hz standards. |
440 | 440 | ||
441 | The VBI device will only work for the S-Video output, it will give | 441 | The VBI device will only work for the S-Video output, it will give |
442 | back an error if the current output is HDMI. | 442 | back an error if the current output is HDMI. |
@@ -910,7 +910,8 @@ capture device. | |||
910 | 910 | ||
911 | For VBI looping to work all of the above must be valid and in addition the vbi | 911 | For VBI looping to work all of the above must be valid and in addition the vbi |
912 | output must be configured for sliced VBI. The VBI capture side can be configured | 912 | output must be configured for sliced VBI. The VBI capture side can be configured |
913 | for either raw or sliced VBI. | 913 | for either raw or sliced VBI. Note that at the moment only CC/XDS (60 Hz formats) |
914 | and WSS (50 Hz formats) VBI data is looped. Teletext VBI data is not looped. | ||
914 | 915 | ||
915 | 916 | ||
916 | Section 10.2: Radio & RDS Looping | 917 | Section 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 |