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 capabilities of the DV receiver/transmitter applications can call this ioctl and the driver will fill in the structure. Note that drivers may return different values 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] Reserved for future extensions. Drivers must set the array to zero.
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;