- updated resources to DX9
commit0382ea1d8ab30d1edff3258debda1f78c4b70d6f
authorRok Mandeljc <rok.mandeljc@gimb.org>
Tue, 20 Jan 2004 00:21:40 +0000 (20 00:21 +0000)
committerAlexandre Julliard <julliard@winehq.org>
Tue, 20 Jan 2004 00:21:40 +0000 (20 00:21 +0000)
tree80a1f2d5aa7bca7e840a1e363b001009a5893561
parent236c8a2452ae610707da23ce92d9d76643677336
- 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 ;)
109 files changed:
configure
configure.ac
dlls/Makefile.in
dlls/dmband/band.c
dlls/dmband/bandtrack.c
dlls/dmband/dmband_main.c
dlls/dmband/dmband_private.h
dlls/dmband/regsvr.c
dlls/dmband/version.rc
dlls/dmcompos/chordmap.c
dlls/dmcompos/chordmaptrack.c
dlls/dmcompos/composer.c
dlls/dmcompos/dmcompos_main.c
dlls/dmcompos/dmcompos_private.h
dlls/dmcompos/regsvr.c
dlls/dmcompos/signposttrack.c
dlls/dmcompos/version.rc
dlls/dmime/Makefile.in
dlls/dmime/audiopath.c
dlls/dmime/dmime_main.c
dlls/dmime/dmime_private.h
dlls/dmime/graph.c
dlls/dmime/lyricstrack.c
dlls/dmime/markertrack.c
dlls/dmime/paramcontroltrack.c
dlls/dmime/patterntrack.c
dlls/dmime/performance.c
dlls/dmime/regsvr.c
dlls/dmime/segment.c
dlls/dmime/segmentstate.c
dlls/dmime/segtriggertrack.c
dlls/dmime/seqtrack.c
dlls/dmime/song.c [deleted file]
dlls/dmime/sysextrack.c
dlls/dmime/tempotrack.c
dlls/dmime/timesigtrack.c
dlls/dmime/tool.c
dlls/dmime/version.rc
dlls/dmime/wavetrack.c
dlls/dmloader/container.c
dlls/dmloader/dmloader_main.c
dlls/dmloader/dmloader_private.h
dlls/dmloader/loader.c
dlls/dmloader/loaderstream.c
dlls/dmloader/regsvr.c
dlls/dmloader/version.rc
dlls/dmscript/dmscript_main.c
dlls/dmscript/dmscript_private.h
dlls/dmscript/regsvr.c
dlls/dmscript/script.c
dlls/dmscript/scripttrack.c
dlls/dmscript/version.rc
dlls/dmstyle/Makefile.in
dlls/dmstyle/auditiontrack.c
dlls/dmstyle/chordtrack.c
dlls/dmstyle/commandtrack.c
dlls/dmstyle/dmstyle_main.c
dlls/dmstyle/dmstyle_private.h
dlls/dmstyle/melodyformulationtrack.c [deleted file]
dlls/dmstyle/motiftrack.c
dlls/dmstyle/mutetrack.c
dlls/dmstyle/regsvr.c
dlls/dmstyle/style.c
dlls/dmstyle/styletrack.c
dlls/dmstyle/version.rc
dlls/dmsynth/dmsynth_main.c
dlls/dmsynth/dmsynth_private.h
dlls/dmsynth/regsvr.c
dlls/dmsynth/synth.c
dlls/dmsynth/synthsink.c
dlls/dmsynth/version.rc
dlls/dmusic/buffer.c
dlls/dmusic/clock.c
dlls/dmusic/collection.c
dlls/dmusic/dmusic.c
dlls/dmusic/dmusic_main.c
dlls/dmusic/dmusic_private.h
dlls/dmusic/download.c
dlls/dmusic/downloadedinstrument.c
dlls/dmusic/helper.c [deleted file]
dlls/dmusic/instrument.c
dlls/dmusic/port.c
dlls/dmusic/portdownload.c
dlls/dmusic/regsvr.c
dlls/dmusic/thru.c
dlls/dmusic/version.rc
dlls/dmusic32/dmusic32_main.c
dlls/dmusic32/version.rc
dlls/dswave/.cvsignore [new file with mode: 0644]
dlls/dswave/Makefile.in [new file with mode: 0644]
dlls/dswave/dswave.c [new file with mode: 0644]
dlls/dswave/dswave.spec [new file with mode: 0644]
dlls/dswave/dswave_main.c [new file with mode: 0644]
dlls/dswave/dswave_private.h [new file with mode: 0644]
dlls/dswave/regsvr.c [copied from dlls/dmusic/regsvr.c with 93% similarity]
dlls/dswave/version.rc [copied from dlls/dmusic/version.rc with 73% similarity]
include/Makefile.in
include/dls1.h
include/dls2.h [new file with mode: 0644]
include/dmdls.h
include/dmerror.h
include/dmplugin.h
include/dmusbuff.h
include/dmusicc.h
include/dmusicf.h
include/dmusici.h
include/dmusics.h
libs/uuid/dxguid.c
winedefault.reg