Commit Graph

165 Commits

Author SHA1 Message Date
Dmitry Timoshkov
19021aab0d Set both dwVersionICM and dwVersion to ICVERSION in Wine builtin
codecs.
2005-11-28 17:31:48 +01:00
Dmitry Timoshkov
e1e83cac75 Fix several bugs in msrle32 preventing it to load.
Remove a hack in ICOpen compensating a bug in msrle32.
Use MSVFW32_hModule directly in ICCompressorChoose, and avoid a
convoluted GWLP_HINSTANCE hack.
2005-11-28 10:44:34 +01:00
Alexandre Julliard
0ec7e1a591 Renamed all .cvsignore files to .gitignore. 2005-11-26 13:10:33 +01:00
Henning Gerhardt
da70dc5868 Add German resource file for msvideo. 2005-11-23 20:12:55 +01:00
YunSong Hwang
5b5a2f320f Add Korean translation. 2005-11-23 19:45:38 +01:00
Dmitry Timoshkov
fd2004e52f Add a semi-functional ICCompressorChoose implementation. 2005-11-22 14:56:40 +00:00
Christian Costa
9b00fce480 Fix installable driver removal. 2005-10-17 08:55:05 +00:00
Alexandre Julliard
7e22be4d84 We are no longer generating .dbg.c files. 2005-09-29 10:35:58 +00:00
Vincent Béron
80e023bdea Use the proper calling convention for 2 16-bit functions. 2005-09-27 09:32:41 +00:00
Alexandre Julliard
9f1c6de1ef We are no longer generating .spec.c files. 2005-09-21 14:42:52 +00:00
Mike McCormack
792d7eb23d Fix gcc 4.0 warnings. 2005-08-23 18:49:18 +00:00
Kevin Koltzau
6bb46e31e7 Fix 'cast from pointer to integer of different size' warnings in
64bit.
2005-08-22 09:19:16 +00:00
Mike McCormack
d7b9a23afd gcc 4.0 -Wpointer-sign fixes (Reg* functions). 2005-07-06 19:08:05 +00:00
Maarten Lankhorst
35da52d9ca - Implemented ICSeqCompressFrame{Start,,End}
- Modified ICCompressorFree to properly free the initialized variables
  from ICSeqCompressFrameStart.
2005-06-16 09:43:48 +00:00
Richard Cohen
a4926c1798 - Add static, const.
- Don't change the passed in bitmap header.
2005-06-01 11:02:36 +00:00
Alexandre Julliard
0ddd30b0b6 Removed unnecessary code in the 16-bit DllEntryPoint function of some
dlls, and also fixed its ordinal in a few places.
2005-05-23 10:00:26 +00:00
Mike McCormack
ee49c8e60d Correct the function name in a comment. 2005-05-11 12:57:02 +00:00
Alexandre Julliard
34fa35dc99 Added rules for building import libraries in the individual dll
makefiles, and added support for building a .def.a static import
library too.
2005-05-09 14:42:30 +00:00
Alexandre Julliard
d62356aa1e Added rules to build import libraries in the individual dll makefiles.
Generate import libraries with the right name right away instead of
using an intermediate .spec.def file.
2005-05-07 12:39:52 +00:00
Peter Berg Larsen
6e3bcb5a54 Replace strncpy with memcpy or lstrcpyn. 2005-04-18 10:30:55 +00:00
Peter Berg Larsen
e732fc023d Janitorial: Get rid of strncpy/strncpyW. 2005-03-28 14:17:51 +00:00
Jakob Eriksson
9ed61de9a2 Get rid of HeapAlloc casts. 2005-03-24 21:01:35 +00:00
David Smith
3ab57cfe4d Fix for ICInfo() in msvideo when it is used to ask for a codec by
index.
2005-02-17 11:51:01 +00:00
Hans Leidekker
fd5425e1a7 Stub implementations for DrawDibChangePalette, DrawDibGetBuffer,
DrawDibTime, ICSeqCompressFrame{,End,Start}.
Forward GetOpenFileNamePreview to GetOpenFileNamePreviewA.
2005-01-17 15:33:43 +00:00
Michael Stefaniuc
5ad7d858e0 Do not check for non NULL pointer before HeapFree'ing it. It's
redundant.
2004-12-23 17:06:43 +00:00
Francois Gouget
ee0344a4a2 Remove unneeded NULL casts. 2004-12-22 15:13:20 +00:00
Peter Riocreux
f971902a81 Make DrawDibDraw honour the DDF_BACKGROUNDPAL flag. 2004-10-18 21:20:09 +00:00
Hans Leidekker
fe442b21f7 Fix signed/unsigned comparison warnings. 2004-09-08 01:23:57 +00:00
Alexandre Julliard
b459952144 Avoid some non-portable makefile constructs, and get rid of the
ALTNAMES variable.
2004-08-11 23:59:06 +00:00
Dimitrie O. Paun
ed78e4f3a7 Look up driver info in the registry as well as in system.ini.
Cleanup handling of driver enumeration and fourCC.
2004-06-29 04:21:08 +00:00
Hans Leidekker
746470f544 Stub for DrawDibProfileDisplay. 2004-06-03 23:19:51 +00:00
Francois Gouget
ebf0eb3138 Make static Unicode strings const. 2004-04-20 00:34:52 +00:00
Alexandre Julliard
9e4ed6460c .spec.c files are no longer used for 32-bit dlls. 2004-03-24 03:36:44 +00:00
Dmitry Timoshkov
199247672c - Add a lot of traces to make debugging a bit easier.
- Add support for MCIWNDF_NOAUTOSIZEMOVIE, MCIWNDF_NOAUTOSIZEWINDOW
  and MCIWNDF_NOERRORDLG flags in the MCIWndClass implementation.
- Implement support for MCI_UPDATE in the MCIAVI driver and use it in
  the MCIWndClass WM_PAINT handler.
- Reimplement MCI_STOP command in the MCIAVI driver via an event.
- Add a test preventing the MCIAVI driver to crash after MCI_SEEK
  behind an end of stream.
2004-03-01 23:38:25 +00:00
Alexandre Julliard
7ba8fba26f Moved msrle32 to the top-level dlls directory. 2004-02-27 21:51:12 +00:00
Dmitry Timoshkov
bd6d7392b7 Fix a typo in a comment. 2004-02-27 21:24:47 +00:00
Dmitry Timoshkov
2ae461e400 Use some heuristics to decide what type of MCIWNDM_OPEN message to
use.
2004-02-27 04:32:16 +00:00
Dmitry Timoshkov
80064d78e2 Take palette into account while responding on
ICM_DECOMPRESS_GETFORMAT.
2004-02-16 20:34:18 +00:00
Francois Gouget
6b6ed724ae Add missing '\n's to debug traces. 2004-01-27 00:01:43 +00:00
Dmitry Timoshkov
c660117622 Fixed some problems found while compiling and linking Wine under
Cygwin.
2004-01-20 22:35:34 +00:00
Dmitry Timoshkov
21272b31aa Make MCIWnd play a bit better as an MDI child. 2004-01-20 22:34:34 +00:00
Dmitry Timoshkov
2b9d138cc3 Trackbar range should be fixed only in the case of successful
mciSendStringW. It's better to initialize dwCallback parameter if
MCI_NOTIFY is specified.
2004-01-02 01:48:15 +00:00
Dmitry Timoshkov
cd61ce8529 Add support for many MCIWNDM_ messages and some MCI_ commands in the
MCIWndClass implementation.
MCIWndRegisterClass() takes no parameters according to Platform SDK
headers.
2004-01-01 00:12:13 +00:00
Dmitry Timoshkov
be6d014f35 Add Unicode->ANSI MCI message mapping, implement mciSendCommandW, fix
a bug with a window creation belonging to another hInstance, add
support for MCI_WINDOW command in mciavi.drv, add support for MCI_PLAY
and MCI_STOP in the MCIWndClass implementation.
2003-12-31 19:00:03 +00:00
Hans Leidekker
ccf25f0359 Translate msrle32 and oledlg resources. 2003-12-30 19:17:59 +00:00
Dmitry Timoshkov
06464999f1 Implement support for many MCIWndClass MCI_ and MCIWNDM_ messages.
Convert MCIWndClass implementation to unicode.
2003-12-15 20:17:11 +00:00
Dmitry Timoshkov
853329befe Add support for some MCIWNDF_ styles, indicate that we do not support
MCIWNDM_* messages at all.
2003-12-10 02:10:18 +00:00
Ivan Leo Murray-Smith
baa2b1f04f Added Italian language support. 2003-11-20 04:19:18 +00:00
Dimitrie O. Paun
fbdfd910c1 Remove SYMBOLFILE and LDDLLFLAGS from Makefiles. 2003-10-11 01:09:15 +00:00
Dimitrie O. Paun
8b255842ec Remove the obsolete pascal16 (replaced by pascal -ret16). 2003-09-26 04:32:19 +00:00