struct _VAEncSequenceParameterBufferMPEG2
Defined at line 90 of file ../../third_party/intel/libva/va/va_enc_mpeg2.h
Sequence parameter for MPEG-2 encoding
This structure holds information for
and
sequence_extension().
If packed sequence headers mode is used, i.e. if the encoding
pipeline was configured with the #VA_ENC_PACKED_HEADER_SEQUENCE
flag, then the driver expects two more buffers to be provided to
the same
as this buffer:
- a #VAEncPackedHeaderParameterBuffer with type set to
VAEncPackedHeaderType::VAEncPackedHeaderSequence ;
- a #VAEncPackedHeaderDataBuffer which holds the actual packed
header data.
Public Members
uint32_t intra_period
uint32_t ip_period
uint16_t picture_width
uint16_t picture_height
uint32_t bits_per_second
float frame_rate
uint16_t aspect_ratio_information
uint32_t vbv_buffer_size
sequence_extension
uint32_t new_gop_header
gop_header
uint32_t[4] va_reserved