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 low_power
 
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 49 of file vaapi_encode_h264.c.

Field Documentation

VAAPIEncodeContext VAAPIEncodeH264Context::common

Definition at line 50 of file vaapi_encode_h264.c.

int VAAPIEncodeH264Context::qp

Definition at line 53 of file vaapi_encode_h264.c.

Referenced by vaapi_encode_h264_configure().

int VAAPIEncodeH264Context::quality

Definition at line 54 of file vaapi_encode_h264.c.

Referenced by vaapi_encode_h264_configure().

int VAAPIEncodeH264Context::low_power

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: