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

Xiang, Haihao haihao.xiang at intel.com
Fri Sep 11 04:54:32 EEST 2020


Hi James,

Your concerns about SCC PPS were addressed in the new version. 
http://ffmpeg.org/pipermail/ffmpeg-devel/2020-July/266037.html
http://ffmpeg.org/pipermail/ffmpeg-devel/2020-July/266038.html

Could you please take a look when you have time?

Thanks
Haihao


> 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(-)
> 


More information about the ffmpeg-devel mailing list