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

Data Fields

VAAPIEncodeContext common
 
FFHWBaseEncodeH264 units
 
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
 
CodedBitstreamContextcbc
 
CodedBitstreamFragment current_access_unit
 
H264RawAUD raw_aud
 
H264RawSlice raw_slice
 
H264RawSEIPicTiming sei_pic_timing
 
H264RawSEIRecoveryPoint sei_recovery_point
 
SEIRawUserDataUnregistered sei_identifier
 
char * sei_identifier_string
 
SEIRawUserDataRegistered sei_a53cc
 
void * sei_a53cc_data
 
int aud_needed
 
int sei_needed
 
int sei_cbr_workaround_needed
 

Detailed Description

Definition at line 69 of file vaapi_encode_h264.c.

Field Documentation

◆ common

VAAPIEncodeContext VAAPIEncodeH264Context::common

Definition at line 70 of file vaapi_encode_h264.c.

◆ units

FFHWBaseEncodeH264 VAAPIEncodeH264Context::units

◆ qp

int VAAPIEncodeH264Context::qp

Definition at line 74 of file vaapi_encode_h264.c.

Referenced by vaapi_encode_h264_init().

◆ quality

int VAAPIEncodeH264Context::quality

Definition at line 75 of file vaapi_encode_h264.c.

Referenced by vaapi_encode_h264_init().

◆ coder

int VAAPIEncodeH264Context::coder

Definition at line 76 of file vaapi_encode_h264.c.

Referenced by vaapi_encode_h264_init_sequence_params().

◆ aud

int VAAPIEncodeH264Context::aud

Definition at line 77 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 79 of file vaapi_encode_h264.c.

Referenced by vaapi_encode_h264_init().

◆ level

int VAAPIEncodeH264Context::level

Definition at line 80 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

◆ cbc

CodedBitstreamContext* VAAPIEncodeH264Context::cbc

◆ current_access_unit

CodedBitstreamFragment VAAPIEncodeH264Context::current_access_unit

◆ raw_aud

H264RawAUD VAAPIEncodeH264Context::raw_aud

◆ raw_slice

H264RawSlice VAAPIEncodeH264Context::raw_slice

◆ 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 100 of file vaapi_encode_h264.c.

Referenced by vaapi_encode_h264_close(), and vaapi_encode_h264_configure().

◆ sei_a53cc

SEIRawUserDataRegistered VAAPIEncodeH264Context::sei_a53cc

◆ sei_a53cc_data

void* VAAPIEncodeH264Context::sei_a53cc_data

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