ioctl VIDIOC_DV_TIMINGS_CAP &manvol; VIDIOC_DV_TIMINGS_CAP The capabilities of the Digital Video receiver/transmitter int ioctl int fd int request struct v4l2_dv_timings_cap *argp Arguments fd &fd; request VIDIOC_DV_TIMINGS_CAP argp Description Experimental This is an experimental interface and may change in the future. To query the available timings, applications initialize the index field and zero the reserved array of &v4l2-dv-timings-cap; and call the VIDIOC_DV_TIMINGS_CAP ioctl with a pointer to this structure. Drivers fill the rest of the structure or return an &EINVAL; when the index is out of bounds. To enumerate all supported DV timings, applications shall begin at index zero, incrementing by one until the driver returns EINVAL. Note that drivers may enumerate a different set of DV timings after switching the video input or output. struct <structname>v4l2_bt_timings_cap</structname> &cs-str; __u32 min_width Minimum width of the active video in pixels. __u32 max_width Maximum width of the active video in pixels. __u32 min_height Minimum height of the active video in lines. __u32 max_height Maximum height of the active video in lines. __u64 min_pixelclock Minimum pixelclock frequency in Hz. __u64 max_pixelclock Maximum pixelclock frequency in Hz. __u32 standards The video standard(s) supported by the hardware. See for a list of standards. __u32 capabilities Several flags giving more information about the capabilities. See for a description of the flags. __u32 reserved[16]
struct <structname>v4l2_dv_timings_cap</structname> &cs-str; __u32 type Type of DV timings as listed in . __u32 reserved[3] Reserved for future extensions. Drivers must set the array to zero. union &v4l2-bt-timings-cap; bt BT.656/1120 timings capabilities of the hardware. __u32 raw_data[32]
DV BT Timing capabilities &cs-str; Flag Description V4L2_DV_BT_CAP_INTERLACED Interlaced formats are supported. V4L2_DV_BT_CAP_PROGRESSIVE Progressive formats are supported. V4L2_DV_BT_CAP_REDUCED_BLANKING CVT/GTF specific: the timings can make use of reduced blanking (CVT) or the 'Secondary GTF' curve (GTF). V4L2_DV_BT_CAP_CUSTOM Can support non-standard timings, i.e. timings not belonging to the standards set in the standards field.
&return-value;