[FFmpeg-devel] [PATCH v3 0/6] webp: add support for animated WebP decoding
Thilo Borgmann
thilo.borgmann at mail.de
Fri Jul 21 02:07:46 EEST 2023
All issues of v2 fixed. Makes tsan happy now as well.
Patch 5/6 is still there for making changes in lavc/webp reviewable but
shall be stashed when pushing.
-Thilo
Josef Zlomek (2):
libavcodec/webp: add support for animated WebP decoding
libavformat/webp: add WebP demuxer
Thilo Borgmann (4):
avcodec/webp: move definitions into header
avcodec/webp: remove unused definitions
avcodec/webp_parser: parse each frame into one packet
avcodec/webp: make init_canvas_frame static
Changelog | 2 +
doc/demuxers.texi | 28 +
libavcodec/codec_desc.c | 3 +-
libavcodec/version.h | 2 +-
libavcodec/webp.c | 714 +++++++++++++++++--
libavcodec/webp.h | 38 +
libavcodec/webp_parser.c | 130 ++--
libavformat/Makefile | 1 +
libavformat/allformats.c | 1 +
libavformat/version.h | 2 +-
libavformat/webpdec.c | 733 ++++++++++++++++++++
tests/ref/fate/exif-image-webp | 12 +-
tests/ref/fate/webp-rgb-lena-lossless | 2 +-
tests/ref/fate/webp-rgb-lena-lossless-rgb24 | 2 +-
tests/ref/fate/webp-rgb-lossless | 2 +-
tests/ref/fate/webp-rgb-lossy-q80 | 2 +-
tests/ref/fate/webp-rgba-lossless | 2 +-
tests/ref/fate/webp-rgba-lossy-q80 | 2 +-
18 files changed, 1563 insertions(+), 115 deletions(-)
create mode 100644 libavcodec/webp.h
create mode 100644 libavformat/webpdec.c
--
2.37.1 (Apple Git-137.1)
More information about the ffmpeg-devel
mailing list