#include "libavutil/avassert.h"#include "libavutil/common.h"#include "libavutil/error.h"#include "libavutil/internal.h"#include "libavutil/log.h"#include "libavutil/mem.h"#include "libavutil/pixdesc.h"#include "encode.h"#include "avcodec.h"#include "hw_base_encode.h"Go to the source code of this file.
Definition at line 31 of file hw_base_encode.c.
Referenced by ff_hw_base_encode_close(), hw_base_encode_clear_old(), and hw_base_encode_send_frame().
Definition at line 44 of file hw_base_encode.c.
Referenced by hw_base_encode_pick_next(), and hw_base_encode_set_b_pictures().
Definition at line 77 of file hw_base_encode.c.
Referenced by hw_base_encode_clear_old().
Definition at line 111 of file hw_base_encode.c.
Referenced by hw_base_encode_pick_next(), and hw_base_encode_set_b_pictures().
Definition at line 174 of file hw_base_encode.c.
Referenced by hw_base_encode_pick_next().
Definition at line 206 of file hw_base_encode.c.
Referenced by ff_hw_base_encode_receive_packet().
Definition at line 358 of file hw_base_encode.c.
Referenced by ff_hw_base_encode_receive_packet().
Definition at line 396 of file hw_base_encode.c.
Referenced by hw_base_encode_send_frame().
Definition at line 420 of file hw_base_encode.c.
Referenced by ff_hw_base_encode_receive_packet().
Definition at line 523 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 562 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 666 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 727 of file hw_base_encode.c.
Referenced by d3d12va_encode_create_recon_frames(), and vaapi_encode_create_recon_frames().
Definition at line 785 of file hw_base_encode.c.
Referenced by ff_d3d12va_encode_init(), ff_vaapi_encode_init(), and ff_vulkan_encode_init().
Definition at line 818 of file hw_base_encode.c.
Referenced by ff_d3d12va_encode_close(), ff_vaapi_encode_close(), and ff_vulkan_encode_uninit().