[FFmpeg-devel] [PATCH v9 09/13] vvcdec: add LMCS, Deblocking, SAO, and ALF filters

Nuo Mi nuomi2021 at gmail.com
Tue Jan 2 11:47:53 EET 2024


On Mon, Jan 1, 2024 at 11:18 PM Lynne <dev at lynne.ee> wrote:

> Jan 1, 2024, 15:15 by nuomi2021 at gmail.com:
>
> > Co-authored-by: Xu Mu <toxumu at outlook.com>
> > Co-authored-by: Frank Plowman <post at frankplowman.com>
> > Co-authored-by: Shaun Loo <shaunloo10 at gmail.com>
> > Co-authored-by: Wu Jianhua <toqsxw at outlook.com>
> > ---
> >  libavcodec/vvc/Makefile              |    1 +
> >  libavcodec/vvc/vvc_ctu.h             |    1 +
> >  libavcodec/vvc/vvc_filter.c          | 1332 ++++++++++++++++++++++++++
> >  libavcodec/vvc/vvc_filter.h          |   71 ++
> >  libavcodec/vvc/vvc_filter_template.c | 1135 ++++++++++++++++++++++
> >  5 files changed, 2540 insertions(+)
> >  create mode 100644 libavcodec/vvc/vvc_filter.c
> >  create mode 100644 libavcodec/vvc/vvc_filter.h
> >  create mode 100644 libavcodec/vvc/vvc_filter_template.c
> >
>
> Is there really absolutely nothing you can reuse from the HEVC decoder?
>
LMCS and ALF are new filters. SAO is entirely reusable, and deblock is
partially reusable.
However, all of them require some changes to the HEVC code.
Currently, I prefer not to touch the HEVC code as there is no HEVC
maintainer, and any HEVC code change requires a very long review time.

> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel at ffmpeg.org
> https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
>
> To unsubscribe, visit link above, or email
> ffmpeg-devel-request at ffmpeg.org with subject "unsubscribe".
>


More information about the ffmpeg-devel mailing list