Jetson Linux API Reference

36.2 Release
v4l2_ctrl_mpeg2_sequence Struct Reference

Detailed Description

struct v4l2_ctrl_mpeg2_sequence - MPEG-2 sequence header

All the members on this structure match the sequence header and sequence extension syntaxes as specified by the MPEG-2 specification.

Fields horizontal_size, vertical_size and vbv_buffer_size are a combination of respective _value and extension syntax elements, as described in section 6.3.3 "Sequence header".

@horizontal_size: combination of elements horizontal_size_value and horizontal_size_extension. @vertical_size: combination of elements vertical_size_value and vertical_size_extension. @vbv_buffer_size: combination of elements vbv_buffer_size_value and vbv_buffer_size_extension. @profile_and_level_indication: see MPEG-2 specification. @chroma_format: see MPEG-2 specification. @flags: see V4L2_MPEG2_SEQ_FLAG_{}.

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

Data Fields

__u16 horizontal_size
 
__u16 vertical_size
 
__u32 vbv_buffer_size
 
__u16 profile_and_level_indication
 
__u8 chroma_format
 
__u8 flags
 

Field Documentation

◆ chroma_format

__u8 v4l2_ctrl_mpeg2_sequence::chroma_format

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

◆ flags

__u8 v4l2_ctrl_mpeg2_sequence::flags

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

◆ horizontal_size

__u16 v4l2_ctrl_mpeg2_sequence::horizontal_size

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

◆ profile_and_level_indication

__u16 v4l2_ctrl_mpeg2_sequence::profile_and_level_indication

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

◆ vbv_buffer_size

__u32 v4l2_ctrl_mpeg2_sequence::vbv_buffer_size

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

◆ vertical_size

__u16 v4l2_ctrl_mpeg2_sequence::vertical_size

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


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