[FFmpeg-devel] [PATCH v2 0/6] Refact qsv decoder parser and add new decoders

Zhong Li zhong.li at intel.com
Wed Feb 20 04:58:15 EET 2019


Replace current parser with MFXVideoDECODE_DecodeHeader(),
and add MJPEG/VP9 decoders.

Zhong Li (6):
  lavc/qsv: add function ff_qsv_map_picstruct()
  lavc/qsv: make function qsv_map_fourcc() can be called externally
  lavc/qsvdec: Replace current parser with MFXVideoDECODE_DecodeHeader()
  lavc/qsvdec: remove orignal parser code since not needed now
  lavc/qsvdec: Add mjpeg decoder support
  lavc/qsvdec: Add VP9 decoder support

 Changelog                 |   2 +
 configure                 |  12 ++-
 libavcodec/Makefile       |   1 +
 libavcodec/allcodecs.c    |   2 +
 libavcodec/qsv.c          |  27 +++++-
 libavcodec/qsv_internal.h |   4 +
 libavcodec/qsvdec.c       | 188 ++++++++++++++++++--------------------
 libavcodec/qsvdec.h       |   4 +-
 libavcodec/qsvdec_other.c |  72 ++++++++++++++-
 9 files changed, 201 insertions(+), 111 deletions(-)

-- 
2.17.1



More information about the ffmpeg-devel mailing list