FFmpeg  4.0
Data Fields
VAAPIEncodeH264Context Struct Reference

Data Fields

int mb_width
 
int mb_height
 
int fixed_qp_idr
 
int fixed_qp_p
 
int fixed_qp_b
 
H264RawAUD aud
 
H264RawSPS sps
 
H264RawPPS pps
 
H264RawSEI sei
 
H264RawSlice slice
 
H264RawSEIBufferingPeriod buffering_period
 
H264RawSEIPicTiming pic_timing
 
H264RawSEIRecoveryPoint recovery_point
 
H264RawSEIUserDataUnregistered identifier
 
char * identifier_string
 
int frame_num
 
int pic_order_cnt
 
int next_frame_num
 
int64_t last_idr_frame
 
int64_t idr_pic_count
 
int primary_pic_type
 
int slice_type
 
int cpb_delay
 
int dpb_delay
 
CodedBitstreamContextcbc
 
CodedBitstreamFragment current_access_unit
 
int aud_needed
 
int sei_needed
 
int sei_cbr_workaround_needed
 

Detailed Description

Definition at line 49 of file vaapi_encode_h264.c.

Field Documentation

◆ mb_width

int VAAPIEncodeH264Context::mb_width

◆ mb_height

int VAAPIEncodeH264Context::mb_height

◆ fixed_qp_idr

int VAAPIEncodeH264Context::fixed_qp_idr

◆ fixed_qp_p

int VAAPIEncodeH264Context::fixed_qp_p

◆ fixed_qp_b

int VAAPIEncodeH264Context::fixed_qp_b

◆ aud

H264RawAUD VAAPIEncodeH264Context::aud

◆ sps

H264RawSPS VAAPIEncodeH264Context::sps

◆ pps

H264RawPPS VAAPIEncodeH264Context::pps

◆ sei

H264RawSEI VAAPIEncodeH264Context::sei

Definition at line 60 of file vaapi_encode_h264.c.

Referenced by vaapi_encode_h264_write_extra_header().

◆ slice

H264RawSlice VAAPIEncodeH264Context::slice

◆ buffering_period

H264RawSEIBufferingPeriod VAAPIEncodeH264Context::buffering_period

◆ pic_timing

H264RawSEIPicTiming VAAPIEncodeH264Context::pic_timing

◆ recovery_point

H264RawSEIRecoveryPoint VAAPIEncodeH264Context::recovery_point

◆ identifier

H264RawSEIUserDataUnregistered VAAPIEncodeH264Context::identifier

◆ identifier_string

char* VAAPIEncodeH264Context::identifier_string

Definition at line 67 of file vaapi_encode_h264.c.

Referenced by vaapi_encode_h264_close(), and vaapi_encode_h264_configure().

◆ frame_num

int VAAPIEncodeH264Context::frame_num

◆ pic_order_cnt

int VAAPIEncodeH264Context::pic_order_cnt

◆ next_frame_num

int VAAPIEncodeH264Context::next_frame_num

Definition at line 71 of file vaapi_encode_h264.c.

Referenced by vaapi_encode_h264_init_picture_params().

◆ last_idr_frame

int64_t VAAPIEncodeH264Context::last_idr_frame

Definition at line 72 of file vaapi_encode_h264.c.

Referenced by vaapi_encode_h264_init_picture_params().

◆ idr_pic_count

int64_t VAAPIEncodeH264Context::idr_pic_count

◆ primary_pic_type

int VAAPIEncodeH264Context::primary_pic_type

Definition at line 75 of file vaapi_encode_h264.c.

Referenced by vaapi_encode_h264_init_picture_params().

◆ slice_type

int VAAPIEncodeH264Context::slice_type

◆ cpb_delay

int VAAPIEncodeH264Context::cpb_delay

Definition at line 78 of file vaapi_encode_h264.c.

Referenced by vaapi_encode_h264_init_picture_params().

◆ dpb_delay

int VAAPIEncodeH264Context::dpb_delay

Definition at line 79 of file vaapi_encode_h264.c.

Referenced by vaapi_encode_h264_init_picture_params().

◆ cbc

CodedBitstreamContext* VAAPIEncodeH264Context::cbc

◆ current_access_unit

CodedBitstreamFragment VAAPIEncodeH264Context::current_access_unit

◆ aud_needed

int VAAPIEncodeH264Context::aud_needed

◆ sei_needed

int VAAPIEncodeH264Context::sei_needed

◆ sei_cbr_workaround_needed

int VAAPIEncodeH264Context::sei_cbr_workaround_needed

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