From 181eb253c62d3a2f8c9cae75133cf20fbfc85d6f Mon Sep 17 00:00:00 2001 From: Mirco Miranda Date: Mon, 26 Sep 2022 15:43:20 +0200 Subject: [PATCH] ANI partial test and PIC test added --- autotests/read/ani/test_1.ani | Bin 0 -> 13050 bytes autotests/read/ani/test_1.png | Bin 0 -> 813 bytes autotests/read/pic/4x4-alpha.pic | Bin 0 -> 164 bytes autotests/read/pic/4x4-alpha.png | Bin 0 -> 98 bytes autotests/read/pic/4x4-simple-color.pic | Bin 0 -> 145 bytes autotests/read/pic/4x4-simple-color.png | Bin 0 -> 90 bytes autotests/read/pic/long-runs.pic | Bin 0 -> 732 bytes autotests/read/pic/long-runs.png | Bin 0 -> 117 bytes src/imageformats/ani.cpp | 3 +++ 9 files changed, 3 insertions(+) create mode 100644 autotests/read/ani/test_1.ani create mode 100644 autotests/read/ani/test_1.png create mode 100644 autotests/read/pic/4x4-alpha.pic create mode 100644 autotests/read/pic/4x4-alpha.png create mode 100644 autotests/read/pic/4x4-simple-color.pic create mode 100644 autotests/read/pic/4x4-simple-color.png create mode 100644 autotests/read/pic/long-runs.pic create mode 100644 autotests/read/pic/long-runs.png diff --git a/autotests/read/ani/test_1.ani b/autotests/read/ani/test_1.ani new file mode 100644 index 0000000000000000000000000000000000000000..2c91aae69585f0ff70cc6d3c8e0cadf047d205bd GIT binary patch literal 13050 zcmeI2U1(HC6vx-ZZ)4(Dtkyu*HiWi9Y5HDlum-l8L=tV^T0|lZt+8q<eW85rBG#{Hx|G(=_yl!`syI=aU7yg-@xo75o z&Y5%Xotd1PKt;vhANqXdYpSc(2WmII@ALTrRTb5Ns`AP?`dwZX@NcZ!)u`6;nvMBt zS@+3W|C;UFwtd%7-`M2a+))2jiCRIfFkNt8(^Q!&Q10B^ShpZjUlJ*~x2tZ4pLQlgj*C`=j}nYTSGwPaxJP=L+~6o6$K{Zss5!f1&Q# zXJN5^1L6%m&|#)vV?Pu27j}1de<_ZUr%#{$dF$4#?{$@_zDz(De1jhNA=UVgHUEVV z9z6KAqoc#Lw6vHD7cQ8=!NIYCfq~AOH*fyX+}!+uczIr#lT_v*uK$l7Jz6T;!?m@w zPF&X1)V!pN^yB#}5SWW(eGrcyAJ12eU*5NG-~XP;wzf7C3Wd%|hPX}T8MOSwmizf* z+_^nHJ-aSmy!aA-b#=A5bLWmZbLPzFl0i@V9=7k4L`wLXKVsd@PkhZjdGh32?m6Jy zR9|0jMsyuJcC1n|ZwT{*RAPYV2pfhOpE6P>E@z9%nS;8zI&=Q~d9#22ezSM)UNbyA z96EdU?5C1JS7fmz5!S0`IAcQA*No9SuHy{P-8?6GVr@ zhYzE}Uy^}8l^8@1bbt?EP+D7Z0)fD+hYufC9654?XFu=SwQCFw>^qqbC^ zLFBO&$o?;M1 ze4Qq~*!s;1B^mI=PxLDbH~rY5usUKj%Wff2(2xF%!+2i5xU3FXnb7}Dp;%a%1n5V9 z#z|zAkH6;Vgy3gR3iLbaE6I}v?4PB+{a#NKCX-_v#uFIV%Nxpxy=Tv!wWx285RAsy z*jQgQqGclW9*xs1-eh7BeTf@Zs2144j-~MG)vNW=q5sO2D_f~Y+PQCKDe2ERUSluX zKlHP(`s5WA6|K-ts1(W6J~=rb|@%pX3@J%0T7a-FU<==a2l2X)%HFQnV|?$}{${2P7Z zLp>9IcXLnpKwO*}OxPc(XWDkF3-6a1;c)m8I_NZm65BKJ-m#p~r4tL{%_zb!04_ z50UWSjGtn7^(tRcukbpi7dbdtwM6eSSM*v)R4aalPR3w~i`9B_~P4o-p4A=T9$t2Rzq+H_Lj^^_&7JdfYh4?m>p z1IK=G5854+ms0Yh;!ekE-`UN8F?DyYmm30`iORxU#Lts zzx6x5UPL|yc^TwqC?3W-J3GyxLx+q`w#>bI_jY7}AKUSHf&LHO=H}eAX_Mn;@-~z+ z5+;u$L;S?s!v6mLbL3-0KYQeDNUzJ1Ar6_Fbk0Ba^A1~l`t<2q`PgjOu;C>g+S}WW zPCIr=hB+eM-TbLM|2F11DO*Y&hE9$~$jh)k!1v^BkiQ`r^yC?I^W&3b-+%BE_xYzz zomwj&2g%1ECxZM8@-*%NV>e4V6qk%s}d_?-L<@-)cT zP~OJZ5pLwCOV5KU-T58Z5o`RZ+9sYoOUxBeOrd4-@+k&rE?ZUJd2LcX3Am literal 0 HcmV?d00001 diff --git a/autotests/read/ani/test_1.png b/autotests/read/ani/test_1.png new file mode 100644 index 0000000000000000000000000000000000000000..78dcfc0ad04b6ad99a44e8008c5652c453122304 GIT binary patch literal 813 zcmV+|1JeA7P)Vi|K~z|U?N-lA z8$lR-vzv`SYD$Y1Z2yAZqz6F>CASg!T!xGMUUn&+|%_WwBH$y(BqEG8Fho6nV(D?KdRPZQFjW3~D5elarGd#bS}3 z=ar9-kKehjTTUjEOr=tE9Oo;^ny&EL^UDy4zy1L4Rg$3^H z>@b;3a%E+Oj^mtdZ*Na40YDG#Y&lK%&0;f1ZZg#>U27DdnVTng9U9Ffcwo zj>W}A%+JruYPFhe63{h5?Iz65&Q6=AsgI3~AsUThVq!v){F2Y-Kd!BQe^>2-Z?lpct+B#R4SkM_xBTtMB)L-QIf+d@(0w~;6>;v0VE?NZz;lI z^*p4A!zz76&;r!%2>kSHL^*!D+V2Gb1i1%*_CZ(xa0cK9fbXh52T%cE1NiAU&MN?V zP!IUEUZC!c8zhT!b8~Hj)5q4<*0~U37=R~)kU>N=?g5gK)6>)UBrn(jq?B&CTz;$K zp|yy0gofKx6!!rbP|d*K{}=qC;{vFv7RUq5t|sdF4Atvb2=M1$sJS%+tO1t@nl2@+ r4SBN&i2!%N9|g1s>C8YtVjsT%HlPrEN@fHg00000NkvXXu0mjfZ<=WL literal 0 HcmV?d00001 diff --git a/autotests/read/pic/4x4-alpha.pic b/autotests/read/pic/4x4-alpha.pic new file mode 100644 index 0000000000000000000000000000000000000000..fc3e43d639bec846f6225dfddd8c3fb96620d091 GIT binary patch literal 164 zcmWG;_-5jeTd;(I${@hgIfQ|QfyKT7XfQJa10x610|pKzfu{c;i~ch(|33+0{by+U Y|NnpUe`X*FoLW w*fg&GE}OL-k6e<1K7EgoyRm0=!Sr7K>uiF3&ir9FftnaRUHx3vIVCg!0NF_%8~^|S literal 0 HcmV?d00001 diff --git a/autotests/read/pic/4x4-simple-color.pic b/autotests/read/pic/4x4-simple-color.pic new file mode 100644 index 0000000000000000000000000000000000000000..88b636fdfad60e0c540f898946b1557fa626fcf0 GIT binary patch literal 145 zcmWG;_-5jeTd;(I${@hgIfQ|QfyKT7XfQJnb1*$<`VX=MMEqxH`v3nwGY|uL5CS9s Gk^unkkQy2Q literal 0 HcmV?d00001 diff --git a/autotests/read/pic/4x4-simple-color.png b/autotests/read/pic/4x4-simple-color.png new file mode 100644 index 0000000000000000000000000000000000000000..f8d5d4393f6c60722dba3da619f5734ba59c6336 GIT binary patch literal 90 zcmeAS@N?(olHy`uVBq!ia0vp^EFjFm1SHiab7}%9MNb#U5RU7*CpR)O81OV3T>M{O nHr=4>S(Z`pr!=mo2jA7OL~%0fFAMPnDrWF>^>bP0l+XkKW-%Az literal 0 HcmV?d00001 diff --git a/autotests/read/pic/long-runs.pic b/autotests/read/pic/long-runs.pic new file mode 100644 index 0000000000000000000000000000000000000000..4a2ffcb9856fb36f643b86b29ff15752837bd40f GIT binary patch literal 732 zcmWG;_-5jeTd;(I${@hgIfUT^1B-nF&|qdD=3sizz;Hr1eD=RLD^fu8{||bXj|1s? W+a;=jvR6jQfeHclfwGv^_5uKfPWTxB literal 0 HcmV?d00001 diff --git a/autotests/read/pic/long-runs.png b/autotests/read/pic/long-runs.png new file mode 100644 index 0000000000000000000000000000000000000000..c718f7f7ca9a8a6072b302ad288966fa732fbc60 GIT binary patch literal 117 zcmeAS@N?(olHy`uVBq!ia0vp^CxDoRg9%8w2s~#4QZ}A0jv*e$lSTOEpEcleW8BJk z`s{(pix(OMIMnX_S@2crG5g-riv?{O93np-`S4}NTcN8CH?isSequential()) { + return false; + } const QByteArray riffIntro = device->peek(12);