[FFmpeg-devel] [PATCH 0/8] add 4:2:2 8-bit/10-bit VAAPI decode support
Linjie Fu
linjie.fu at intel.com
Sun Dec 29 18:28:06 EET 2019
Linjie Fu (8):
lavu/pix_fmt: add new pixel format y210
swscale: Add swscale input support for Y210
lavu/hwcontext_vaapi: add vaapi_format_map support for Y210
lavc/vaapi_hevc: Add HEVC Rext parameter for VAPicture and VASlice
lavc/hevc_ps: parse constraint flags for HEVC REXT
lavc/vaapi_hevc: add function to find exact va_profile for REXT
lavc/vaapi_decode: add profile_parser and format map support for HEVC
REXT
lavc/hevcdec: add 4:2:2 8-bit/10-bit VAAPI decode support
libavcodec/Makefile | 2 +-
libavcodec/hevc_ps.c | 44 ++++++++++--
libavcodec/hevc_ps.h | 13 +++-
libavcodec/hevcdec.c | 6 ++
libavcodec/vaapi_decode.c | 77 ++++++++++++--------
libavcodec/vaapi_hevc.c | 148 ++++++++++++++++++++++++++++++++++++++-
libavcodec/vaapi_hevc.h | 24 +++++++
libavutil/hwcontext_vaapi.c | 3 +
libavutil/pixdesc.c | 23 ++++++
libavutil/pixfmt.h | 5 ++
libavutil/version.h | 2 +-
libswscale/input.c | 48 +++++++++++++
libswscale/utils.c | 2 +
tests/ref/fate/sws-pixdesc-query | 7 ++
14 files changed, 364 insertions(+), 40 deletions(-)
create mode 100644 libavcodec/vaapi_hevc.h
--
2.7.4
More information about the ffmpeg-devel
mailing list