[FFmpeg-devel] [PATCH] fate: add overlay filter tests with alpha

Michael Niedermayer michael at niedermayer.cc
Wed Aug 16 01:22:18 EEST 2017


On Sun, Aug 13, 2017 at 10:00:04PM +0200, Marton Balint wrote:
> Signed-off-by: Marton Balint <cus at passwd.hu>
> ---
>  tests/fate/filter-video.mak                   | 19 +++++++++++++++++++
>  tests/ref/fate/filter-overlay_gbrap_gbrap     |  6 ++++++
>  tests/ref/fate/filter-overlay_gbrp_gbrap      |  6 ++++++
>  tests/ref/fate/filter-overlay_rgb_rgba        |  6 ++++++
>  tests/ref/fate/filter-overlay_rgba_rgba       |  6 ++++++
>  tests/ref/fate/filter-overlay_yuv420_yuva420  |  6 ++++++
>  tests/ref/fate/filter-overlay_yuv422_yuva422  |  6 ++++++
>  tests/ref/fate/filter-overlay_yuv444_yuva444  |  6 ++++++
>  tests/ref/fate/filter-overlay_yuva420_yuva420 |  6 ++++++
>  tests/ref/fate/filter-overlay_yuva422_yuva422 |  6 ++++++
>  tests/ref/fate/filter-overlay_yuva444_yuva444 |  6 ++++++
>  11 files changed, 79 insertions(+)
>  create mode 100644 tests/ref/fate/filter-overlay_gbrap_gbrap
>  create mode 100644 tests/ref/fate/filter-overlay_gbrp_gbrap
>  create mode 100644 tests/ref/fate/filter-overlay_rgb_rgba
>  create mode 100644 tests/ref/fate/filter-overlay_rgba_rgba
>  create mode 100644 tests/ref/fate/filter-overlay_yuv420_yuva420
>  create mode 100644 tests/ref/fate/filter-overlay_yuv422_yuva422
>  create mode 100644 tests/ref/fate/filter-overlay_yuv444_yuva444
>  create mode 100644 tests/ref/fate/filter-overlay_yuva420_yuva420
>  create mode 100644 tests/ref/fate/filter-overlay_yuva422_yuva422
>  create mode 100644 tests/ref/fate/filter-overlay_yuva444_yuva444

fails on arm & mips qemu

make -j12 -k `make fate-list | grep overlay`
TEST    filter-overlay
COPY    tests/data/filtergraphs/overlay-dvdsub-2397
TEST    filter-overlay_gbrap_gbrap
TEST    filter-overlay_gbrp_gbrap
COPY    tests/data/filtergraphs/overlay_nv12
COPY    tests/data/filtergraphs/overlay_nv21
COPY    tests/data/filtergraphs/overlay_rgb
TEST    filter-overlay_rgb_rgba
TEST    filter-overlay_rgba_rgba
COPY    tests/data/filtergraphs/overlay_yuv420
TEST    filter-overlay_yuv420_yuva420
TEST    filter-overlay_yuv422_yuva422
COPY    tests/data/filtergraphs/overlay_yuv422
COPY    tests/data/filtergraphs/overlay_yuv444
TEST    filter-overlay_yuv444_yuva444
TEST    filter-overlay_yuva420_yuva420
TEST    filter-overlay_yuva422_yuva422
TEST    filter-overlay_yuva444_yuva444
TEST    filter-overlay-dvdsub-2397
TEST    filter-overlay_nv12
TEST    filter-overlay_nv21
TEST    filter-overlay_rgb
TEST    filter-overlay_yuv420
TEST    filter-overlay_yuv422
--- tests/ref/fate/filter-overlay_yuv420_yuva420        2017-08-15 23:26:52.967463242 +0200
+++ tests/data/fate/filter-overlay_yuv420_yuva420       2017-08-16 00:07:12.303514211 +0200
@@ -3,4 +3,4 @@
 #codec_id 0: rawvideo
 #dimensions 0: 128x128
 #sar 0: 1/1
-0,          0,          0,        1,    24576, 0xedb7ef1c
+0,          0,          0,        1,    24576, 0x1505f000
TEST    filter-overlay_yuv444
Test filter-overlay_yuv420_yuva420 failed. Look at tests/data/fate/filter-overlay_yuv420_yuva420.err for details.
--- tests/ref/fate/filter-overlay_yuva420_yuva420       2017-08-15 23:26:52.967463242 +0200
+++ tests/data/fate/filter-overlay_yuva420_yuva420      2017-08-16 00:07:12.307514211 +0200
@@ -3,4 +3,4 @@
 #codec_id 0: rawvideo
 #dimensions 0: 128x128
 #sar 0: 1/1
-0,          0,          0,        1,    40960, 0xdf75b2dc
+0,          0,          0,        1,    40960, 0x0a1ab3c0
make: *** [fate-filter-overlay_yuv420_yuva420] Error 1
Test filter-overlay_yuva420_yuva420 failed. Look at tests/data/fate/filter-overlay_yuva420_yuva420.err for details.
make: *** [fate-filter-overlay_yuva420_yuva420] Error 1

[...]
-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

Concerning the gods, I have no means of knowing whether they exist or not
or of what sort they may be, because of the obscurity of the subject, and
the brevity of human life -- Protagoras
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20170816/7d918a33/attachment.sig>


More information about the ffmpeg-devel mailing list