diff options
author | Tong Wu <tong1.wu@intel.com> | 2024-04-18 09:58:36 +0800 |
---|---|---|
committer | Lynne <dev@lynne.ee> | 2024-07-02 14:15:12 +0200 |
commit | aa82340b0ccdde4955fba41b8de5e45348ecd11d (patch) | |
tree | 486c331205fc92c94e212dda5e0fa1a7dd3cc8c2 /libavdevice/.gitignore | |
parent | f303c2629252bcdfe12336c0d921f08658c4a765 (diff) | |
download | ffmpeg-aa82340b0ccdde4955fba41b8de5e45348ecd11d.tar.gz |
avcodec/vaapi_encode: move the dpb logic from VAAPI to base layer
Move receive_packet function to base. This requires adding *alloc,
*issue, *output, *free as hardware callbacks. HWBaseEncodePicture is
introduced as the base layer structure. The related parameters in
VAAPIEncodeContext are also extracted to HWBaseEncodeContext. Then DPB
management logic can be fully extracted to base layer as-is.
Signed-off-by: Tong Wu <tong1.wu@intel.com>
Diffstat (limited to 'libavdevice/.gitignore')
0 files changed, 0 insertions, 0 deletions