Lines Matching full:video

3 The Virtual Video Test Driver (vivid)
6 This driver emulates video4linux hardware of various types: video capture, video
13 Each input can be a webcam, TV capture device, S-Video capture device or an HDMI
14 capture device. Each output can be an S-Video output device or an HDMI output
29 - Support for various pixel aspect ratios and video aspect ratios
47 By default the driver will create a single instance that has a video capture
48 device with webcam, TV, S-Video and HDMI inputs, a video output device with
49 S-Video and HDMI outputs, one vbi capture device, one vbi output device, one
52 The number of instances, devices, video inputs and outputs and their types are
66 - bit 0: Video Capture node
70 - bit 8: Video Output node
78 So to create four instances, the first two with just one video capture
79 device, the second two with just one video output device you would pass
89 are created for each video capture device. At most 16 inputs can be created,
102 - 10: this is an S-Video input
105 So to create a video capture device with 8 inputs where input 0 is a TV
106 tuner, inputs 1-3 are S-Video inputs and inputs 4-7 are HDMI inputs you
116 are created for each video output device. At most 16 outputs can be
127 - 0: this is an S-Video output
130 So to create a video output device with 8 outputs where outputs 0-3 are
131 S-Video outputs and outputs 4-7 are HDMI outputs you would use the
140 give the desired videoX start number for each video capture device.
142 you to map capture video nodes to specific videoX device nodes. Example:
148 This will attempt to assign /dev/video2 for the video capture device of
155 give the desired videoX start number for each video output device.
200 specify the allowed video capture crop/compose/scaling combination
201 for each driver instance. Video capture devices can have any combination
232 specify the allowed video output crop/compose/scaling combination
233 for each driver instance. Video output devices can have any combination
311 Video Capture
314 This is probably the most frequently used feature. The video capture device
317 four inputs are configured: a webcam, a TV tuner, an S-Video and an HDMI
343 TV and S-Video Inputs
346 The only difference between the TV and S-Video input is that the TV has a
369 The initially selected colorspace when you switch to the TV or S-Video input
372 The pixel aspect ratio will depend on the TV standard. The video aspect ratio
374 Choices are '4x3', '16x9' which will give letterboxed widescreen video and
376 video that will need to be scaled accordingly.
417 The video aspect ratio can be selected through the 'DV Timings Aspect Ratio'
420 result in pillarboxed or letterboxed video.
433 Video Output
436 The video output device can be configured by using the module options
438 information), but by default two outputs are configured: an S-Video and an
442 Like with video capture the framerate is also exact in the long term.
445 S-Video Output
449 The S-Video output supports all TV standards.
453 The initially selected colorspace when you switch to the TV or S-Video input
489 it will generate the Wide Screen Signal which is based on the actual Video
492 The VBI device will only work for the S-Video and TV inputs, it will give
506 The VBI device will only work for the S-Video output, it will give
625 User Controls - Video Capture
628 The following controls are specific to video capture.
632 video input has its own brightness value, so changing input will restore
633 the brightness for that input. In addition, each video input uses a different
654 The following controls are specific to video capture and output and radio
671 The Test Pattern Controls are all specific to video capture.
709 adds a SAV (Start of Active Video) code to the image.
715 does the same for the EAV (End of Active Video) code.
717 - Insert Video Guard Band
719 adds 4 columns of pixels with the HDMI Video Guard Band code at the
722 to the HDMI Video Guard Band code that precedes each active video line
723 (see section 5.2.2.1 in the HDMI 1.3 Specification). To test if a video
724 receiver has correct HDMI Video Guard Band processing, enable this
726 That will result in video lines that start with multiple pixels that
727 have the same value as the Video Guard Band that precedes them.
728 Receivers that will just keep skipping Video Guard Band values will
729 now fail and either loose sync or these video lines will shift.
735 These controls are all specific to video capture.
752 S-Video input should be 4x3, 16x9 or anamorphic widescreen. This may
809 be limited or full range. This combines with the Digital Video 'Rx RGB
857 These controls are all specific to video output.
882 The following two controls are only valid for video and vbi capture.
901 The following two controls are only valid for video capture.
922 is set to 0 (the default). These controls are valid for video and vbi
988 Digital Video Controls
1133 Video, VBI and RDS Looping
1136 The vivid driver supports looping of video output to video input, VBI output
1137 to VBI input and RDS output to RDS input. For video/VBI looping this emulates
1138 as if a cable was hooked up between the output and input connector. So video
1139 and VBI looping is only supported between S-Video and HDMI inputs and outputs.
1140 VBI is only valid for S-Video as it makes no sense for HDMI.
1150 Video and Sliced VBI looping argument
1153 The way to enable video/VBI looping is currently fairly crude. A 'Loop Video'
1154 control is available in the "Vivid" control class of the video
1155 capture and VBI capture devices. When checked the video looping will be enabled.
1156 Once enabled any video S-Video or HDMI input will show a static test pattern
1157 until the video output has started. At that time the video output will be
1158 looped to the video input provided that:
1161 video from the S-Video output.
1163 - the video resolution of the video input must match that of the video output.
1164 So it is not possible to loop a 50 Hz (720x576) S-Video output to a 60 Hz
1165 (720x480) S-Video input, or a 720p60 HDMI output to a 1080p30 input.
1173 Bottom' when the output video is set to 'Field Alternate'. This combination,
1184 - on the input side the "Standard Signal Mode" for the S-Video input or the
1186 valid signal is passed to the video input.
1190 By default you will see the OSD text superimposed on top of the looped video.
1191 This can be turned off by changing the "OSD Text Mode" control of the video
1227 only applies to the TV/S-Video/HDMI inputs and outputs. The reason is that
1270 Video output will also honor any data_offset that the application set.
1303 the output overlay for the video output, turn on video looping and capture
1314 $ v4l2-ctl -d0 --set-fmt-video=pixelformat='AR15'
1315 $ v4l2-ctl -d1 --set-fmt-video-out=pixelformat='AR15'
1316 $ v4l2-ctl -d2 --set-fmt-video=pixelformat='AR15'
1368 processing capabilities you need to turn on video looping and see the results
1370 capabilities will slow down the video loop considerably as a lot of checks have
1400 - Some support for testing compressed video
1403 - Fix sequence/field numbering when looping of video with alternate fields
1404 - Add support for V4L2_CID_BG_COLOR for video outputs