FFmpeg
|
VAAPI connection details. More...
#include <hwcontext_vaapi.h>
Data Fields | |
VADisplay | display |
The VADisplay handle, to be filled by the user. More... | |
unsigned int | driver_quirks |
Driver quirks to apply - this is filled by av_hwdevice_ctx_init(), with reference to a table of known drivers, unless the AV_VAAPI_DRIVER_QUIRK_USER_SET bit is already present. More... | |
VAAPI connection details.
Allocated as AVHWDeviceContext.hwctx
Definition at line 68 of file hwcontext_vaapi.h.
VADisplay AVVAAPIDeviceContext::display |
The VADisplay handle, to be filled by the user.
Definition at line 72 of file hwcontext_vaapi.h.
Referenced by deint_vaapi_build_filter_params(), deint_vaapi_filter_frame(), denoise_vaapi_build_filter_params(), ff_vaapi_decode_destroy_buffers(), ff_vaapi_decode_init(), ff_vaapi_decode_issue(), ff_vaapi_decode_make_param_buffer(), ff_vaapi_decode_make_slice_buffer(), ff_vaapi_decode_uninit(), ff_vaapi_encode_close(), ff_vaapi_encode_init(), ff_vaapi_vpp_config_output(), ff_vaapi_vpp_make_param_buffers(), ff_vaapi_vpp_pipeline_uninit(), ff_vaapi_vpp_render_picture(), opencl_device_derive(), procamp_vaapi_build_filter_params(), qsv_device_derive_from_child(), qsv_init_child_ctx(), sharpness_vaapi_build_filter_params(), vaapi_buffer_free(), vaapi_decode_find_best_format(), vaapi_device_connect(), vaapi_device_free(), vaapi_device_init(), vaapi_encode_alloc_output_buffer(), vaapi_encode_free_output_buffer(), vaapi_encode_h264_configure(), vaapi_encode_init_gop_structure(), vaapi_encode_init_packed_headers(), vaapi_encode_init_quality(), vaapi_encode_init_rate_control(), vaapi_encode_init_slice_structure(), vaapi_encode_issue(), vaapi_encode_make_packed_header(), vaapi_encode_make_param_buffer(), vaapi_encode_output(), vaapi_encode_profile_entrypoint(), vaapi_encode_wait(), vaapi_frames_get_constraints(), vaapi_frames_init(), vaapi_map_frame(), vaapi_pool_alloc(), and vaapi_unmap_frame().
unsigned int AVVAAPIDeviceContext::driver_quirks |
Driver quirks to apply - this is filled by av_hwdevice_ctx_init(), with reference to a table of known drivers, unless the AV_VAAPI_DRIVER_QUIRK_USER_SET bit is already present.
The user may need to refer to this field when performing any later operations using VAAPI with the same VADisplay.
Definition at line 80 of file hwcontext_vaapi.h.
Referenced by ff_vaapi_decode_init(), ff_vaapi_decode_issue(), ff_vaapi_vpp_render_picture(), vaapi_device_init(), vaapi_encode_issue(), vaapi_frames_get_constraints(), and vaapi_frames_init().