From 53a7643988280158270c66a04a76bfb9906365c7 Mon Sep 17 00:00:00 2001 From: Johannes Anderwald Date: Mon, 17 Aug 2009 13:37:57 +0000 Subject: [PATCH] - Add members required for usermode-mixing support svn path=/trunk/; revision=42755 --- reactos/include/reactos/libs/sound/mmebuddy.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/reactos/include/reactos/libs/sound/mmebuddy.h b/reactos/include/reactos/libs/sound/mmebuddy.h index 28cd6703058..ae68c161d06 100644 --- a/reactos/include/reactos/libs/sound/mmebuddy.h +++ b/reactos/include/reactos/libs/sound/mmebuddy.h @@ -184,6 +184,10 @@ typedef struct _SOUND_OVERLAPPED struct _SOUND_DEVICE_INSTANCE* SoundDeviceInstance; PWAVEHDR Header; BOOL PerformCompletion; + + DWORD OriginalBufferSize; + LPOVERLAPPED_COMPLETION_ROUTINE OriginalCompletionRoutine; + } SOUND_OVERLAPPED, *PSOUND_OVERLAPPED; typedef MMRESULT (*WAVE_COMMIT_FUNC)( @@ -329,6 +333,7 @@ typedef struct _SOUND_DEVICE_INSTANCE DWORD LoopsRemaining; DWORD FrameSize; DWORD BufferCount; + WAVEFORMATEX WaveFormatEx; } SOUND_DEVICE_INSTANCE, *PSOUND_DEVICE_INSTANCE; /* This lives in WAVEHDR.reserved */