[DSOUND] capture patch
Robert Reif
reif at earthlink.net
Sun Jan 15 22:46:44 CST 2006
Make some functions global.
-------------- next part --------------
Index: dlls/dsound/capture.c
===================================================================
RCS file: /home/wine/wine/dlls/dsound/capture.c,v
retrieving revision 1.59
diff -p -u -r1.59 capture.c
--- dlls/dsound/capture.c 5 Jan 2006 16:56:22 -0000 1.59
+++ dlls/dsound/capture.c 16 Jan 2006 04:44:28 -0000
@@ -447,8 +447,7 @@ IDirectSoundCaptureImpl_Release( LPDIREC
return ref;
}
-static HRESULT WINAPI
-IDirectSoundCaptureImpl_CreateCaptureBuffer(
+HRESULT WINAPI IDirectSoundCaptureImpl_CreateCaptureBuffer(
LPDIRECTSOUNDCAPTURE iface,
LPCDSCBUFFERDESC lpcDSCBufferDesc,
LPDIRECTSOUNDCAPTUREBUFFER* lplpDSCaptureBuffer,
@@ -494,8 +493,7 @@ IDirectSoundCaptureImpl_CreateCaptureBuf
return hr;
}
-static HRESULT WINAPI
-IDirectSoundCaptureImpl_GetCaps(
+HRESULT WINAPI IDirectSoundCaptureImpl_GetCaps(
LPDIRECTSOUNDCAPTURE iface,
LPDSCCAPS lpDSCCaps )
{
@@ -528,8 +526,7 @@ IDirectSoundCaptureImpl_GetCaps(
return DS_OK;
}
-static HRESULT WINAPI
-IDirectSoundCaptureImpl_Initialize(
+HRESULT WINAPI IDirectSoundCaptureImpl_Initialize(
LPDIRECTSOUNDCAPTURE iface,
LPCGUID lpcGUID )
{
Index: dlls/dsound/dsound_private.h
===================================================================
RCS file: /home/wine/wine/dlls/dsound/dsound_private.h,v
retrieving revision 1.39
diff -p -u -r1.39 dsound_private.h
--- dlls/dsound/dsound_private.h 14 Jan 2006 16:58:26 -0000 1.39
+++ dlls/dsound/dsound_private.h 16 Jan 2006 04:44:28 -0000
@@ -527,6 +527,20 @@ void CALLBACK DSOUND_callback(HWAVEOUT h
void DSOUND_Calc3DBuffer(IDirectSoundBufferImpl *dsb);
+/* capture.c */
+
+HRESULT WINAPI IDirectSoundCaptureImpl_CreateCaptureBuffer(
+ LPDIRECTSOUNDCAPTURE iface,
+ LPCDSCBUFFERDESC lpcDSCBufferDesc,
+ LPDIRECTSOUNDCAPTUREBUFFER* lplpDSCaptureBuffer,
+ LPUNKNOWN pUnk);
+HRESULT WINAPI IDirectSoundCaptureImpl_GetCaps(
+ LPDIRECTSOUNDCAPTURE iface,
+ LPDSCCAPS lpDSCCaps);
+HRESULT WINAPI IDirectSoundCaptureImpl_Initialize(
+ LPDIRECTSOUNDCAPTURE iface,
+ LPCGUID lpcGUID);
+
#define STATE_STOPPED 0
#define STATE_STARTING 1
#define STATE_PLAYING 2
More information about the wine-patches
mailing list