- make parameter checking and error notification consistent
authorRobert Reif <reif@earthlink.net>
Thu, 22 May 2003 03:39:13 +0000 (03:39 +0000)
committerAlexandre Julliard <julliard@winehq.org>
Thu, 22 May 2003 03:39:13 +0000 (03:39 +0000)
commita4ed8e77406987479895d18d2df08147a0eb883d
tree5c8e9f4e483a11609a770ce072926c2089ff77a1
parenta4d733ae5a782b2b0f05ef72b1fcbf49f9c425dd
- make parameter checking and error notification consistent
- propagate driver and local function errors where needed
- fix error returns where pointer is given for returned data
- add 3d listener to primary buffer when needed
- copy 3d part of buffer when duplicated
- fix bug when primary buffer is reopened with smaller buffer
- loosen requirements on caps data size check
- set caps for emulated mode based on actual driver caps
dlls/dsound/buffer.c
dlls/dsound/capture.c
dlls/dsound/dsound_main.c
dlls/dsound/mixer.c
dlls/dsound/primary.c
dlls/dsound/propset.c
dlls/dsound/sound3d.c