FFmpeg
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules 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 dpb_frames
 
CodedBitstreamContextcbc
 
CodedBitstreamFragment current_access_unit
 
H264RawAUD raw_aud
 
H264RawSPS raw_sps
 
H264RawPPS raw_pps
 
H264RawSlice raw_slice
 
H264RawSEIBufferingPeriod sei_buffering_period
 
H264RawSEIPicTiming sei_pic_timing
 
H264RawSEIRecoveryPoint sei_recovery_point
 
SEIRawUserDataUnregistered sei_identifier
 
char * sei_identifier_string
 
int aud_needed
 
int sei_needed
 
int sei_cbr_workaround_needed
 

Detailed Description

Definition at line 64 of file vaapi_encode_h264.c.

Field Documentation

◆ common

VAAPIEncodeContext VAAPIEncodeH264Context::common

Definition at line 65 of file vaapi_encode_h264.c.

◆ qp

int VAAPIEncodeH264Context::qp

Definition at line 68 of file vaapi_encode_h264.c.

Referenced by vaapi_encode_h264_init().

◆ quality

int VAAPIEncodeH264Context::quality

Definition at line 69 of file vaapi_encode_h264.c.

Referenced by vaapi_encode_h264_init().

◆ coder

int VAAPIEncodeH264Context::coder

Definition at line 70 of file vaapi_encode_h264.c.

Referenced by vaapi_encode_h264_init_sequence_params().

◆ aud

int VAAPIEncodeH264Context::aud

Definition at line 71 of file vaapi_encode_h264.c.

Referenced by vaapi_encode_h264_init_picture_params().

◆ sei

int VAAPIEncodeH264Context::sei

◆ profile

int VAAPIEncodeH264Context::profile

Definition at line 73 of file vaapi_encode_h264.c.

Referenced by vaapi_encode_h264_init().

◆ level

int VAAPIEncodeH264Context::level

Definition at line 74 of file vaapi_encode_h264.c.

Referenced by vaapi_encode_h264_init().

◆ 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

◆ dpb_frames

int VAAPIEncodeH264Context::dpb_frames

Definition at line 84 of file vaapi_encode_h264.c.

Referenced by vaapi_encode_h264_init_sequence_params().

◆ cbc

CodedBitstreamContext* VAAPIEncodeH264Context::cbc

◆ current_access_unit

CodedBitstreamFragment VAAPIEncodeH264Context::current_access_unit

◆ raw_aud

H264RawAUD VAAPIEncodeH264Context::raw_aud

◆ raw_sps

H264RawSPS VAAPIEncodeH264Context::raw_sps

◆ raw_pps

H264RawPPS VAAPIEncodeH264Context::raw_pps

◆ raw_slice

H264RawSlice VAAPIEncodeH264Context::raw_slice

◆ sei_buffering_period

H264RawSEIBufferingPeriod VAAPIEncodeH264Context::sei_buffering_period

◆ sei_pic_timing

H264RawSEIPicTiming VAAPIEncodeH264Context::sei_pic_timing

◆ sei_recovery_point

H264RawSEIRecoveryPoint VAAPIEncodeH264Context::sei_recovery_point

◆ sei_identifier

SEIRawUserDataUnregistered VAAPIEncodeH264Context::sei_identifier

◆ sei_identifier_string

char* VAAPIEncodeH264Context::sei_identifier_string

Definition at line 99 of file vaapi_encode_h264.c.

Referenced by vaapi_encode_h264_close(), and vaapi_encode_h264_configure().

◆ 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: