Maarten Lankhorst : dsound: Set dwChannelMask when limiting channels.
Alexandre Julliard
julliard at winehq.org
Tue Nov 27 14:30:48 CST 2012
Module: wine
Branch: master
Commit: 79084be3c176e169d4f45391a7a566867c9c8f7d
URL: http://source.winehq.org/git/wine.git/?a=commit;h=79084be3c176e169d4f45391a7a566867c9c8f7d
Author: Maarten Lankhorst <m.b.lankhorst at gmail.com>
Date: Mon Nov 26 17:02:06 2012 +0100
dsound: Set dwChannelMask when limiting channels.
---
dlls/dsound/primary.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/dlls/dsound/primary.c b/dlls/dsound/primary.c
index bf76dec..bc72d78 100644
--- a/dlls/dsound/primary.c
+++ b/dlls/dsound/primary.c
@@ -80,6 +80,7 @@ static HRESULT DSOUND_WaveFormat(DirectSoundDevice *device, IAudioClient *client
mixwfe->Format.nChannels = 2;
mixwfe->Format.nBlockAlign = mixwfe->Format.nChannels * mixwfe->Format.wBitsPerSample / 8;
mixwfe->Format.nAvgBytesPerSec = mixwfe->Format.nSamplesPerSec * mixwfe->Format.nBlockAlign;
+ mixwfe->dwChannelMask = SPEAKER_FRONT_LEFT | SPEAKER_FRONT_RIGHT;
}
if (!IsEqualGUID(&mixwfe->SubFormat, &KSDATAFORMAT_SUBTYPE_IEEE_FLOAT)) {
More information about the wine-cvs
mailing list