ChangeSet ID: 10768 CVSROOT: /opt/cvs-commit Module name: wine Changes by: julliard@wine.codeweavers.com 2004/01/19 18:21:42
Modified files: libs/uuid : dxguid.c include : dmusics.h dmusici.h dmusicf.h dmusicc.h dmusbuff.h dmplugin.h dmerror.h dmdls.h dls1.h Makefile.in dlls/dmusic32 : version.rc dmusic32_main.c dlls/dmusic : version.rc thru.c regsvr.c portdownload.c port.c instrument.c downloadedinstrument.c download.c dmusic_private.h dmusic_main.c dmusic.c collection.c clock.c buffer.c dlls/dmsynth : version.rc synthsink.c synth.c regsvr.c dmsynth_private.h dmsynth_main.c dlls/dmstyle : version.rc styletrack.c style.c regsvr.c mutetrack.c motiftrack.c dmstyle_private.h dmstyle_main.c commandtrack.c chordtrack.c auditiontrack.c Makefile.in dlls/dmscript : version.rc scripttrack.c script.c regsvr.c dmscript_private.h dmscript_main.c dlls/dmloader : version.rc regsvr.c loaderstream.c loader.c dmloader_private.h dmloader_main.c container.c dlls/dmime : wavetrack.c version.rc tool.c timesigtrack.c tempotrack.c sysextrack.c seqtrack.c segtriggertrack.c segmentstate.c segment.c regsvr.c performance.c patterntrack.c paramcontroltrack.c markertrack.c lyricstrack.c graph.c dmime_private.h dmime_main.c audiopath.c Makefile.in dlls/dmcompos : version.rc signposttrack.c regsvr.c dmcompos_private.h dmcompos_main.c composer.c chordmaptrack.c chordmap.c dlls/dmband : version.rc regsvr.c dmband_private.h dmband_main.c bandtrack.c band.c dlls : Makefile.in . : winedefault.reg configure.ac configure Added files: include : dls2.h dlls/dswave : version.rc regsvr.c dswave_private.h dswave_main.c dswave.spec dswave.c Makefile.in .cvsignore Removed files: dlls/dmusic : helper.c dlls/dmstyle : melodyformulationtrack.c dlls/dmime : song.c
Log message: Rok Mandeljc rok.mandeljc@gimb.org - updated resources to DX9 - completely rewritten headers (DX9 compat.; look much nicer now ;=) - removed IDirectMusicSong and IDirectMusicMelodyFormulationTrack (which are removed from DX9; weren't implemented in DX8 anyway) - combined/simplified IDirectMusicSomething / IDirectMusicObject / IPersistStream for objects that support loading - implemented IDirectMusicObject on all such objects; via generic functions - combined IDirectMusicTrack(8)/IPersistStream on all tracks - fully implemented IDirectMusicContainer (at least 90% if there are no private interfaces) - implemented IDirectMusicCollection (99% work & MS compliant behaviour; except for instruments) - tried to implement IDirectMusicInstrument (unfortunately uses some dirty private interfaces... :( - added dswave.dll; DirectMusic Wave - some changes in style - many, many more ;)
Patch: http://cvs.winehq.com/patch.py?id=10768
Old revision New revision Changes Path 1.6 1.7 +0 -2 wine/libs/uuid/dxguid.c 1.6 1.7 +26 -18 wine/include/dmusics.h 1.6 1.7 +859 -914 wine/include/dmusici.h 1.2 1.3 +856 -889 wine/include/dmusicf.h 1.7 1.8 +417 -384 wine/include/dmusicc.h 1.2 1.3 +14 -9 wine/include/dmusbuff.h 1.5 1.6 +139 -98 wine/include/dmplugin.h 1.1 1.2 +3 -3 wine/include/dmerror.h 1.2 1.3 +174 -162 wine/include/dmdls.h 1.1 1.2 +154 -143 wine/include/dls1.h 1.114 1.115 +1 -0 wine/include/Makefile.in 1.1 1.2 +5 -5 wine/dlls/dmusic32/version.rc 1.3 1.4 +13 -3 wine/dlls/dmusic32/dmusic32_main.c 1.2 1.3 +5 -5 wine/dlls/dmusic/version.rc 1.3 1.4 +6 -35 wine/dlls/dmusic/thru.c 1.3 1.4 +16 -45 wine/dlls/dmusic/regsvr.c 1.3 1.4 +11 -55 wine/dlls/dmusic/portdownload.c 1.3 1.4 +31 -100 wine/dlls/dmusic/port.c 1.3 1.4 +363 -53 wine/dlls/dmusic/instrument.c 1.3 1.4 +18 -28 wine/dlls/dmusic/downloadedinstrument.c 1.3 1.4 +18 -40 wine/dlls/dmusic/download.c 1.17 1.18 +231 -257 wine/dlls/dmusic/dmusic_private.h 1.10 1.11 +19 -55 wine/dlls/dmusic/dmusic_main.c 1.13 1.14 +35 -85 wine/dlls/dmusic/dmusic.c 1.3 1.4 +667 -236 wine/dlls/dmusic/collection.c 1.3 1.4 +23 -56 wine/dlls/dmusic/clock.c 1.3 1.4 +31 -92 wine/dlls/dmusic/buffer.c 1.1 1.2 +5 -5 wine/dlls/dmsynth/version.rc 1.3 1.4 +25 -68 wine/dlls/dmsynth/synthsink.c 1.3 1.4 +55 -143 wine/dlls/dmsynth/synth.c 1.3 1.4 +16 -45 wine/dlls/dmsynth/regsvr.c 1.2 1.3 +13 -18 wine/dlls/dmsynth/dmsynth_private.h 1.3 1.4 +20 -53 wine/dlls/dmsynth/dmsynth_main.c 1.1 1.2 +5 -5 wine/dlls/dmstyle/version.rc 1.2 1.3 +136 -385 wine/dlls/dmstyle/styletrack.c 1.3 1.4 +483 -277 wine/dlls/dmstyle/style.c 1.3 1.4 +16 -53 wine/dlls/dmstyle/regsvr.c 1.2 1.3 +137 -243 wine/dlls/dmstyle/mutetrack.c 1.2 1.3 +136 -199 wine/dlls/dmstyle/motiftrack.c 1.3 1.4 +434 -474 wine/dlls/dmstyle/dmstyle_private.h 1.3 1.4 +55 -225 wine/dlls/dmstyle/dmstyle_main.c 1.2 1.3 +174 -223 wine/dlls/dmstyle/commandtrack.c 1.2 1.3 +137 -322 wine/dlls/dmstyle/chordtrack.c 1.2 1.3 +135 -198 wine/dlls/dmstyle/auditiontrack.c 1.4 1.5 +0 -1 wine/dlls/dmstyle/Makefile.in 1.1 1.2 +5 -5 wine/dlls/dmscript/version.rc 1.3 1.4 +135 -199 wine/dlls/dmscript/scripttrack.c 1.4 1.5 +476 -262 wine/dlls/dmscript/script.c 1.3 1.4 +16 -45 wine/dlls/dmscript/regsvr.c 1.3 1.4 +187 -136 wine/dlls/dmscript/dmscript_private.h 1.3 1.4 +60 -168 wine/dlls/dmscript/dmscript_main.c 1.1 1.2 +5 -5 wine/dlls/dmloader/version.rc 1.3 1.4 +16 -45 wine/dlls/dmloader/regsvr.c 1.5 1.6 +81 -82 wine/dlls/dmloader/loaderstream.c 1.8 1.9 +482 -205 wine/dlls/dmloader/loader.c 1.5 1.6 +205 -94 wine/dlls/dmloader/dmloader_private.h 1.3 1.4 +19 -54 wine/dlls/dmloader/dmloader_main.c 1.4 1.5 +725 -205 wine/dlls/dmloader/container.c 1.2 1.3 +135 -197 wine/dlls/dmime/wavetrack.c 1.1 1.2 +5 -5 wine/dlls/dmime/version.rc 1.3 1.4 +25 -57 wine/dlls/dmime/tool.c 1.2 1.3 +136 -197 wine/dlls/dmime/timesigtrack.c 1.2 1.3 +135 -197 wine/dlls/dmime/tempotrack.c 1.2 1.3 +135 -197 wine/dlls/dmime/sysextrack.c 1.2 1.3 +134 -197 wine/dlls/dmime/seqtrack.c 1.2 1.3 +134 -197 wine/dlls/dmime/segtriggertrack.c 1.3 1.4 +25 -57 wine/dlls/dmime/segmentstate.c 1.3 1.4 +441 -524 wine/dlls/dmime/segment.c 1.3 1.4 +16 -53 wine/dlls/dmime/regsvr.c 1.4 1.5 +79 -232 wine/dlls/dmime/performance.c 1.3 1.4 +18 -37 wine/dlls/dmime/patterntrack.c 1.2 1.3 +135 -196 wine/dlls/dmime/paramcontroltrack.c 1.2 1.3 +135 -202 wine/dlls/dmime/markertrack.c 1.2 1.3 +135 -197 wine/dlls/dmime/lyricstrack.c 1.3 1.4 +458 -220 wine/dlls/dmime/graph.c 1.4 1.5 +628 -861 wine/dlls/dmime/dmime_private.h 1.3 1.4 +90 -345 wine/dlls/dmime/dmime_main.c 1.3 1.4 +461 -229 wine/dlls/dmime/audiopath.c 1.4 1.5 +0 -1 wine/dlls/dmime/Makefile.in 1.1 1.2 +5 -5 wine/dlls/dmcompos/version.rc 1.2 1.3 +133 -199 wine/dlls/dmcompos/signposttrack.c 1.3 1.4 +16 -45 wine/dlls/dmcompos/regsvr.c 1.3 1.4 +222 -188 wine/dlls/dmcompos/dmcompos_private.h 1.3 1.4 +36 -104 wine/dlls/dmcompos/dmcompos_main.c 1.3 1.4 +22 -58 wine/dlls/dmcompos/composer.c 1.2 1.3 +138 -203 wine/dlls/dmcompos/chordmaptrack.c 1.3 1.4 +447 -203 wine/dlls/dmcompos/chordmap.c 1.1 1.2 +5 -5 wine/dlls/dmband/version.rc 1.3 1.4 +16 -45 wine/dlls/dmband/regsvr.c 1.4 1.5 +176 -150 wine/dlls/dmband/dmband_private.h 1.3 1.4 +19 -52 wine/dlls/dmband/dmband_main.c 1.3 1.4 +138 -555 wine/dlls/dmband/bandtrack.c 1.4 1.5 +309 -568 wine/dlls/dmband/band.c 1.198 1.199 +13 -0 wine/dlls/Makefile.in 1.84 1.85 +19 -20 wine/winedefault.reg 1.231 1.232 +1 -0 wine/configure.ac 1.512 1.513 +2 -1 wine/configure Added 1.1 +0 -0 wine/include/dls2.h Added 1.1 +0 -0 wine/dlls/dswave/version.rc Added 1.1 +0 -0 wine/dlls/dswave/regsvr.c Added 1.1 +0 -0 wine/dlls/dswave/dswave_private.h Added 1.1 +0 -0 wine/dlls/dswave/dswave_main.c Added 1.1 +0 -0 wine/dlls/dswave/dswave.spec Added 1.1 +0 -0 wine/dlls/dswave/dswave.c Added 1.1 +0 -0 wine/dlls/dswave/Makefile.in Added 1.1 +0 -0 wine/dlls/dswave/.cvsignore 1.7 Removed +0 -0 wine/dlls/dmusic/helper.c 1.2 Removed +0 -0 wine/dlls/dmstyle/melodyformulationtrack.c 1.3 Removed +0 -0 wine/dlls/dmime/song.c