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.
721 These controls are all specific to video capture.
738 S-Video input should be 4x3, 16x9 or anamorphic widescreen. This may
795 be limited or full range. This combines with the Digital Video 'Rx RGB
843 These controls are all specific to video output.
868 The following two controls are only valid for video and vbi capture.
887 The following two controls are only valid for video capture.
908 is set to 0 (the default). These controls are valid for video and vbi
974 Digital Video Controls
1119 Video, VBI and RDS Looping
1122 The vivid driver supports looping of video output to video input, VBI output
1123 to VBI input and RDS output to RDS input. For video/VBI looping this emulates
1124 as if a cable was hooked up between the output and input connector. So video
1125 and VBI looping is only supported between S-Video and HDMI inputs and outputs.
1126 VBI is only valid for S-Video as it makes no sense for HDMI.
1136 Video and Sliced VBI looping
1139 The way to enable video/VBI looping is currently fairly crude. A 'Loop Video'
1140 control is available in the "Vivid" control class of the video
1141 capture and VBI capture devices. When checked the video looping will be enabled.
1142 Once enabled any video S-Video or HDMI input will show a static test pattern
1143 until the video output has started. At that time the video output will be
1144 looped to the video input provided that:
1147 video from the S-Video output.
1149 - the video resolution of the video input must match that of the video output.
1150 So it is not possible to loop a 50 Hz (720x576) S-Video output to a 60 Hz
1151 (720x480) S-Video input, or a 720p60 HDMI output to a 1080p30 input.
1159 Bottom' when the output video is set to 'Field Alternate'. This combination,
1170 - on the input side the "Standard Signal Mode" for the S-Video input or the
1172 valid signal is passed to the video input.
1176 By default you will see the OSD text superimposed on top of the looped video.
1177 This can be turned off by changing the "OSD Text Mode" control of the video
1213 only applies to the TV/S-Video/HDMI inputs and outputs. The reason is that
1256 Video output will also honor any data_offset that the application set.
1289 the output overlay for the video output, turn on video looping and capture
1300 $ v4l2-ctl -d0 --set-fmt-video=pixelformat='AR15'
1301 $ v4l2-ctl -d1 --set-fmt-video-out=pixelformat='AR15'
1302 $ v4l2-ctl -d2 --set-fmt-video=pixelformat='AR15'
1354 processing capabilities you need to turn on video looping and see the results
1356 capabilities will slow down the video loop considerably as a lot of checks have
1386 - Some support for testing compressed video
1389 - Fix sequence/field numbering when looping of video with alternate fields
1390 - Add support for V4L2_CID_BG_COLOR for video outputs