[FFmpeg-devel] [PATCH v2 0/7] HEVC native support for Screen content coding

Haihao Xiang haihao.xiang at intel.com
Thu Sep 10 09:42:38 EEST 2020


Resend Linjie's patchset with the updates.

As a part of the support for VA-API HEVC SCC decoding (gen12, Tiger
Lake+).

The full support could be accessed in:
https://github.com/intel-media-ci/ffmpeg/pull/231

The VAAPI part would be provided later once the implementations of
native parsing and reference management are all decent.

Linjie Fu (7):
  lavc/avcodec: Add FF_PROFILE_HEVC_SCC for screen content coding
  lavc/hevc_ps: Add sps parse support for HEVC SCC extension syntax
  lavc/hevc_ps: Add pps parse support for HEVC SCC extension
  lavc/hevc_ps: Add slice parse support for HEVC SCC extension
  lavc/hevcdec: Fix the parsing for use_integer_mv_flag
  lavc/hevcdec: Set max_num_merge_cand to uint8_t
  lavc/hevc: Update reference list for SCC

 libavcodec/avcodec.h   |   1 +
 libavcodec/hevc.h      |   3 ++
 libavcodec/hevc_ps.c   | 118 +++++++++++++++++++++++++++++++++++++++--
 libavcodec/hevc_ps.h   |  32 +++++++++++
 libavcodec/hevc_refs.c |  27 +++++++++-
 libavcodec/hevcdec.c   |  17 +++++-
 libavcodec/hevcdec.h   |   7 ++-
 libavcodec/profiles.c  |   1 +
 8 files changed, 197 insertions(+), 9 deletions(-)

-- 
2.25.1



More information about the ffmpeg-devel mailing list