[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