[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