FFmpeg
Loading...
Searching...
No Matches
Data Fields
VAAPIEncodeH265Context Struct Reference

Data Fields

 
uint32_t  va_features
 
uint32_t  va_bs
 
uint32_t  ctu_size
 
uint32_t  min_cb_size
 
int  qp
 
int  aud
 
int  profile
 
int  level
 
int  sei
 
int  fixed_qp_p
 
int  fixed_qp_b
 
 
 
 
 
 
 
 
void *  sei_a53cc_data
 
 
 
int  aud_needed
 
int  sei_needed
 

Detailed Description

Definition at line 59 of file vaapi_encode_h265.c.

Field Documentation

◆  common

VAAPIEncodeContext VAAPIEncodeH265Context::common

Definition at line 60 of file vaapi_encode_h265.c.

Referenced by vaapi_encode_h265_get_encoder_caps().

◆  va_features

uint32_t VAAPIEncodeH265Context::va_features

Definition at line 63 of file vaapi_encode_h265.c.

Referenced by vaapi_encode_h265_get_encoder_caps(), and vaapi_encode_h265_init_sequence_params().

◆  va_bs

uint32_t VAAPIEncodeH265Context::va_bs

Definition at line 65 of file vaapi_encode_h265.c.

Referenced by vaapi_encode_h265_get_encoder_caps(), and vaapi_encode_h265_init_sequence_params().

◆  ctu_size

uint32_t VAAPIEncodeH265Context::ctu_size

Definition at line 66 of file vaapi_encode_h265.c.

Referenced by vaapi_encode_h265_get_encoder_caps(), and vaapi_encode_h265_init_sequence_params().

◆  min_cb_size

uint32_t VAAPIEncodeH265Context::min_cb_size

Definition at line 67 of file vaapi_encode_h265.c.

Referenced by vaapi_encode_h265_get_encoder_caps(), and vaapi_encode_h265_init_sequence_params().

◆  qp

int VAAPIEncodeH265Context::qp

Definition at line 70 of file vaapi_encode_h265.c.

Referenced by vaapi_encode_h265_init().

◆  aud

int VAAPIEncodeH265Context::aud

Definition at line 71 of file vaapi_encode_h265.c.

Referenced by vaapi_encode_h265_init_picture_params(), and vaapi_encode_h265_write_extra_header().

◆  profile

int VAAPIEncodeH265Context::profile

Definition at line 72 of file vaapi_encode_h265.c.

Referenced by vaapi_encode_h265_init().

◆  level

int VAAPIEncodeH265Context::level

Definition at line 73 of file vaapi_encode_h265.c.

Referenced by vaapi_encode_h265_init().

◆  sei

int VAAPIEncodeH265Context::sei

Definition at line 74 of file vaapi_encode_h265.c.

Referenced by vaapi_encode_h265_init_picture_params().

◆  fixed_qp_p

int VAAPIEncodeH265Context::fixed_qp_p

Definition at line 77 of file vaapi_encode_h265.c.

Referenced by vaapi_encode_h265_configure(), and vaapi_encode_h265_init_slice_params().

◆  fixed_qp_b

int VAAPIEncodeH265Context::fixed_qp_b

Definition at line 78 of file vaapi_encode_h265.c.

Referenced by vaapi_encode_h265_configure(), and vaapi_encode_h265_init_slice_params().

◆  units

FFHWBaseEncodeH265 VAAPIEncodeH265Context::units

Definition at line 81 of file vaapi_encode_h265.c.

Referenced by vaapi_encode_h265_init_sequence_params(), vaapi_encode_h265_init_slice_params(), and vaapi_encode_h265_write_sequence_header().

◆  unit_opts

FFHWBaseEncodeH265Opts VAAPIEncodeH265Context::unit_opts

Definition at line 82 of file vaapi_encode_h265.c.

Referenced by vaapi_encode_h265_configure(), vaapi_encode_h265_init_sequence_params(), and vaapi_encode_h265_init_slice_params().

◆  raw_aud

H265RawAUD VAAPIEncodeH265Context::raw_aud

Definition at line 83 of file vaapi_encode_h265.c.

Referenced by vaapi_encode_h265_init_picture_params(), vaapi_encode_h265_write_sequence_header(), and vaapi_encode_h265_write_slice_header().

◆  raw_slice

H265RawSlice VAAPIEncodeH265Context::raw_slice

Definition at line 84 of file vaapi_encode_h265.c.

Referenced by vaapi_encode_h265_init_slice_params(), and vaapi_encode_h265_write_slice_header().

◆  sei_mastering_display

SEIRawMasteringDisplayColourVolume VAAPIEncodeH265Context::sei_mastering_display

Definition at line 86 of file vaapi_encode_h265.c.

Referenced by vaapi_encode_h265_init_picture_params(), and vaapi_encode_h265_write_extra_header().

◆  sei_content_light_level

SEIRawContentLightLevelInfo VAAPIEncodeH265Context::sei_content_light_level

Definition at line 87 of file vaapi_encode_h265.c.

Referenced by vaapi_encode_h265_init_picture_params(), and vaapi_encode_h265_write_extra_header().

◆  sei_a53cc

SEIRawUserDataRegistered VAAPIEncodeH265Context::sei_a53cc

Definition at line 88 of file vaapi_encode_h265.c.

Referenced by vaapi_encode_h265_init_picture_params(), and vaapi_encode_h265_write_extra_header().

◆  sei_a53cc_data

void* VAAPIEncodeH265Context::sei_a53cc_data

Definition at line 89 of file vaapi_encode_h265.c.

Referenced by vaapi_encode_h265_close(), and vaapi_encode_h265_init_picture_params().

◆  cbc

CodedBitstreamContext* VAAPIEncodeH265Context::cbc

Definition at line 91 of file vaapi_encode_h265.c.

Referenced by vaapi_encode_h265_close(), vaapi_encode_h265_configure(), vaapi_encode_h265_write_access_unit(), and vaapi_encode_h265_write_extra_header().

◆  current_access_unit

CodedBitstreamFragment VAAPIEncodeH265Context::current_access_unit

Definition at line 92 of file vaapi_encode_h265.c.

Referenced by vaapi_encode_h265_close(), vaapi_encode_h265_write_extra_header(), vaapi_encode_h265_write_sequence_header(), and vaapi_encode_h265_write_slice_header().

◆  aud_needed

int VAAPIEncodeH265Context::aud_needed

Definition at line 93 of file vaapi_encode_h265.c.

Referenced by vaapi_encode_h265_init_picture_params(), vaapi_encode_h265_write_extra_header(), vaapi_encode_h265_write_sequence_header(), and vaapi_encode_h265_write_slice_header().

◆  sei_needed

int VAAPIEncodeH265Context::sei_needed

Definition at line 94 of file vaapi_encode_h265.c.

Referenced by vaapi_encode_h265_init_picture_params(), and vaapi_encode_h265_write_extra_header().


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

Generated on Sun Sep 6 2026 19:21:29 for FFmpeg by doxygen 1.13.2

AltStyle によって変換されたページ (->オリジナル) /