Commit Graph

40 Commits

Author SHA1 Message Date
Eric Pouech ce19b2f3c1 msvfw32/tests: Enable compilation with long types.
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-03-01 10:38:35 +01:00
Fabian Maurer d8b37d6628 msvfw32/tests: Avoid "misleading indentation" warnings.
Signed-off-by: Fabian Maurer <dark.shadow4@web.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-01-27 22:04:05 +01:00
Alexandre Julliard f0cd33c69e include: Add support for defining Win32 types as 'long' where possible.
Add -DWINE_NO_LONG_TYPES to modules that still have compilation
warnings with long types.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-01-27 20:38:22 +01:00
Michael Stefaniuc ae59a6a92a msvfw32/tests: Use wide-char string literals.
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-12-07 11:08:13 +01:00
Sven Baars e1049b671d msvfw32/tests: Add MCIWndCreate tests.
Signed-off-by: Sven Baars <sven.wine@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-08-19 20:27:23 +02:00
Michael Müller fb7f937305 msvidc32: Fix calculation of stride and size.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=23175
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=25180
Signed-off-by: Vijay Kiran Kamuju <infyquest@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-03-07 19:08:15 +01:00
Michael Müller e287917a3a msvidc32: Add support for converting 16 bit depth to 24 bit.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=14695
Signed-off-by: Vijay Kiran Kamuju <infyquest@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-03-07 19:08:00 +01:00
Michael Müller bc389cff39 iccvid: Fix calculation of stride and size.
Signed-off-by: Vijay Kiran Kamuju <infyquest@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-03-07 19:06:21 +01:00
Zebediah Figura da4331584c msvfw32: Enumerate installed functions in ICInfo().
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-03-07 17:56:47 +01:00
Zebediah Figura 830fe63093 msvfw32: Correctly implement ICINSTALL_DRIVER.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-03-07 17:56:43 +01:00
Zebediah Figura 3ff496b989 msvfw32: Get rid of enum_drivers().
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-03-07 17:56:38 +01:00
Zebediah Figura 1f6fcc9849 msvfw32/tests: Add more tests for ICInfo().
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-03-07 17:56:27 +01:00
Zebediah Figura 71a109f3ff msvfw32/tests: Set requestedExecutionLevel to asInvoker to prevent registry virtualization.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-03-07 17:56:21 +01:00
Francois Gouget 6480387cc6 msvfw32/tests: Make gdf_driver_proc() static.
Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-08-23 20:01:56 +02:00
Zebediah Figura 37326f2111 msvfw32: Reimplement ICGetDisplayFormat().
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=44490
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=23175
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-08-14 09:47:48 +02:00
Michael Stefaniuc 44bd013ef3 msvfw32/tests: Use the available ARRAY_SIZE() macro.
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-06-06 11:11:23 +02:00
Zebediah Figura 2068b95aba msvfw32: Set fccType in ICInfo().
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-02-14 09:07:27 +01:00
Zebediah Figura f4ebb7d57d msvfw32/tests: Simplify swapped-case test.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-02-12 11:11:28 +01:00
Michael Müller 02fa1d4cc2 msvfw32: Use case insensitive compare in ICInfo for fourcc codes.
Signed-off-by: Bruno Jesus <00cpxxx@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-11-22 14:59:04 +01:00
Bruno Jesus ca2420c0ea msvfw32: Allow ICInfo to enumerate codecs when fccType is zero.
Signed-off-by: Bruno Jesus <00cpxxx@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-11-22 14:59:03 +01:00
Bruno Jesus 90e4ad3b14 msvfw32/tests: Add tests for ICInfo().
Signed-off-by: Bruno Jesus <00cpxxx@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-11-22 14:59:03 +01:00
Bruno Jesus 30136b322e msrle32: Add support to decompress uncompressed frames.
Signed-off-by: Bruno Jesus <00cpxxx@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-06 01:13:57 +09:00
Bruno Jesus e75f2282ba iccvid: Implement inverted frame decompressing.
Signed-off-by: Bruno Jesus <00cpxxx@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-02 23:02:21 +09:00
Bruno Jesus a90ed505a7 msvfw32: When no fccHandler is specified return the first valid codec.
Signed-off-by: Bruno Jesus <00cpxxx@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-10-23 13:18:03 +09:00
Bruno Jesus acd79650fe msvfw32/tests: Check if requesting the default codec works.
Signed-off-by: Bruno Jesus <00cpxxx@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-10-22 23:04:25 +09:00
Bruno Jesus 8b054fb307 msvfw32/tests: Add ICSeqFrameCompress tests.
Signed-off-by: Bruno Jesus <00cpxxx@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-10-21 19:19:53 +09:00
Akihiro Sagawa af089289b3 msvfw32: Fix uncompressed bitmap size handling in DrawDibDraw. 2014-05-02 16:29:26 +02:00
Akihiro Sagawa 47a3a0528d msvfw32: Drawdib doesn't support inverted DIBs. 2014-05-02 16:29:23 +02:00
Akihiro Sagawa 93089217c3 msvfw32/tests: Add tests for drawdib. 2014-05-02 16:29:19 +02:00
Alexandre Julliard 99ef0d6ff0 makefiles: Get rid of the MAKE_TEST_RULES variable. 2014-01-02 12:13:16 +01:00
Alexandre Julliard 81b8ee863e makefiles: Add a standard header for all makefiles to replace the common variable initializations. 2010-09-19 12:36:48 +02:00
Jörg Höhle c678bdd718 msvidc: ICDecompressQuery returns ICERR_BADFORMAT on error. 2010-07-28 16:28:23 +02:00
Jörg Höhle aab254a11e msvfw32/tests: Add ICDecompressQuery format tests. 2010-07-28 16:28:22 +02:00
Alexandre Julliard b86d515ed6 dlls: Remove explicit imports of kernel32 and ntdll. 2010-07-21 17:38:36 +02:00
Alexandre Julliard bef5645eb1 makefiles: Remove the no longer needed explicit separators for dependencies. 2010-03-16 13:28:19 +01:00
Alexandre Julliard 6164ce2d82 makefiles: Use the standard C_SRCS variable as the list of test files.
This enables it to be auto-updated by make_makefiles.
2010-02-22 10:47:11 +01:00
Jörg Höhle 9296b1e917 msvfw32/tests: Add mixed-case FOURCC comparisons. 2009-04-28 13:10:02 +02:00
Jörg Höhle e7c06ea6ae Perform case-insensitive FOURCC comparison of built-in video codecs. 2009-04-08 11:37:52 +02:00
Paul Vriens d743ff8815 msvfw32/tests: Fix a test failure on W2K3. 2008-12-19 17:36:36 +01:00
Jörg Höhle fc5c89eb2c msvfw32/tests: ICCOpen() is case-insensitive on MS-Windows. 2008-12-18 13:39:05 +01:00