Commit Graph

68 Commits

Author SHA1 Message Date
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
Kevin Koltzau
6bb46e31e7 Fix 'cast from pointer to integer of different size' warnings in
64bit.
2005-08-22 09:19:16 +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
Mike McCormack
ee49c8e60d Correct the function name in a comment. 2005-05-11 12:57:02 +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
Hans Leidekker
fe442b21f7 Fix signed/unsigned comparison warnings. 2004-09-08 01:23:57 +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
Francois Gouget
ebf0eb3138 Make static Unicode strings const. 2004-04-20 00:34:52 +00:00
Dmitry Timoshkov
80064d78e2 Take palette into account while responding on
ICM_DECOMPRESS_GETFORMAT.
2004-02-16 20:34:18 +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
Eric Pouech
766ef669eb Moved some MM internal definition to internal include files. 2003-09-12 00:24:16 +00:00
Michael Günnewig
9c771e7069 - Implemented semi-stubs for GetOpenFileNamePreviewA/W and
GetSaveFileNamePreviewA/W based on GetOpenFileName dialog in
  COMDLG32.DLL - still must add OFN_ENABLEHOOK and it's handler.
- Implemented ICCompressorFree.
- Prepared ICCompressorChoose.
2003-09-02 18:11:51 +00:00
Eric Pouech
5061d3a21d - renamed winmm.OpenDriverW into winmm.OpenDriver
- replaced all inter-DLL calls (msacm and msvideo) to OpenDriverA with
  OpenDriver (unicode form)
- as a consequence, driver name handling in msacm is now mostly
  unicode
- moved UserYield16 and UnMapLS call out of the 32bit part of winmm
2003-07-02 00:40:14 +00:00
Christian Costa
3a42dd2557 Added support for video compressor/decompressor dynamic installation. 2003-06-30 02:04:26 +00:00
Michael Günnewig
c28798027c - added stubs for GetOpenFileNamePreview{A,W}
- added stubs for GetSaveFileNamePreview{A,W}
- removed invalid VIDC.MRLD line from system.ini
2003-06-23 03:33:25 +00:00
Eric Pouech
766ea910b9 - made ICInfo closer to Windows behavior (i.e. no longer opens the
driver)
- fixed most endianess related bugs in fourCC handling
- added debug function for printing fourCC:s
- internal function fixes and speed-up
2003-01-30 00:16:35 +00:00
Waldeck Schutzer
f9b35fac09 Fixed initialization of szDevice in ICINFO. 2003-01-23 01:22:16 +00:00
Waldeck Schutzer
91d4f41e6e Fixed problems with finding and listing all the video
compression/decompression codecs.
Proper initialization of szDriver field in ICINFO by ICGetInfo.
2003-01-21 19:29:09 +00:00
Francois Gouget
9b0b1e078a Remove (POINTER)NULL casts. 2003-01-14 23:43:41 +00:00
Francois Gouget
d2667a4ce3 Removed unnecessary HANDLE typecasts. 2002-12-02 18:10:57 +00:00
Alexandre Julliard
14a22702ac Added definitions for a couple of stub functions that we import so
that we don't import stubs directly.
2002-11-27 20:25:12 +00:00
Eric Pouech
7c59874250 No longer using Win32 API relative to 16 bit subsystem for the 32 bit
part.
2002-11-20 19:47:08 +00:00
Eric Pouech
7656b1457a Split between 16 / 32 bit code. 2002-10-31 00:53:57 +00:00
Michael Stefaniuc
ca3dd3f4fb Compile the msvideo dll with -DSTRICT. 2002-10-23 23:33:21 +00:00
Alexandre Julliard
0ca051e555 Fixed wownt32.h to make it usable from inside Wine, and use it to
avoid some duplication of the handle conversion macros.
2002-10-17 16:43:42 +00:00
Michael Stefaniuc
025c0b716b Prepare dlls/{comctl32,gdi,msvideo,setupapi,shell32,twain,winmm} for
the conversion of HWND to a void*.
2002-09-06 19:41:17 +00:00
Michael Stefaniuc
1033ffe423 Convert HPALETTE to a void*. 2002-08-29 01:55:55 +00:00
Michael Stefaniuc
a1412f6814 Moved most of the 16-bit functions in dlls/msvideo to msvideo16.c. 2002-08-26 21:44:48 +00:00
Michael Stefaniuc
ec7d7b72b2 - Convert HDRVR to a void*.
- Fix declaration of DriverCallback().
2002-08-09 01:02:25 +00:00
Vincent Béron
9a62491660 Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
Alexandre Julliard
0799c1a780 Added LGPL standard comment, and copyright notices where necessary.
Global replacement of debugtools.h by wine/debug.h.
2002-03-09 23:29:33 +00:00
Alexandre Julliard
d7b76822ef Use MapLS/UnMapLS instead of SEGPTR_* macros. 2001-12-20 00:19:40 +00:00
Hidenori Takeshima
b3ec677d58 Added stub for ICImageCompress.
Implemented ICImageDecompress.
2001-10-28 21:14:51 +00:00
Eric Pouech
a3d3d40506 Started implementing the MCIWnd* functions. 2001-08-18 18:02:34 +00:00
Patrik Stridvall
044855c6ec Documentation fixes. 2001-07-11 18:56:41 +00:00
Dmitry Timoshkov
56a19923e8 Replace some 16-bit calls by their 32-bit equivalents. 2001-07-02 01:21:26 +00:00
Patrik Stridvall
8b216b3d02 Documentation ordinal fixes. 2001-06-19 18:20:47 +00:00
Patrik Stridvall
172cd1b967 Fixed some issues found by winapi_check. 2001-06-11 20:16:11 +00:00
Marcus Meissner
4b4b462ec5 Added some more 16->32 mappings for ICM* messages. 2001-01-29 00:32:55 +00:00
Marcus Meissner
31052f9946 Implemented VideoCapDriverDescAndVer. 2001-01-28 23:45:43 +00:00
Eric Pouech
052b3f1612 Fixed a few oddities. 2001-01-28 23:09:55 +00:00
Francois Gouget
b9521038ec Warning fix. 2001-01-13 01:00:25 +00:00
Marcus Meissner
ab7fc4a0c6 Mapping for ICM_SETSTATE (ptr in lParam1 to private data). 2000-12-18 03:10:19 +00:00
Alexandre Julliard
982a223f36 Replaced PTR_SEG_TO_LIN macro by exported MapSL function.
Fixed a few ptr/segptr mismatches.
Moved CONV_RECT/POINT macros to wingdi16.h.
2000-12-13 20:20:09 +00:00
Eric Pouech
fbb392e405 Return values from DRV_ENABLE should not be checked. 2000-12-13 01:51:04 +00:00