FFmpeg
|
#include <vaapi_encode.h>
Definition at line 175 of file vaapi_encode.h.
const AVClass* VAAPIEncodeContext::class |
Definition at line 176 of file vaapi_encode.h.
const struct VAAPIEncodeType* VAAPIEncodeContext::codec |
Definition at line 179 of file vaapi_encode.h.
int VAAPIEncodeContext::low_power |
Definition at line 184 of file vaapi_encode.h.
int VAAPIEncodeContext::idr_interval |
Definition at line 187 of file vaapi_encode.h.
int VAAPIEncodeContext::desired_b_depth |
Definition at line 190 of file vaapi_encode.h.
int VAAPIEncodeContext::explicit_rc_mode |
Definition at line 194 of file vaapi_encode.h.
int VAAPIEncodeContext::explicit_qp |
Definition at line 198 of file vaapi_encode.h.
unsigned int VAAPIEncodeContext::desired_packed_headers |
Definition at line 201 of file vaapi_encode.h.
int VAAPIEncodeContext::surface_width |
Definition at line 206 of file vaapi_encode.h.
int VAAPIEncodeContext::surface_height |
Definition at line 207 of file vaapi_encode.h.
int VAAPIEncodeContext::slice_block_width |
Definition at line 210 of file vaapi_encode.h.
int VAAPIEncodeContext::slice_block_height |
Definition at line 211 of file vaapi_encode.h.
const VAAPIEncodeProfile* VAAPIEncodeContext::profile |
Definition at line 217 of file vaapi_encode.h.
const VAAPIEncodeRCMode* VAAPIEncodeContext::rc_mode |
Definition at line 220 of file vaapi_encode.h.
int VAAPIEncodeContext::rc_quality |
Definition at line 223 of file vaapi_encode.h.
VAProfile VAAPIEncodeContext::va_profile |
Definition at line 226 of file vaapi_encode.h.
VAEntrypoint VAAPIEncodeContext::va_entrypoint |
Definition at line 228 of file vaapi_encode.h.
unsigned int VAAPIEncodeContext::va_rc_mode |
Definition at line 230 of file vaapi_encode.h.
unsigned int VAAPIEncodeContext::va_bit_rate |
Definition at line 232 of file vaapi_encode.h.
unsigned int VAAPIEncodeContext::va_packed_headers |
Definition at line 234 of file vaapi_encode.h.
VAConfigAttrib VAAPIEncodeContext::config_attributes[MAX_CONFIG_ATTRIBUTES] |
Definition at line 237 of file vaapi_encode.h.
int VAAPIEncodeContext::nb_config_attributes |
Definition at line 238 of file vaapi_encode.h.
VAConfigID VAAPIEncodeContext::va_config |
Definition at line 240 of file vaapi_encode.h.
VAContextID VAAPIEncodeContext::va_context |
Definition at line 241 of file vaapi_encode.h.
AVBufferRef* VAAPIEncodeContext::device_ref |
Definition at line 243 of file vaapi_encode.h.
AVHWDeviceContext* VAAPIEncodeContext::device |
Definition at line 244 of file vaapi_encode.h.
AVVAAPIDeviceContext* VAAPIEncodeContext::hwctx |
Definition at line 245 of file vaapi_encode.h.
AVBufferRef* VAAPIEncodeContext::input_frames_ref |
Definition at line 248 of file vaapi_encode.h.
AVHWFramesContext* VAAPIEncodeContext::input_frames |
Definition at line 249 of file vaapi_encode.h.
Referenced by vaapi_encode_h265_init_sequence_params(), and vaapi_encode_mjpeg_init_picture_params().
AVBufferRef* VAAPIEncodeContext::recon_frames_ref |
Definition at line 252 of file vaapi_encode.h.
AVHWFramesContext* VAAPIEncodeContext::recon_frames |
Definition at line 253 of file vaapi_encode.h.
AVBufferPool* VAAPIEncodeContext::output_buffer_pool |
Definition at line 256 of file vaapi_encode.h.
int VAAPIEncodeContext::global_params_type[MAX_GLOBAL_PARAMS] |
Definition at line 260 of file vaapi_encode.h.
const void* VAAPIEncodeContext::global_params[MAX_GLOBAL_PARAMS] |
Definition at line 261 of file vaapi_encode.h.
size_t VAAPIEncodeContext::global_params_size[MAX_GLOBAL_PARAMS] |
Definition at line 262 of file vaapi_encode.h.
int VAAPIEncodeContext::nb_global_params |
Definition at line 263 of file vaapi_encode.h.
VAEncMiscParameterRateControl VAAPIEncodeContext::rc_params |
Definition at line 266 of file vaapi_encode.h.
VAEncMiscParameterHRD VAAPIEncodeContext::hrd_params |
Definition at line 267 of file vaapi_encode.h.
VAEncMiscParameterFrameRate VAAPIEncodeContext::fr_params |
Definition at line 268 of file vaapi_encode.h.
void* VAAPIEncodeContext::codec_sequence_params |
Definition at line 274 of file vaapi_encode.h.
void* VAAPIEncodeContext::codec_picture_params |
Definition at line 278 of file vaapi_encode.h.
VAAPIEncodePicture* VAAPIEncodeContext::pic_start |
Definition at line 281 of file vaapi_encode.h.
VAAPIEncodePicture * VAAPIEncodeContext::pic_end |
Definition at line 281 of file vaapi_encode.h.
VAAPIEncodePicture* VAAPIEncodeContext::next_prev |
Definition at line 284 of file vaapi_encode.h.
int64_t VAAPIEncodeContext::input_order |
Definition at line 287 of file vaapi_encode.h.
int64_t VAAPIEncodeContext::output_delay |
Definition at line 289 of file vaapi_encode.h.
int64_t VAAPIEncodeContext::encode_order |
Definition at line 291 of file vaapi_encode.h.
int64_t VAAPIEncodeContext::decode_delay |
Definition at line 293 of file vaapi_encode.h.
int64_t VAAPIEncodeContext::output_order |
Definition at line 295 of file vaapi_encode.h.
int64_t VAAPIEncodeContext::first_pts |
Definition at line 298 of file vaapi_encode.h.
int64_t VAAPIEncodeContext::dts_pts_diff |
Definition at line 299 of file vaapi_encode.h.
int64_t VAAPIEncodeContext::ts_ring[MAX_REORDER_DELAY *3] |
Definition at line 300 of file vaapi_encode.h.
int VAAPIEncodeContext::slice_block_rows |
Definition at line 303 of file vaapi_encode.h.
int VAAPIEncodeContext::slice_block_cols |
Definition at line 304 of file vaapi_encode.h.
int VAAPIEncodeContext::nb_slices |
Definition at line 305 of file vaapi_encode.h.
int VAAPIEncodeContext::slice_size |
Definition at line 306 of file vaapi_encode.h.
int VAAPIEncodeContext::tile_cols |
Definition at line 309 of file vaapi_encode.h.
int VAAPIEncodeContext::tile_rows |
Definition at line 310 of file vaapi_encode.h.
int VAAPIEncodeContext::col_width[MAX_TILE_COLS] |
Definition at line 312 of file vaapi_encode.h.
int VAAPIEncodeContext::row_height[MAX_TILE_ROWS] |
Definition at line 314 of file vaapi_encode.h.
int VAAPIEncodeContext::col_bd[MAX_TILE_COLS+1] |
Definition at line 316 of file vaapi_encode.h.
int VAAPIEncodeContext::row_bd[MAX_TILE_ROWS+1] |
Definition at line 318 of file vaapi_encode.h.
int VAAPIEncodeContext::gop_size |
Definition at line 321 of file vaapi_encode.h.
int VAAPIEncodeContext::closed_gop |
Definition at line 322 of file vaapi_encode.h.
int VAAPIEncodeContext::gop_per_idr |
Definition at line 323 of file vaapi_encode.h.
int VAAPIEncodeContext::p_per_i |
Definition at line 324 of file vaapi_encode.h.
int VAAPIEncodeContext::max_b_depth |
Definition at line 325 of file vaapi_encode.h.
int VAAPIEncodeContext::b_per_p |
Definition at line 326 of file vaapi_encode.h.
int VAAPIEncodeContext::force_idr |
Definition at line 327 of file vaapi_encode.h.
int VAAPIEncodeContext::idr_counter |
Definition at line 328 of file vaapi_encode.h.
int VAAPIEncodeContext::gop_counter |
Definition at line 329 of file vaapi_encode.h.
int VAAPIEncodeContext::end_of_stream |
Definition at line 330 of file vaapi_encode.h.
int VAAPIEncodeContext::roi_allowed |
Definition at line 333 of file vaapi_encode.h.
int VAAPIEncodeContext::roi_max_regions |
Definition at line 335 of file vaapi_encode.h.
int VAAPIEncodeContext::roi_quant_range |
Definition at line 338 of file vaapi_encode.h.
int VAAPIEncodeContext::crop_warned |
Definition at line 342 of file vaapi_encode.h.
int VAAPIEncodeContext::roi_warned |
Definition at line 345 of file vaapi_encode.h.
AVFrame* VAAPIEncodeContext::frame |
Definition at line 347 of file vaapi_encode.h.