Commit graph

24938 commits

Author SHA1 Message Date
Magnus Olsen
15e6e8404d adding mixerocx.idl, vidcap.idl, videoacc.idl compatible with ms dxsdk 2004 dec
svn path=/trunk/; revision=26906
2007-05-26 16:16:01 +00:00
Magnus Olsen
d9221af45a adding correct amstream.idl , compatible with ms dxsdk 2004 dec
remove amvideo.idl this idl does not exists as idl in ms dxsdk only as amvideo.h 

svn path=/trunk/; revision=26905
2007-05-26 15:41:51 +00:00
Johannes Anderwald
c714ded2a4 - set svn:eol-style native
svn path=/trunk/; revision=26904
2007-05-26 15:14:07 +00:00
Magnus Olsen
670e9db84e adding austream.idl and ddstream.idl comptaible with ms dxsdk 2004 dec
svn path=/trunk/; revision=26903
2007-05-26 11:51:45 +00:00
Magnus Olsen
13f9ebd354 forget adding a header hack, for widl
svn path=/trunk/; revision=26902
2007-05-26 11:26:23 +00:00
Magnus Olsen
42b522ea77 adding correct mmstream.idl
svn path=/trunk/; revision=26901
2007-05-26 11:22:58 +00:00
Magnus Olsen
a74a1a7af1 adding dshowasf.idl did miss this file is a idl compatible wih ms dxsdk 2004 dec
svn path=/trunk/; revision=26900
2007-05-26 09:48:35 +00:00
Magnus Olsen
ea4a1dfdd0 adding two idl file 100% compatible with ms dxsdk 2004 dec
This two idl can not yet be auto genrated in reactos for varius reason. 

svn path=/trunk/; revision=26899
2007-05-26 09:28:26 +00:00
Magnus Olsen
780533a258 Created folder remotely
This folder will contain dxsdk idl files

svn path=/trunk/; revision=26898
2007-05-26 08:36:56 +00:00
Magnus Olsen
4a0055bc36 Wrote two new header this morning compatible with dxsdk 2004 dec release.
svn path=/trunk/; revision=26897
2007-05-26 07:03:52 +00:00
Magnus Olsen
2f6b952a84 Wrote one new header this night compatible with dxsdk 2004 dec release.
svn path=/trunk/; revision=26896
2007-05-25 21:51:35 +00:00
Dmitry Gorbachev
997f872497 Uncomment Japanese, as it is supported already.
svn path=/trunk/; revision=26895
2007-05-25 18:25:06 +00:00
Dmitry Gorbachev
b73dbd37d5 Borrow Japanese NLS file from WINE project.
svn path=/trunk/; revision=26894
2007-05-25 18:24:55 +00:00
Dmitry Gorbachev
0f337a24cb Do not free the string twice.
svn path=/trunk/; revision=26893
2007-05-25 17:10:11 +00:00
Aleksey Bragin
5f53b128c9 - Remove a hack from IopCreateDriver(), no boot hang happens in VMWare without it anymore.
- Uncomment a ExFreePool() in a Delete routine for Driver object type, should prevent a possible memory leak (was commented due to the previous hack).
- Added a small piece of a new logic into IopCreateDriver(). In ReactOS it's being called two times almost immediately, which results in a non-unique driver object name, since KeTickCount is the same. In order to prevent this situation a loop is added, having 100 iterations as max.

svn path=/trunk/; revision=26891
2007-05-25 13:52:58 +00:00
Magnus Olsen
e0d8bd0a65 switch to dxsdk 2 of 2 step
This commit fix the build again

svn path=/trunk/; revision=26889
2007-05-25 11:19:11 +00:00
Magnus Olsen
5fcac65ce9 switch to dxsdk 1 of 2 step
This commit break the build

svn path=/trunk/; revision=26888
2007-05-25 11:18:13 +00:00
Magnus Olsen
d7e4c52534 fixing two typo
svn path=/trunk/; revision=26887
2007-05-25 10:51:26 +00:00
Magnus Olsen
ec5f57ddaf remove a dprint that is not lonnger need it
svn path=/trunk/; revision=26886
2007-05-25 10:07:18 +00:00
Magnus Olsen
45333a49c3 Wrote one new header this morning compatible with dxsdk 2004 dec release.
svn path=/trunk/; revision=26885
2007-05-25 10:02:08 +00:00
Magnus Olsen
e7b2733b20 Wrote one new header this morning compatible with dxsdk 2004 dec release.
svn path=/trunk/; revision=26884
2007-05-25 09:32:37 +00:00
Timo Kreuzer
2b0336eaf8 - initialize display class with "Ms Shell Dlg"
- don't show display window until font is set
- use negative value for font size (patch by roytam1)

See issue #2260 for more details.

svn path=/trunk/; revision=26883
2007-05-25 07:48:17 +00:00
Aleksey Bragin
86ca0a4eba - ACPI was intentionally disabled. Reverting 26870, thus unregressing VMWare video driver installation (since PCI bus is now again being enumerated).
svn path=/trunk/; revision=26882
2007-05-25 07:46:48 +00:00
Aleksey Bragin
03356a723c - Fix wrong access-rights when referencing the object (fixes NtEnumerateKey() API).
- Add DPRINTs for problems with objects referencing.

svn path=/trunk/; revision=26880
2007-05-24 13:23:33 +00:00
Aleksey Bragin
2691c6bc92 - Add tracing DPRINTs to all public APIs.
svn path=/trunk/; revision=26878
2007-05-24 08:59:34 +00:00
James Tabor
9f2630ccce - Fixed arithmetic semantics. Making it more Windows compatible.
- This example work now.
double F2F(PFLOATOBJ f)
{
 if(SIGN(f->ul1)) // negate mant
   return (double) -(-f->ul1 * pow(2,(double)f->ul2-32));
 else return (double) f->ul1 * pow(2,(double)f->ul2-32);
}

svn path=/trunk/; revision=26877
2007-05-24 01:39:31 +00:00
Hervé Poussineau
8b7099f2cd Specify W suffix when possible
Don't allocate unneeded memory in SetupDiCreateDeviceInfoListExW
Replace strings by array of WCHARs

svn path=/trunk/; revision=26876
2007-05-23 21:40:46 +00:00
Magnus Olsen
f1a1a96940 Fixing CreateDirectDraw crash
svn path=/trunk/; revision=26873
2007-05-23 19:48:54 +00:00
Magnus Olsen
e9753c14a8 comment out GetDOURCC data from DDHALINFO for it seam some strang crash.
svn path=/trunk/; revision=26872
2007-05-23 19:27:29 +00:00
Timo Kreuzer
96b50f2d59 - make fontview look closer to MS fontview, patch by roytam1, modified by me.
- Create fonts only once
- Remove possibility to get page height without drawing


See issue #2260 for more details.

svn path=/trunk/; revision=26871
2007-05-23 00:25:31 +00:00
Ged Murphy
5cecf17b6f re-enable ACPI
svn path=/trunk/; revision=26870
2007-05-22 19:33:20 +00:00
Maarten Bosma
a898075895 Fix two oversights in GetDisplayMode.
svn path=/trunk/; revision=26869
2007-05-22 19:30:25 +00:00
Maarten Bosma
f31403fe80 Change EnumDisplayModes to use EnumDisplaySettingsEx because Nvidia does not set lpModeInfo in DDHALINFO.
svn path=/trunk/; revision=26868
2007-05-22 12:39:59 +00:00
Ged Murphy
6545618504 remove unnecessary NDEBUG definitions. freeldr has it's own debugging system.
svn path=/trunk/; revision=26867
2007-05-22 11:00:00 +00:00
Maarten Bosma
5dd4476d06 Fix another typo.
svn path=/trunk/; revision=26866
2007-05-22 10:58:27 +00:00
Maarten Bosma
fb06e53fc5 Fix a typo and improve a test.
svn path=/trunk/; revision=26865
2007-05-22 10:57:53 +00:00
Magnus Olsen
3355adf732 Fixing another memory crash bug this time for GetFourCCCodes
svn path=/trunk/; revision=26864
2007-05-22 10:46:17 +00:00
Hervé Poussineau
2a62b56fd9 Add installation path for VMware 6.0
svn path=/trunk/; revision=26863
2007-05-22 10:40:57 +00:00
Ged Murphy
f18c692bc2 turn debugging off
svn path=/trunk/; revision=26862
2007-05-22 10:17:07 +00:00
Ged Murphy
41624f4f99 - fix the release build for Colin.
- clean up formatting of a file I was playing with.

svn path=/trunk/; revision=26861
2007-05-21 23:12:16 +00:00
Magnus Olsen
d746c66d94 Fixing another memory crash bug this time for GetFourCCCodes
svn path=/trunk/; revision=26860
2007-05-21 20:51:55 +00:00
Magnus Olsen
3893f07116 hacking so we manger only create one directdraw interface, the linked code for create one is offline.
svn path=/trunk/; revision=26859
2007-05-21 20:25:23 +00:00
Ged Murphy
fe490d6ce0 revert 26844 to fall back in line with widl
svn path=/trunk/; revision=26858
2007-05-21 19:48:47 +00:00
Magnus Olsen
298cd5e094 Thx DrFred notice I did take wrong struct at alloc, I also comment up the code bit.
svn path=/trunk/; revision=26857
2007-05-21 18:49:28 +00:00
Eric Kohl
30740cbe3d Revert latest update due to unexpected bug in compiled files.
svn path=/trunk/; revision=26856
2007-05-21 18:28:00 +00:00
Maarten Bosma
6891a17fe5 MIN => min
svn path=/trunk/; revision=26855
2007-05-21 18:25:17 +00:00
Maarten Bosma
813da313d4 - Also leave critical section if lpNumCodes is 0
- make sure we do not copy too much - thanks to Hervé
- check if window is valid 

svn path=/trunk/; revision=26854
2007-05-21 17:18:41 +00:00
Magnus Olsen
327cd7852d fixing thread safe in GetFourCCCodes
svn path=/trunk/; revision=26853
2007-05-21 16:23:43 +00:00
Maarten Bosma
1c247edcf4 Implement IDirectDraw7::GetFourCCCodes
svn path=/trunk/; revision=26852
2007-05-21 15:47:39 +00:00
Magnus Olsen
0dd6b57e78 Fixing minors bugs
1. The linking interface was use when we req no linking interface.
2. The no linking was use when we req linking interface
3. cleanup the linking interface code so it getting simplire, like reuse same dx  handler and other stuff. (have not check if ms ddraw resue it or not)

svn path=/trunk/; revision=26851
2007-05-21 15:44:27 +00:00