test_load: Add some y4m checks

This commit is contained in:
Kim Woelders 2023-03-20 18:47:33 +01:00
parent 5bf590ae7b
commit a83de2e244
3 changed files with 12 additions and 0 deletions

1
test/images/icon-64.y4m Symbolic link
View File

@ -0,0 +1 @@
icon-64.yuv444p.y4m

View File

@ -55,6 +55,10 @@ static const char *const pfxs[] = {
#endif
"xbm",
"xpm",
#ifdef BUILD_Y4M_LOADER
"y4m",
#endif
#ifdef BUILD_BZ2_LOADER
"ff.bz2", // bz2
#endif
@ -217,6 +221,8 @@ test_load(void)
err = close(fd);
EXPECT_NE(err, 0);
if (!strcmp(pfxs[i], "y4m")) // y4m cannot do mem
continue;
if (!strcmp(pfxs[i], "jpg.mp3")) // id3 cannot do mem
continue;

View File

@ -84,6 +84,11 @@ static tii_t tii[] = {
#endif
{ "icon-64.xbm", 3936773892 },
{ "icon-64.xpm", 4016720483 },
#ifdef BUILD_Y4M_LOADER
{ "icon-64.yuv420p.y4m", 3810593176 },
{ "icon-64.yuv422p.y4m", 2809447983 },
{ "icon-64.yuv444p.y4m", 2400380696 },
#endif
{ "icon-128.ico", 218415319 },
{ "icon-128-d1.ico", 3776822558 },