struct v4l2_ctrl_mpeg2_picture - MPEG-2 picture header
All the members on this structure match the picture header and picture coding extension syntaxes as specified by the MPEG-2 specification.
@backward_ref_ts: timestamp of the V4L2 capture buffer to use as reference for backward prediction. @forward_ref_ts: timestamp of the V4L2 capture buffer to use as reference for forward prediction. These timestamp refers to the timestamp field in struct v4l2_buffer. Use v4l2_timeval_to_ns() to convert the struct timeval to a __u64. @flags: see V4L2_MPEG2_PIC_FLAG_{}. @f_code: see MPEG-2 specification. @picture_coding_type: see MPEG-2 specification. @picture_structure: see V4L2_MPEG2_PIC_{}_FIELD. @intra_dc_precision: see MPEG-2 specification. @reserved: padding field. Should be zeroed by applications.
Definition at line 1938 of file v4l2-controls.h.
Data Fields | |
__u64 | backward_ref_ts |
__u64 | forward_ref_ts |
__u32 | flags |
__u8 | f_code [2][2] |
__u8 | picture_coding_type |
__u8 | picture_structure |
__u8 | intra_dc_precision |
__u8 | reserved [5] |
__u64 v4l2_ctrl_mpeg2_picture::backward_ref_ts |
Definition at line 1939 of file v4l2-controls.h.
__u8 v4l2_ctrl_mpeg2_picture::f_code[2][2] |
Definition at line 1942 of file v4l2-controls.h.
__u32 v4l2_ctrl_mpeg2_picture::flags |
Definition at line 1941 of file v4l2-controls.h.
__u64 v4l2_ctrl_mpeg2_picture::forward_ref_ts |
Definition at line 1940 of file v4l2-controls.h.
__u8 v4l2_ctrl_mpeg2_picture::intra_dc_precision |
Definition at line 1945 of file v4l2-controls.h.
__u8 v4l2_ctrl_mpeg2_picture::picture_coding_type |
Definition at line 1943 of file v4l2-controls.h.
__u8 v4l2_ctrl_mpeg2_picture::picture_structure |
Definition at line 1944 of file v4l2-controls.h.
__u8 v4l2_ctrl_mpeg2_picture::reserved[5] |
Definition at line 1946 of file v4l2-controls.h.