struct _VACodedBufferVP9Status

Defined at line 58 of file ../../third_party/intel/libva/va/va_enc_vp9.h

VP9 Encoding Status Data Buffer Structure

This structure is used to convey status data from encoder to application.

Driver allocates VACodedBufferVP9Status as a private data buffer.

Driver encapsulates the status buffer with a VACodedBufferSegment,

and sets VACodedBufferSegment.status to be VA_CODED_BUF_STATUS_CODEC_SPECIFIC.

And driver associates status data segment to the bit stream buffer segment

by setting VACodedBufferSegment.next of coded_buf (bit stream) to the private

buffer segment of status data.

Application accesses it by calling VAMapBuffer() with VAEncCodedBufferType.

Public Members

uint16_t base_qp_index
uint8_t loop_filter_level
uint8_t long_term_indication
uint16_t next_frame_width
uint16_t next_frame_height
uint32_t[4] va_reserved