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
560b13c273
msvfw32: Make it clear why a DrawDibBegin call is required.
...
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
2ccba1cf14
msvfw32: Derive frame dimension from bitmap info when not available.
...
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
060db73ab6
msvfw32: Better tracing of ICERR codes and general trace improvements.
...
Signed-off-by: Bruno Jesus <00cpxxx@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-10-22 19:25:55 +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
Bruno Jesus
bd4ead0fec
msvfw32: Ask the driver about how much data is required for lpbiOut.
...
Signed-off-by: Bruno Jesus <00cpxxx@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-10-21 19:19:23 +09:00
Bruno Jesus
f12a970c09
msvfw32: Fix a copy & paste issue.
...
Signed-off-by: Bruno Jesus <00cpxxx@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-10-21 19:19:13 +09:00
Bruno Jesus
970692c081
msvfw32: Make wine_dbgstr_fcc handle non-ASCII values better.
...
Signed-off-by: Bruno Jesus <00cpxxx@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-10-21 00:25:33 +09:00
Bruno Jesus
3a7dfcd28f
msvfw32: Only update output parameters when the compress operation works.
...
Signed-off-by: Bruno Jesus <00cpxxx@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-10-21 00:25:33 +09:00
Bruno Jesus
cc9e70a80a
msvfw32: Ask the codec to fill the lpbiOutput info when it is not available.
...
Signed-off-by: Bruno Jesus <00cpxxx@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-10-21 00:25:33 +09:00
Bruno Jesus
4a9d238c14
msvfw32: Improve tracing from ICSeqCompressFrameStart.
...
Signed-off-by: Bruno Jesus <00cpxxx@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-10-21 00:25:32 +09:00
Bruno Jesus
4cb36b9aaf
msvfw32: Lpckid and lpdwFlags must be valid memory addresses.
...
Otherwise codecs will crash while trying to write to it. Even though
MSDN states that NULL is allowed for lpckid that is not true.
Signed-off-by: Bruno Jesus <00cpxxx@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-10-21 00:25:32 +09:00
Bruno Jesus
d733e0d243
msvfw32: Fix the size of previous compressed buffer.
...
Signed-off-by: Bruno Jesus <00cpxxx@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-10-21 00:25:32 +09:00
Bruno Jesus
8701f92e8d
msvfw32: Use a helper to free memory.
...
Signed-off-by: Bruno Jesus <00cpxxx@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-10-21 00:25:32 +09:00
Bruno Jesus
982fb2fd69
msvfw32: Simplify error handling in ICSeqCompressFrameStart.
...
Signed-off-by: Bruno Jesus <00cpxxx@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-10-20 00:30:38 +09:00
Bruno Jesus
19d73d2847
msvfw32: Trace only what matters in MCIWNDM_GETDEVICE.
2015-09-10 17:20:28 +09:00
Bruno Jesus
79c37ac88b
msvfw32: Make it easier to recognize missing media codecs.
2015-08-12 22:57:51 +09:00
Michael Stefaniuc
036670810c
msvfw32: Remove always false if subexpression (PVS-Studio).
2014-12-22 13:33:29 +01:00
Michael Stefaniuc
6b4bec8af5
msvfw32: IDC_ARROW is already an int resource (PVS-Studio).
2014-10-29 20:31:05 +09:00
Frédéric Delanoy
95ae71f3ab
Assorted spelling/grammar fixes.
2014-07-01 13:09:13 +02: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
5e7416e5c8
makefiles: Get rid of the MAKE_DLL_RULES variable.
2014-01-02 12:08:18 +01:00
Alexandre Julliard
4f3d71cef3
makefiles: Get rid of the no longer used PO_SRCS variables.
2013-12-15 10:23:04 +01:00
Alexandre Julliard
5756ee09f3
makefiles: Add makedep pragmas for rc files that contain translations.
2013-11-05 20:38:19 +01:00
Marcus Meissner
cf2c506b1a
msvf32: Fixed incorrect sizeof (Coverity).
2013-06-24 11:47:10 +02:00
Frédéric Delanoy
86544ce98f
msvfw32: Fix a leak (coverity).
2012-11-05 11:30:35 +01:00
Frédéric Delanoy
519600bdf1
msvfw32: Use appropriate abbreviation for seconds.
2011-12-13 18:59:06 +01:00
Frédéric Delanoy
18a75957a3
msvfw32: Fix a displayed label.
2011-12-01 15:01:30 +01:00
Alexandre Julliard
197dcda647
msvfw32: Convert dialogs to po files.
2011-11-30 18:05:28 +01:00
Hwang YunSong
1a03d7edca
msvfw32: Update Korean resource.
2011-06-17 11:09:09 +02:00
Francois Gouget
11529e1c9f
msvfw32: Fix ellipsis usage in the menu and button labels.
2011-06-15 20:04:39 +02:00
Marcus Meissner
a6429c7011
msvfw32: Mark MSVFW32_hModule with hidden visibility.
2011-05-26 13:30:50 +02:00
Jörg Höhle
0e566c5b64
msvfw32: Force lower-case 'vidc/vids/audc' etc. when opening new driver.
2011-05-24 18:28:30 +02:00
Francois Gouget
1235c24803
msvfw32: Use constants instead of hard-coded numbers for the resources.
2011-04-28 17:59:00 +02:00
Paul Vriens
ec90fcd9c1
msvfw32: Only call MSVIDEO_GetHicPtr() once (Coverity).
2011-03-17 17:44:47 +01:00
Akihiro Sagawa
ea27fd99e9
msvfw32: Add Japanese translation.
2011-02-28 13:21:06 +01:00
Alexandre Julliard
f14712a24e
msvfw32: Convert string table resources to po files.
2011-01-12 17:24:35 +01:00
Hwang YunSong
dd7dc1f8ec
msvfw32: Update Korean resource.
2010-12-28 16:35:39 +01:00
Paul Vriens
ea458a97d0
msvfw32: Add the Serbian (Latin and Cyrillic) translation.
...
Translation by Đorđe Vasiljević.
2010-11-03 14:44:50 +01:00
Yaron Shahrabani
27c5a8e15c
msvfw32: Added Hebrew translation.
2010-10-27 11:43:36 +02:00
Luca Bennati
d3d0cc857d
msvfw32: Update Italian translation.
2010-09-21 17:53:54 +02: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