Fei Wang
9b131e8500
avcodec/vaapi_av1: pass full buffer size for each tile
...
Previously, only the size of a given tile was passed, making the
offset and size marked in VASliceParameterBufferAV1 invalid with
multiple tiles.
Signed-off-by: Fei Wang <fei.w.wang@intel.com>
2021-05-20 17:09:48 +03:00
James Almer
1a8e719f36
avcodec/av1dec: support exporting Film Grain params as frame side data
...
Signed-off-by: James Almer <jamrial@gmail.com>
2020-12-16 13:34:11 -03:00
James Almer
0e62efad7c
avcodec/vaapi_av1: fill the remaining VAFilmGrainStructAV1 fields
...
Signed-off-by: James Almer <jamrial@gmail.com>
2020-12-09 14:42:20 -03:00
James Almer
052b4c3481
avcodec/vaapi_av1: read film grain param values from AV1Frames
...
Signed-off-by: James Almer <jamrial@gmail.com>
2020-11-30 19:12:39 -03:00
James Almer
aea80e2273
avcodec/cbs_av1: split film grain param fields into their own struct
...
Cosmetic change in preparation for the following patches.
Signed-off-by: James Almer <jamrial@gmail.com>
2020-11-30 19:12:39 -03:00
Fei Wang
3308bbf776
avcodec: add av1 VAAPI decoder
...
Example cmdline:
ffmpeg -hwaccel vaapi -hwaccel_device /dev/dri/renderD128 -v verbose \
-c:v av1 -i input.ivf -pix_fmt yuv420p -vsync passthrough -f md5 \
-y out.md5
Signed-off-by: Fei Wang <fei.w.wang@intel.com>
2020-11-02 22:57:23 +00:00