[FFmpeg-devel] [PATCH v2] fate: add various FFv1 tests for 1024 slices

Lynne dev at lynne.ee
Sat Apr 19 04:38:22 EEST 2025


On 19/04/2025 03:01, Michael Niedermayer wrote:
> On Wed, Apr 16, 2025 at 04:09:13PM +0200, Lynne wrote:
>> This lets us test features that were broken earlier, as well as
>> test the hardware decoder by using the HWACCEL=vulkan option.
>> ---
>>   tests/Makefile                    |  1 +
>>   tests/fate/ffv1.mak               | 46 +++++++++++++++++++++++++++++++
>>   tests/ref/fate/ffv1-s1024-bgra    |  4 +++
>>   tests/ref/fate/ffv1-s1024-bgra-r  |  4 +++
>>   tests/ref/fate/ffv1-s1024-gbrp16  |  4 +++
>>   tests/ref/fate/ffv1-s1024-gray8   |  4 +++
>>   tests/ref/fate/ffv1-s1024-gray8-r |  4 +++
>>   tests/ref/fate/ffv1-s1024-yuv444p |  4 +++
>>   8 files changed, 71 insertions(+)
>>   create mode 100644 tests/fate/ffv1.mak
>>   create mode 100644 tests/ref/fate/ffv1-s1024-bgra
>>   create mode 100644 tests/ref/fate/ffv1-s1024-bgra-r
>>   create mode 100644 tests/ref/fate/ffv1-s1024-gbrp16
>>   create mode 100644 tests/ref/fate/ffv1-s1024-gray8
>>   create mode 100644 tests/ref/fate/ffv1-s1024-gray8-r
>>   create mode 100644 tests/ref/fate/ffv1-s1024-yuv444p
> 
> Fails on qemu mips
> grep -B5  Err fatelist
> -a0ead8e9e709b6e93dca3e972a00c3d3 *tests/data/fate/ffv1-s1024-bgra-r.out.framecrc
> -stddev:28285.12 PSNR:  7.30 MAXDIFF:60652 bytes:  7603200/     2990
> +0a1d65aa7861338163ea947628df10d1 *tests/data/fate/ffv1-s1024-bgra-r.out.framecrc
> +stddev:28282.37 PSNR:  7.30 MAXDIFF:60652 bytes:  7603200/     2990
> Test ffv1-s1024-bgra-r failed. Look at tests/data/fate/ffv1-s1024-bgra-r.err for details.
> make: *** [src/tests/Makefile:315: fate-ffv1-s1024-bgra-r] Error 1
> --
> -a0ead8e9e709b6e93dca3e972a00c3d3 *tests/data/fate/ffv1-s1024-bgra.out.framecrc
> -stddev:28285.12 PSNR:  7.30 MAXDIFF:60652 bytes:  7603200/     2990
> +0a1d65aa7861338163ea947628df10d1 *tests/data/fate/ffv1-s1024-bgra.out.framecrc
> +stddev:28282.37 PSNR:  7.30 MAXDIFF:60652 bytes:  7603200/     2990
> Test ffv1-s1024-bgra failed. Look at tests/data/fate/ffv1-s1024-bgra.err for details.
> make: *** [src/tests/Makefile:316: fate-ffv1-s1024-bgra] Error 1
> --
> -c191aec6b3d999278963ebdd6a326ec3 *tests/data/fate/ffv1-s1024-gbrp16.out.framecrc
> -stddev:28358.70 PSNR:  7.28 MAXDIFF:60652 bytes:  7603200/     2990
> +10856377a7a7fe64c30fd20893f86d6e *tests/data/fate/ffv1-s1024-gbrp16.out.framecrc
> +stddev:28468.66 PSNR:  7.24 MAXDIFF:60652 bytes:  7603200/     2990
> Test ffv1-s1024-gbrp16 failed. Look at tests/data/fate/ffv1-s1024-gbrp16.err for details.
> make: *** [src/tests/Makefile:316: fate-ffv1-s1024-gbrp16] Error 1

Big endian?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_0xA2FEA5F03F034464.asc
Type: application/pgp-keys
Size: 624 bytes
Desc: OpenPGP public key
URL: <https://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20250419/312d7837/attachment.key>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature.asc
Type: application/pgp-signature
Size: 236 bytes
Desc: OpenPGP digital signature
URL: <https://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20250419/312d7837/attachment.sig>


More information about the ffmpeg-devel mailing list