FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
VAAPIEncodeH264Context Struct Reference

Data Fields

VAAPIEncodeContext common
 
int qp
 
int quality
 
int coder
 
int aud
 
int sei
 
int profile
 
int level
 
int mb_width
 
int mb_height
 
int fixed_qp_idr
 
int fixed_qp_p
 
int fixed_qp_b
 
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
 
H264RawAUD raw_aud
 
H264RawSPS raw_sps
 
H264RawPPS raw_pps
 
H264RawSEI raw_sei
 
H264RawSlice raw_slice
 
H264RawSEIBufferingPeriod sei_buffering_period
 
H264RawSEIPicTiming sei_pic_timing
 
H264RawSEIRecoveryPoint sei_recovery_point
 
H264RawSEIUserDataUnregistered sei_identifier
 
char * sei_identifier_string
 
int aud_needed
 
int sei_needed
 
int sei_cbr_workaround_needed
 

Detailed Description

Definition at line 50 of file vaapi_encode_h264.c.

Field Documentation

VAAPIEncodeContext VAAPIEncodeH264Context::common

Definition at line 51 of file vaapi_encode_h264.c.

int VAAPIEncodeH264Context::qp

Definition at line 54 of file vaapi_encode_h264.c.

Referenced by vaapi_encode_h264_configure().

int VAAPIEncodeH264Context::quality

Definition at line 55 of file vaapi_encode_h264.c.

Referenced by vaapi_encode_h264_init().

int VAAPIEncodeH264Context::coder

Definition at line 56 of file vaapi_encode_h264.c.

Referenced by vaapi_encode_h264_init_sequence_params().

int VAAPIEncodeH264Context::aud

Definition at line 57 of file vaapi_encode_h264.c.

Referenced by vaapi_encode_h264_init_picture_params().

int VAAPIEncodeH264Context::sei
int VAAPIEncodeH264Context::profile

Definition at line 59 of file vaapi_encode_h264.c.

Referenced by vaapi_encode_h264_init().

int VAAPIEncodeH264Context::level

Definition at line 60 of file vaapi_encode_h264.c.

Referenced by vaapi_encode_h264_init().

int VAAPIEncodeH264Context::mb_width
int VAAPIEncodeH264Context::mb_height
int VAAPIEncodeH264Context::fixed_qp_idr
int VAAPIEncodeH264Context::fixed_qp_p
int VAAPIEncodeH264Context::fixed_qp_b
int VAAPIEncodeH264Context::frame_num
int VAAPIEncodeH264Context::pic_order_cnt
int VAAPIEncodeH264Context::next_frame_num

Definition at line 73 of file vaapi_encode_h264.c.

Referenced by vaapi_encode_h264_init_picture_params().

int64_t VAAPIEncodeH264Context::last_idr_frame

Definition at line 74 of file vaapi_encode_h264.c.

Referenced by vaapi_encode_h264_init_picture_params().

int64_t VAAPIEncodeH264Context::idr_pic_count
int VAAPIEncodeH264Context::primary_pic_type

Definition at line 77 of file vaapi_encode_h264.c.

Referenced by vaapi_encode_h264_init_picture_params().

int VAAPIEncodeH264Context::slice_type
int VAAPIEncodeH264Context::cpb_delay

Definition at line 80 of file vaapi_encode_h264.c.

Referenced by vaapi_encode_h264_init_picture_params().

int VAAPIEncodeH264Context::dpb_delay

Definition at line 81 of file vaapi_encode_h264.c.

Referenced by vaapi_encode_h264_init_picture_params().

CodedBitstreamContext* VAAPIEncodeH264Context::cbc
CodedBitstreamFragment VAAPIEncodeH264Context::current_access_unit
H264RawAUD VAAPIEncodeH264Context::raw_aud
H264RawSPS VAAPIEncodeH264Context::raw_sps
H264RawPPS VAAPIEncodeH264Context::raw_pps
H264RawSEI VAAPIEncodeH264Context::raw_sei

Definition at line 90 of file vaapi_encode_h264.c.

Referenced by vaapi_encode_h264_write_extra_header().

H264RawSlice VAAPIEncodeH264Context::raw_slice
H264RawSEIBufferingPeriod VAAPIEncodeH264Context::sei_buffering_period
H264RawSEIPicTiming VAAPIEncodeH264Context::sei_pic_timing
H264RawSEIRecoveryPoint VAAPIEncodeH264Context::sei_recovery_point
H264RawSEIUserDataUnregistered VAAPIEncodeH264Context::sei_identifier
char* VAAPIEncodeH264Context::sei_identifier_string

Definition at line 97 of file vaapi_encode_h264.c.

Referenced by vaapi_encode_h264_close(), and vaapi_encode_h264_configure().

int VAAPIEncodeH264Context::aud_needed
int VAAPIEncodeH264Context::sei_needed
int VAAPIEncodeH264Context::sei_cbr_workaround_needed

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