Go to the source code of this file.
Definition at line 26 of file hw_base_encode.h.
Definition at line 27 of file hw_base_encode.h.
Definition at line 28 of file hw_base_encode.h.
Definition at line 29 of file hw_base_encode.h.
Definition at line 30 of file hw_base_encode.h.
Definition at line 243 of file hw_base_encode.h.
| Enumerator | |
|---|---|
| FF_HW_PICTURE_TYPE_IDR | |
| FF_HW_PICTURE_TYPE_I | |
| FF_HW_PICTURE_TYPE_P | |
| FF_HW_PICTURE_TYPE_B | |
Definition at line 38 of file hw_base_encode.h.
| Enumerator | |
|---|---|
| FF_HW_FLAG_SLICE_CONTROL | |
| FF_HW_FLAG_CONSTANT_QUALITY_ONLY | |
| FF_HW_FLAG_INTRA_ONLY | |
| FF_HW_FLAG_B_PICTURES | |
| FF_HW_FLAG_B_PICTURE_REFERENCES | |
| FF_HW_FLAG_NON_IDR_KEY_PICTURES | |
Definition at line 45 of file hw_base_encode.h.
Definition at line 32 of file hw_base_encode.h.
Referenced by d3d12va_encode_issue(), and vaapi_encode_issue().
Definition at line 519 of file hw_base_encode.c.
Referenced by d3d12va_encode_output(), vaapi_encode_output(), and vulkan_encode_output().
if no B frame before repeat P frame, sent repeat P frame out.
loop to get an available pkt in encoder flushing.
Definition at line 558 of file hw_base_encode.c.
Referenced by ff_d3d12va_encode_receive_packet(), ff_vaapi_encode_receive_packet(), and ff_vulkan_encode_receive_packet().
Definition at line 662 of file hw_base_encode.c.
Referenced by d3d12va_encode_init_gop_structure(), vaapi_encode_init_gop_structure(), vulkan_encode_av1_init(), vulkan_encode_h264_init(), and vulkan_encode_h265_init().
Definition at line 723 of file hw_base_encode.c.
Referenced by d3d12va_encode_create_recon_frames(), vaapi_encode_create_recon_frames(), and vulkan_encode_create_dpb().
Definition at line 781 of file hw_base_encode.c.
Referenced by ff_d3d12va_encode_init(), ff_vaapi_encode_init(), and ff_vulkan_encode_init().
Definition at line 814 of file hw_base_encode.c.
Referenced by ff_d3d12va_encode_close(), ff_vaapi_encode_close(), and ff_vulkan_encode_uninit().