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

Linjie Fu linjie.fu at intel.com
Thu Jul 9 19:17:33 EEST 2020


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.

[Request for comment].

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   | 87 +++++++++++++++++++++++++++++++++++++++++++++++---
 libavcodec/hevc_ps.h   | 32 +++++++++++++++++++
 libavcodec/hevc_refs.c | 21 ++++++++++--
 libavcodec/hevcdec.c   | 19 +++++++++--
 libavcodec/hevcdec.h   |  7 +++-
 libavcodec/profiles.c  |  1 +
 8 files changed, 161 insertions(+), 10 deletions(-)

-- 
2.7.4



More information about the ffmpeg-devel mailing list