[PATCH 3/3] quartz/tests: Add test AVI and MPG files.

Zebediah Figura z.figura12 at gmail.com
Mon Nov 6 09:26:17 CST 2017


On 11/06/2017 05:16 AM, Alexandre Julliard wrote:
> Zebediah Figura <z.figura12 at gmail.com> writes:
> 
>> Generated with ffmpeg using the following commands:
>>
>> ffmpeg -f lavfi -i smptebars -t 1 -r 1 -f avi -vcodec rawvideo -pix_fmt yuv420p -vf scale=32x24 test.avi
>>
>> ffmpeg -f lavfi -i smptebars -f lavfi -i "sine=frequency=1000" -t 0.04 -r 25 -f mpeg -vcodec mpeg1video -vf scale=32x24 -acodec mp2 test.mpg
>>
>> Signed-off-by: Zebediah Figura <z.figura12 at gmail.com>
>> ---
>>   dlls/quartz/tests/Makefile.in   |   3 +++
>>   dlls/quartz/tests/filtergraph.c |  42 +++++++++++++++++++++++++++++++++++-----
>>   dlls/quartz/tests/rsrc.rc       |  27 ++++++++++++++++++++++++++
>>   dlls/quartz/tests/test.avi      | Bin 0 -> 6938 bytes
>>   dlls/quartz/tests/test.mpg      | Bin 0 -> 6144 bytes
>>   5 files changed, 67 insertions(+), 5 deletions(-)
>>   create mode 100644 dlls/quartz/tests/rsrc.rc
>>   create mode 100644 dlls/quartz/tests/test.avi
>>   create mode 100644 dlls/quartz/tests/test.mpg
> 
> It doesn't work here:
> 
> ../../../tools/runtest -q -P wine -T ../../.. -M quartz.dll -p quartz_test.exe.so avisplitter && touch avisplitter.ok
> avisplitter.c:498: Test failed: The thread count should be 3 not 2
> avisplitter.c:574: Test succeeded inside todo block: The thread count should be 1 not 1
> Makefile:194: recipe for target 'avisplitter.ok' failed
> make: *** [avisplitter.ok] Error 2
> 

So it turns out that ffmpeg warning actually was relevant...
I'll send an updated patch; thanks.



More information about the wine-devel mailing list