Robert Reif : dsound: Refactor playback.

Alexandre Julliard julliard at wine.codeweavers.com
Fri Jan 6 06:17:03 CST 2006


Module: wine
Branch: refs/heads/master
Commit: e49a5c22fb8758c09b6512ea4168396ac72f7fe8
URL:    http://source.winehq.org/git/?p=wine.git;a=commit;h=e49a5c22fb8758c09b6512ea4168396ac72f7fe8

Author: Robert Reif <reif at 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(-)




More information about the wine-cvs mailing list