Jetson Linux API Reference

36.2 Release
v4l2_ctrl_mpeg2_picture Struct Reference

Detailed Description

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]
 

Field Documentation

◆ backward_ref_ts

__u64 v4l2_ctrl_mpeg2_picture::backward_ref_ts

Definition at line 1939 of file v4l2-controls.h.

◆ f_code

__u8 v4l2_ctrl_mpeg2_picture::f_code[2][2]

Definition at line 1942 of file v4l2-controls.h.

◆ flags

__u32 v4l2_ctrl_mpeg2_picture::flags

Definition at line 1941 of file v4l2-controls.h.

◆ forward_ref_ts

__u64 v4l2_ctrl_mpeg2_picture::forward_ref_ts

Definition at line 1940 of file v4l2-controls.h.

◆ intra_dc_precision

__u8 v4l2_ctrl_mpeg2_picture::intra_dc_precision

Definition at line 1945 of file v4l2-controls.h.

◆ picture_coding_type

__u8 v4l2_ctrl_mpeg2_picture::picture_coding_type

Definition at line 1943 of file v4l2-controls.h.

◆ picture_structure

__u8 v4l2_ctrl_mpeg2_picture::picture_structure

Definition at line 1944 of file v4l2-controls.h.

◆ reserved

__u8 v4l2_ctrl_mpeg2_picture::reserved[5]

Definition at line 1946 of file v4l2-controls.h.


The documentation for this struct was generated from the following file: