Module: wine Branch: refs/heads/master Commit: e49a5c22fb8758c09b6512ea4168396ac72f7fe8 URL: http://source.winehq.org/git/?p=wine.git;a=commit;h=e49a5c22fb8758c09b6512ea...
Author: Robert Reif reif@earthlink.net Date: Fri Jan 6 12:35:20 2006 +0100
dsound: Refactor playback. Replace references of IDirectSoundImpl with DirectSoundDevice to remove one level of indirection and remove the problem of a three object circular reference.
---
dlls/dsound/buffer.c | 59 +++++++------- dlls/dsound/dsound.c | 74 ++++++++--------- dlls/dsound/dsound_private.h | 20 ++--- dlls/dsound/mixer.c | 118 ++++++++++++++------------- dlls/dsound/primary.c | 57 +++++++------ dlls/dsound/propset.c | 4 - dlls/dsound/sound3d.c | 182 +++++++++++++++++++++--------------------- 7 files changed, 256 insertions(+), 258 deletions(-)