ioctl VIDIOC_DV_TIMINGS_CAP
&manvol;
VIDIOC_DV_TIMINGS_CAPThe capabilities of the Digital Video receiver/transmitterint ioctlint fdint requeststruct v4l2_dv_timings_cap *argpArgumentsfd&fd;requestVIDIOC_DV_TIMINGS_CAPargpDescriptionExperimentalThis 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 v4l2_bt_timings_cap
&cs-str;
__u32min_widthMinimum width of the active video in pixels.__u32max_widthMaximum width of the active video in pixels.__u32min_heightMinimum height of the active video in lines.__u32max_heightMaximum height of the active video in lines.__u64min_pixelclockMinimum pixelclock frequency in Hz.__u64max_pixelclockMaximum pixelclock frequency in Hz.__u32standardsThe video standard(s) supported by the hardware.
See for a list of standards.__u32capabilitiesSeveral flags giving more information about the capabilities.
See for a description of the flags.
__u32reserved[16]
struct v4l2_dv_timings_cap
&cs-str;
__u32typeType of DV timings as listed in .__u32reserved[3]Reserved for future extensions. Drivers must set the array to zero.union&v4l2-bt-timings-cap;btBT.656/1120 timings capabilities of the hardware.__u32raw_data[32]
DV BT Timing capabilities
&cs-str;
FlagDescriptionV4L2_DV_BT_CAP_INTERLACEDInterlaced formats are supported.
V4L2_DV_BT_CAP_PROGRESSIVEProgressive formats are supported.
V4L2_DV_BT_CAP_REDUCED_BLANKINGCVT/GTF specific: the timings can make use of reduced blanking (CVT)
or the 'Secondary GTF' curve (GTF).
V4L2_DV_BT_CAP_CUSTOMCan support non-standard timings, i.e. timings not belonging to the
standards set in the standards field.