This is an automated email from the git hooks/post-receive script.

Git pushed a commit to branch master
in repository ffmpeg.

commit 1572784128c18b9e50b1188e56fa42e3d1a763e8
Author:     Thilo Borgmann via ffmpeg-devel <ffmpeg-devel at ffmpeg.org>
AuthorDate: Fri Jun 21 12:43:22 2024 +0200
Commit:     Ramiro Polla <[email protected]>
CommitDate: Tue May 19 11:36:10 2026 +0200

    fate: add test for animated WebP
    
    Signed-off-by: Ramiro Polla <[email protected]>
---
 tests/fate/image.mak       |  13 ++++++
 tests/ref/fate/webp-anim   |  22 ++++++++++
 tests/ref/fate/webp-chfmt1 |  23 ++++++++++
 tests/ref/fate/webp-chfmt2 | 106 +++++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 164 insertions(+)

diff --git a/tests/fate/image.mak b/tests/fate/image.mak
index 334c421140..be803094da 100644
--- a/tests/fate/image.mak
+++ b/tests/fate/image.mak
@@ -589,6 +589,19 @@ FATE_WEBP-$(call DEMDEC, IMAGE2, WEBP) += $(FATE_WEBP)
 FATE_IMAGE_FRAMECRC += $(FATE_WEBP-yes)
 fate-webp: $(FATE_WEBP-yes)
 
+FATE_WEBP_ANIM += fate-webp-anim
+fate-webp-anim: CMD = framecrc -reinit_filter 0 -i 
$(TARGET_SAMPLES)/webp/anim.webp
+
+FATE_WEBP_ANIM += fate-webp-chfmt1
+fate-webp-chfmt1: CMD = framecrc -reinit_filter 0 -i 
$(TARGET_SAMPLES)/webp/anim_rgb_yuv.webp
+
+FATE_WEBP_ANIM += fate-webp-chfmt2
+fate-webp-chfmt2: CMD = framecrc -reinit_filter 0 -i 
$(TARGET_SAMPLES)/webp/anim_yuv_rgb.webp
+
+FATE_WEBP_ANIM-$(call DEMDEC, WEBP_ANIM, WEBP_ANIM) += $(FATE_WEBP_ANIM)
+FATE_IMAGE_FRAMECRC += $(FATE_WEBP_ANIM-yes)
+fate-webp: $(FATE_WEBP_ANIM-yes)
+
 FATE_IMAGE_FRAMECRC-$(call DEMDEC, IMAGE2, XFACE) += fate-xface
 fate-xface: CMD = framecrc -i $(TARGET_SAMPLES)/xface/lena.xface
 
diff --git a/tests/ref/fate/webp-anim b/tests/ref/fate/webp-anim
new file mode 100644
index 0000000000..1c9ec18b18
--- /dev/null
+++ b/tests/ref/fate/webp-anim
@@ -0,0 +1,22 @@
+#tb 0: 1/25
+#media_type 0: video
+#codec_id 0: rawvideo
+#dimensions 0: 100x70
+#sar 0: 0/1
+0,          0,          0,        2,    28000, 0x2023ba6e
+0,          2,          2,        2,    28000, 0x4292b778
+0,          4,          4,        2,    28000, 0x1c972ef1
+0,          6,          6,        2,    28000, 0xa98d8d04
+0,          8,          8,        2,    28000, 0xd323b6af
+0,         10,         10,        2,    28000, 0x508aba99
+0,         12,         12,        2,    28000, 0x5c672dda
+0,         14,         14,        2,    28000, 0xc8961ebb
+0,         16,         16,       25,    28000, 0x82460e1b
+0,         41,         41,        2,    28000, 0x3debbfc9
+0,         43,         43,        2,    28000, 0x427ab31f
+0,         45,         45,        2,    28000, 0x6bbdec2e
+0,         47,         47,        2,    28000, 0x5690b56b
+0,         49,         49,        2,    28000, 0xb62963f3
+0,         51,         51,        2,    28000, 0x68dd37b2
+0,         53,         53,        2,    28000, 0x465c47d2
+0,         55,         55,      250,    28000, 0xa92033df
diff --git a/tests/ref/fate/webp-chfmt1 b/tests/ref/fate/webp-chfmt1
new file mode 100644
index 0000000000..bd0de28718
--- /dev/null
+++ b/tests/ref/fate/webp-chfmt1
@@ -0,0 +1,23 @@
+#tb 0: 2/25
+#media_type 0: video
+#codec_id 0: rawvideo
+#dimensions 0: 488x488
+#sar 0: 0/1
+0,          0,          0,        1,   952576, 0x5f74d3ae
+0,          1,          1,        1,   952576, 0x8b0f6cfe
+0,          2,          2,        1,   952576, 0x3e47771e
+0,          3,          3,        1,   952576, 0x63816e85
+0,          4,          4,        1,   952576, 0xf7a5d79a
+0,          5,          5,        6,   952576, 0x50c75e53
+0,         11,         11,        1,   952576, 0x54d4cdd3
+0,         12,         12,        1,   952576, 0x00648e70
+0,         13,         13,        2,   952576, 0xd9f7f652
+0,         15,         15,        2,   952576, 0x34c15d97
+0,         17,         17,        2,   952576, 0x94b9ab85
+0,         19,         19,        7,   952576, 0xa702612f
+0,         26,         26,        1,   952576, 0xd248d21e
+0,         27,         27,        1,   952576, 0xc0f7ffcf
+0,         28,         28,        9,   952576, 0x4e281a20
+0,         37,         37,        1,   952576, 0x114617ec
+0,         38,         38,        1,   952576, 0x79ba99a5
+0,         39,         39,        9,   952576, 0x79cb003d
diff --git a/tests/ref/fate/webp-chfmt2 b/tests/ref/fate/webp-chfmt2
new file mode 100644
index 0000000000..4a051a731d
--- /dev/null
+++ b/tests/ref/fate/webp-chfmt2
@@ -0,0 +1,106 @@
+#tb 0: 3/100
+#media_type 0: video
+#codec_id 0: rawvideo
+#dimensions 0: 320x240
+#sar 0: 0/1
+0,          0,          0,        1,   192000, 0x41a50269
+0,          1,          1,        1,   307200, 0x170dc2e7
+0,          2,          2,        1,   307200, 0x25adb534
+0,          3,          3,        1,   307200, 0xe37daa55
+0,          4,          4,        1,   307200, 0x187fa021
+0,          5,          5,        1,   192000, 0x1e11fb1d
+0,          6,          6,        1,   307200, 0x870dbcf9
+0,          7,          7,        1,   307200, 0x6c53b4d5
+0,          8,          8,        1,   307200, 0x297dad60
+0,          9,          9,        1,   307200, 0x356780cc
+0,         10,         10,        1,   192000, 0xd263ff87
+0,         11,         11,        1,   307200, 0x41e557a6
+0,         12,         12,        1,   307200, 0x6b3d2750
+0,         13,         13,        1,   307200, 0xa0b3dcb4
+0,         14,         14,        1,   192000, 0xed44fcca
+0,         15,         15,        1,   307200, 0xf4eb4353
+0,         16,         16,        1,   307200, 0x29eff4ec
+0,         17,         17,        1,   307200, 0x3def11c6
+0,         18,         18,        1,   307200, 0xa13e8339
+0,         19,         19,        1,   192000, 0x78211c16
+0,         20,         20,        1,   307200, 0xf1e69519
+0,         21,         21,        1,   307200, 0x756913c1
+0,         22,         22,        1,   307200, 0x537cd21d
+0,         23,         23,        1,   307200, 0x282fb169
+0,         24,         24,        1,   192000, 0xee15e30e
+0,         25,         25,        1,   307200, 0x7c549b11
+0,         26,         26,        1,   307200, 0xceff6a5b
+0,         27,         27,        1,   307200, 0x0beb593a
+0,         28,         28,        1,   307200, 0xfaf84be8
+0,         29,         29,        1,   307200, 0xc2ab4155
+0,         30,         30,        1,   192000, 0x993bdae7
+0,         31,         31,        1,   192000, 0xf451d946
+0,         32,         32,        1,   307200, 0x73cb95ad
+0,         33,         33,        1,   307200, 0xd0e3a2ca
+0,         34,         34,        1,   192000, 0x4796f2ee
+0,         35,         35,        1,   307200, 0x22a50d7f
+0,         36,         36,        1,   307200, 0x5166ce51
+0,         37,         37,        1,   307200, 0x8ae72516
+0,         38,         38,        1,   307200, 0xdda8fa84
+0,         39,         39,        1,   192000, 0x4436fc7a
+0,         40,         40,        1,   307200, 0x003e6cb2
+0,         41,         41,        1,   307200, 0xc7d15f95
+0,         42,         42,        1,   307200, 0xa9005ba9
+0,         43,         43,        1,   307200, 0x1d525d04
+0,         44,         44,        1,   192000, 0x40a7f673
+0,         45,         45,        1,   307200, 0xf720ad87
+0,         46,         46,        1,   307200, 0xbf95a068
+0,         47,         47,        1,   307200, 0xda1799b8
+0,         48,         48,        1,   307200, 0xafcd93b9
+0,         49,         49,        1,   192000, 0x12a8f922
+0,         50,         50,        1,   307200, 0xb1aeb380
+0,         51,         51,        1,   307200, 0x4f40a913
+0,         52,         52,        1,   307200, 0xa21aa2f1
+0,         53,         53,        1,   307200, 0x47b6a5c9
+0,         54,         54,        1,   192000, 0x582bff4e
+0,         55,         55,        1,   307200, 0xb5adbc97
+0,         56,         56,        1,   307200, 0xf361afc5
+0,         57,         57,        1,   307200, 0x318eab20
+0,         58,         58,        1,   307200, 0x29fca9f6
+0,         59,         59,        1,   192000, 0xc769ff48
+0,         60,         60,        1,   307200, 0x27dab52f
+0,         61,         61,        1,   307200, 0xcd85aa7b
+0,         62,         62,        1,   307200, 0x7e46acac
+0,         63,         63,        1,   307200, 0xe651a3b6
+0,         64,         64,        1,   307200, 0x47b79976
+0,         65,         65,        1,   192000, 0x4eb3fd83
+0,         66,         66,        1,   307200, 0x20d8aa01
+0,         67,         67,        1,   307200, 0xbbd8a039
+0,         68,         68,        1,   307200, 0x93839dc4
+0,         69,         69,        1,   307200, 0xa31a9afd
+0,         70,         70,        1,   192000, 0xc95d04f3
+0,         71,         71,        1,   307200, 0x56bbcadd
+0,         72,         72,        1,   307200, 0x9751c327
+0,         73,         73,        1,   307200, 0xed92c1f5
+0,         74,         74,        1,   307200, 0xaa15c002
+0,         75,         75,        1,   192000, 0x2549049c
+0,         76,         76,        1,   307200, 0x33c6cd3e
+0,         77,         77,        1,   307200, 0x6d21c3e6
+0,         78,         78,        1,   307200, 0xac63bf54
+0,         79,         79,        1,   192000, 0xb9d308b0
+0,         80,         80,        1,   307200, 0xf6ecdab5
+0,         81,         81,        1,   307200, 0xbc4dd187
+0,         82,         82,        1,   307200, 0xc7d7ce88
+0,         83,         83,        1,   307200, 0x5e7dcb40
+0,         84,         84,        1,   192000, 0x9c7a0a6a
+0,         85,         85,        1,   307200, 0xe966d1fc
+0,         86,         86,        1,   307200, 0xd60fc684
+0,         87,         87,        1,   307200, 0xbf7fc486
+0,         88,         88,        1,   307200, 0x6b40bdf6
+0,         89,         89,        1,   307200, 0xf1feb31d
+0,         90,         90,        1,   192000, 0x022701d8
+0,         91,         91,        1,   307200, 0x5b41c9c8
+0,         92,         92,        1,   307200, 0x565abe9d
+0,         93,         93,        1,   307200, 0xc47eb9c1
+0,         94,         94,        1,   192000, 0x904f0405
+0,         95,         95,        1,   307200, 0xb839c468
+0,         96,         96,        1,   307200, 0x04f2b5dc
+0,         97,         97,        1,   307200, 0x04c3aef3
+0,         98,         98,        1,   307200, 0xd3b0a870
+0,         99,         99,        1,   307200, 0x26b2a119
+0,        100,        100,        1,   192000, 0x7c6bfe5e

_______________________________________________
ffmpeg-cvslog mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to