dmusic: framework for file loading

Raphaël Junqueira fenix at club-internet.fr
Mon Jun 23 15:23:32 CDT 2003


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

> Indeed, good job! ;-)
;)

> >>	Also "fixed" a problem I've encountered while running 3DAudio.exe (from
> >>SDK). One of the latest patches added this clause:
> >>
> >>if (!ppDirectSound)
> >>	IDirectSound_Release(*ppDirectSound);
> >
> >well, seem another christian regression ;)
>
> ;-)
> I suppose the first regression is the crash when DirectSoundCreate
> failed when no driver is selected in the config file... :-)
> In that case, I was thinking to myself if we should be able to create
> DirectPerformance or DirectMusic objects or not.
> If so, Init and InitAudio functions should failed with an error.
> The error value could be DSERR_NODRIVER, E_NOINTERFACE or
> DSERR_UNINITIALIZED.
> Any idea?

Well i don't know the real behavior of dx (we need to test it on a real 
windows without a soundcard) but Unreal2 seems to need DMusic and 
DMmusicPerformance objects with and without sound support.
For what i have tested it's only the DMmusicPerformance who can't return 
anything without dsound drivers (DSERR_NODRIVER).

Regards,
Raphael
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)

iD8DBQE+92HHp7NA3AmQTU4RAsG4AKCdMFS2ud6Dqdg/UWLgORjytXKAVgCggzRM
G8Il4XEIRlR8FDHEVdcTm60=
=LSVt
-----END PGP SIGNATURE-----




More information about the wine-devel mailing list