Andrew Greenwood
a5d9170830
Fix #includes in a few more files to get ReactOS building again.
...
svn path=/trunk/; revision=39610
2009-02-15 16:08:40 +00:00
Andrew Greenwood
c7273a56a6
Fixed build by including the correct header this time!
...
Renamed SubmitWaveHeader to EnqueueWaveHeader, except for in the functiontable
which will actually do the wave header submission to the driver.
svn path=/trunk/; revision=39609
2009-02-15 15:37:44 +00:00
Andrew Greenwood
727a48a397
WaveHdr prepare/unprepare/submit now gets handled within the context of the
...
appropriate sound thread. This removes some responsibility of the sound
threading from the actual usermode sound component implementations. Minor
cleanup to CallSoundThread as we can deduce the thread handle from the
sound device instance.
svn path=/trunk/; revision=39608
2009-02-15 15:19:58 +00:00
Kamil Hornicek
43961e394e
- update wined3d/d3d8/d3d9 to Wine 1.1.15
...
svn path=/trunk/; revision=39607
2009-02-15 14:01:23 +00:00
Andrew Greenwood
805ca6f02a
Split custom ReactOS-only non-standard extensions from NTDDSND.H
...
Updated relevant code to include the new headers SNDTYPES.H and SNDNAMES.H
Corrected CTL_CODE macros and included SNDTYPES.H in WDMAUD interface header
A lot of this is just refactoring, hence the large number of files!
svn path=/trunk/; revision=39606
2009-02-15 13:31:52 +00:00
Johannes Anderwald
23bde85444
- Partly implement IPortFilterWaveCyclic_fnNewIrpTarget
...
- Store KSPIN_DESCRIPTOR in subdevice descriptor
- Return correct result for IInterruptSync_fnCallSynchronizedRoutine
- Add stub interface for IPortPinWaveCyclic
- Implement PcValidateConnectRequest
svn path=/trunk/; revision=39605
2009-02-15 13:29:01 +00:00
Johannes Anderwald
6ea1608c49
- Directly create the device objects in its DriverEntry as AddDevice is never called
...
- Remove the hack of hardcoding the symbolic device name object
- Add registering of device interfaces (fails atm because no pdo is provided)
svn path=/trunk/; revision=39603
2009-02-14 16:10:38 +00:00
Dmitry Chapyshev
dcaed4cdd4
- Add url.dll from Wine
...
svn path=/trunk/; revision=39602
2009-02-14 08:54:01 +00:00
Dmitry Chapyshev
98ff856933
- Sync gdiplus with Wine head
...
svn path=/trunk/; revision=39601
2009-02-14 08:14:34 +00:00
Timo Kreuzer
5896c03e49
Add PPROCESSOR_IDLE_FUNCTION, fix PROCESSOR_POWER_STATE
...
svn path=/trunk/; revision=39600
2009-02-14 02:19:52 +00:00
Timo Kreuzer
8861bd50ef
Revert last commit. MS doesn't want poor ddk users mess with their secret structures and instead present them only some censored stuff.
...
svn path=/trunk/; revision=39599
2009-02-14 02:10:32 +00:00
Timo Kreuzer
a39829c012
Add PPROCESSOR_IDLE_FUNCTION, fix PROCESSOR_POWER_STATE
...
and move it from ndk to ntpoapi.h
svn path=/trunk/; revision=39598
2009-02-14 01:57:28 +00:00
Jeffrey Morlan
122c236111
Make delayed environment-variable expansions actually be delayed.
...
svn path=/trunk/; revision=39597
2009-02-14 01:13:17 +00:00
Timo Kreuzer
5d62c3b3a5
Get rid of VOLATILE, use volatile instead and fix PENTER_STATE_HANDLER by using "LONG volatile *" like in ms header, which means a pointer to a volatile LONG, instead of "volatile PLONG", which would be a volatile pointer to a LONG.
...
svn path=/trunk/; revision=39596
2009-02-14 00:58:55 +00:00
Christoph von Wittich
5673f7b8d9
sync translations, remove a little change from ros.diff
...
svn path=/trunk/; revision=39595
2009-02-13 19:10:55 +00:00
Christoph von Wittich
25c067c47e
sync mshtml and shdocvw winetests with wine 1.1.15
...
svn path=/trunk/; revision=39594
2009-02-13 18:47:09 +00:00
Christoph von Wittich
90d8b6c3f7
apply ros-hack
...
svn path=/trunk/; revision=39593
2009-02-13 18:34:10 +00:00
Christoph von Wittich
597413065a
readd LANGID until I figured out were wine moved the declaration to
...
svn path=/trunk/; revision=39592
2009-02-13 18:20:42 +00:00
Christoph von Wittich
338cbdcb9e
sync msi with wine 1.1.15
...
svn path=/trunk/; revision=39591
2009-02-13 18:14:16 +00:00
Christoph von Wittich
1d451b9296
sync jscript_winetest with wine 1.1.15
...
svn path=/trunk/; revision=39590
2009-02-13 18:05:50 +00:00
Christoph von Wittich
a95d7474d9
sync shdocvw, mshtml and jscript to wine 1.1.15
...
svn path=/trunk/; revision=39589
2009-02-13 18:04:38 +00:00
Christoph von Wittich
27fb0f8623
fix a typo spotted by gabriel_it
...
svn path=/trunk/; revision=39588
2009-02-13 18:01:14 +00:00
Christoph von Wittich
d6a64dee2c
inline the function
...
svn path=/trunk/; revision=39587
2009-02-13 17:58:23 +00:00
Christoph von Wittich
28c00b5c1c
work around missing fpclassify
...
svn path=/trunk/; revision=39586
2009-02-13 17:55:03 +00:00
Colin Finck
43659c9ace
- Add some checks to prevent crashes in unexpected situations and add useful error messages for them.
...
This should make debugging something like r39578 easier :-)
- Prevent some memory leaks in case of failure (well, some memory wasn't even freed in case of success :-P)
svn path=/trunk/; revision=39584
2009-02-13 17:39:58 +00:00
Christoph von Wittich
09ad068987
sync avifil32 with wine 1.1.15
...
svn path=/trunk/; revision=39583
2009-02-13 17:14:29 +00:00
Christoph von Wittich
1f7726146f
revert r39578 as it breaks rosautotest on 3rd stage
...
svn path=/trunk/; revision=39582
2009-02-13 14:03:35 +00:00
Christoph von Wittich
b40f649aae
fix a memory leak
...
svn path=/trunk/; revision=39581
2009-02-13 14:02:18 +00:00
Dmitry Chapyshev
49f7d111b6
- Add LCIDToLocaleName from Wine. Used by Wine Gecko
...
svn path=/trunk/; revision=39580
2009-02-13 12:04:20 +00:00
Christoph von Wittich
b3c01e9864
-use ExAllocatePoolWithTag/ExFreePoolWithTag
...
-set FileObject to readonly
-register the filesystem as low priority
svn path=/trunk/; revision=39579
2009-02-13 11:48:06 +00:00
Aleksey Bragin
fb513b8a3c
Igor Koshpaev <tower@reactos.org>
...
- Include missing modules into bootcd
svn path=/trunk/; revision=39578
2009-02-13 11:20:59 +00:00
Dmitry Gorbachev
4ff35ed634
Update Slovak translations, fix formatting. Bug #4157 . Mario Kacmar (kario-at-szm-dot-sk)
...
svn path=/trunk/; revision=39577
2009-02-13 09:06:51 +00:00
Dmitry Chapyshev
ea824fa78f
- Update Russian translation
...
svn path=/trunk/; revision=39576
2009-02-13 07:50:42 +00:00
Kamil Hornicek
0152a03c8f
- don't redirect to nonexistent functions, Dd* are only defines
...
svn path=/trunk/; revision=39575
2009-02-12 23:06:01 +00:00
Johannes Anderwald
f6078270cd
- Define interface for wdmaud.drv
...
- Needs review
svn path=/trunk/; revision=39573
2009-02-12 20:13:19 +00:00
Christoph von Wittich
3215261518
-move FCB_TAG to header
...
-use ExAllocatePoolWithTag / ExFreePoolWithTag
-free the NameListResource when destroying an FCB
-get rid of CdfsWriteNumberInShortName
svn path=/trunk/; revision=39571
2009-02-12 18:52:12 +00:00
Johannes Anderwald
b251557b6a
- Implement MediaClassInstaller for GUID_DEVCLASS_SOUND (install wdmaud / sysaudio service from audio.inf)
...
svn path=/trunk/; revision=39570
2009-02-12 17:45:14 +00:00
Christoph von Wittich
52d7398ad5
fix some gdi32 font winetests
...
svn path=/trunk/; revision=39569
2009-02-12 17:08:45 +00:00
Johannes Anderwald
49b8538bd3
- Install wdmaud, sysaudio driver when a new audio device is installed
...
svn path=/trunk/; revision=39568
2009-02-12 15:44:32 +00:00
Christoph von Wittich
5fa00dd155
fix formatting
...
svn path=/trunk/; revision=39567
2009-02-12 15:33:06 +00:00
Dmitry Chapyshev
3f4f5fc21b
- Add more stubs
...
svn path=/trunk/; revision=39566
2009-02-12 15:23:33 +00:00
Johannes Anderwald
ff1708f077
- Add audio class installer inf
...
svn path=/trunk/; revision=39565
2009-02-12 13:14:42 +00:00
Dmitry Chapyshev
41a84e652b
- Add missed CopyCursor
...
svn path=/trunk/; revision=39563
2009-02-12 12:27:04 +00:00
Dmitry Chapyshev
b31251de30
.def -> .spec (from amd64 branch)
...
svn path=/trunk/; revision=39562
2009-02-12 11:39:36 +00:00
Dmitry Chapyshev
e6b986db67
- Fix spec file
...
svn path=/trunk/; revision=39561
2009-02-12 10:59:35 +00:00
Dmitry Chapyshev
f187e86b75
- Add olethk32 from Wine
...
svn path=/trunk/; revision=39560
2009-02-12 10:56:57 +00:00
Dmitry Chapyshev
171174de01
- Add more stubs
...
svn path=/trunk/; revision=39559
2009-02-12 10:51:29 +00:00
Timo Kreuzer
20d90a8f69
Implement hpp - the header preprocessor
...
It can parse headers and create new headers from them based on a simple prepreprocessing language that's compatible with the C preprocessor, so the source file stays a valid header. It works, but doesn't yet support different folders.
svn path=/trunk/; revision=39558
2009-02-11 20:37:25 +00:00
Gregor Schneider
e62e77bdb8
Do not reset the changed switch after applying a theme, bug #4148 .
...
svn path=/trunk/; revision=39557
2009-02-11 19:21:25 +00:00
Dmitry Gorbachev
d87483d8d8
Fix bug #4155 in Italian translation. Patch from Gabriel Ilardi.
...
svn path=/trunk/; revision=39554
2009-02-11 17:24:13 +00:00