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

Records