Andrew Nguyen : dxdiagn: Add code to create stub containers for DxDiag_DirectSound.
Alexandre Julliard
julliard at winehq.org
Tue Feb 15 11:29:26 CST 2011
Module: wine
Branch: master
Commit: 827ce16286c797e054bdb0494352f33398e4daeb
URL: http://source.winehq.org/git/wine.git/?a=commit;h=827ce16286c797e054bdb0494352f33398e4daeb
Author: Andrew Nguyen <anguyen at codeweavers.com>
Date: Tue Feb 15 01:14:35 2011 -0600
dxdiagn: Add code to create stub containers for DxDiag_DirectSound.
---
dlls/dxdiagn/provider.c | 17 +++++++++++++++++
1 files changed, 17 insertions(+), 0 deletions(-)
diff --git a/dlls/dxdiagn/provider.c b/dlls/dxdiagn/provider.c
index 02855bb..dfb892a 100644
--- a/dlls/dxdiagn/provider.c
+++ b/dlls/dxdiagn/provider.c
@@ -1210,6 +1210,23 @@ cleanup:
static HRESULT build_directsound_tree(IDxDiagContainerImpl_Container *node)
{
+ static const WCHAR DxDiag_SoundDevices[] = {'D','x','D','i','a','g','_','S','o','u','n','d','D','e','v','i','c','e','s',0};
+ static const WCHAR DxDiag_SoundCaptureDevices[] = {'D','x','D','i','a','g','_','S','o','u','n','d','C','a','p','t','u','r','e','D','e','v','i','c','e','s',0};
+
+ IDxDiagContainerImpl_Container *cont;
+
+ cont = allocate_information_node(DxDiag_SoundDevices);
+ if (!cont)
+ return E_OUTOFMEMORY;
+
+ add_subcontainer(node, cont);
+
+ cont = allocate_information_node(DxDiag_SoundCaptureDevices);
+ if (!cont)
+ return E_OUTOFMEMORY;
+
+ add_subcontainer(node, cont);
+
return S_OK;
}
More information about the wine-cvs
mailing list