diff --git a/reactos/dll/directx/dsound/dsound_private.h b/reactos/dll/directx/dsound/dsound_private.h index 76f91cf7f04..8772e09b350 100644 --- a/reactos/dll/directx/dsound/dsound_private.h +++ b/reactos/dll/directx/dsound/dsound_private.h @@ -19,6 +19,8 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include "dxroslayer/dxros_layer.h" + /* Linux does not support better timing than 10ms */ #define DS_TIME_RES 10 /* Resolution of multimedia timer */ #define DS_TIME_DEL 10 /* Delay of multimedia timer callback, and duration of HEL fragment */ diff --git a/reactos/dll/directx/dsound/dxroslayer/dxros_layer.h b/reactos/dll/directx/dsound/dxroslayer/dxros_layer.h index ebb7582d9e6..3468266eae8 100644 --- a/reactos/dll/directx/dsound/dxroslayer/dxros_layer.h +++ b/reactos/dll/directx/dsound/dxroslayer/dxros_layer.h @@ -55,8 +55,8 @@ /* dxroslayers prototypes */ void dxGetGuidFromString( char *in_str, GUID *guid ); -DWORD dxrosdrv_drv_querydsounddesc(int type, HWAVEOUT hwo_out,HWAVEIN hwo_in, PDSDRIVERDESC pDESC); +DWORD dxrosdrv_drv_querydsounddescss(int type, HWAVEOUT hwo_out,HWAVEIN hwo_in, PDSDRIVERDESC pDESC); DWORD dxrosdrv_drv_querydsoundiface(HWAVEIN wDevID, PIDSDRIVER* drv); -DWORD RosWineWineWaveOutMessage(HWAVEOUT hwo, UINT , DWORD_PTR , DWORD_PTR ); -DWORD RosWineWineWaveInMessage(HWAVEIN , UINT , DWORD_PTR , DWORD_PTR ); +DWORD RosWineWaveOutMessage(HWAVEOUT hwo, UINT, DWORD_PTR, DWORD_PTR); +DWORD RosWineWaveInMessage(HWAVEIN, UINT, DWORD_PTR, DWORD_PTR); diff --git a/reactos/dll/directx/dsound/dxroslayer/dxroslayer.c b/reactos/dll/directx/dsound/dxroslayer/dxroslayer.c index 6691bc1e7f8..9c382a46f2e 100644 --- a/reactos/dll/directx/dsound/dxroslayer/dxroslayer.c +++ b/reactos/dll/directx/dsound/dxroslayer/dxroslayer.c @@ -85,7 +85,7 @@ DWORD RosWineWaveOutMessage(HWAVEOUT hwo, UINT uMsg, DWORD_PTR dwParam1, DWORD_ break; case DRV_QUERYDSOUNDIFACE: - msg = dxrosdrv_drv_querydsoundiface((HWAVEIN)hwo, (PIDSDRIVER)dwParam1); + msg = dxrosdrv_drv_querydsoundiface((HWAVEIN)hwo, (PIDSDRIVER*)dwParam1); break; default : @@ -104,7 +104,7 @@ DWORD RosWineWaveInMessage(HWAVEIN hwo, UINT uMsg, DWORD_PTR dwParam1, DWORD_PT break; case DRV_QUERYDSOUNDIFACE: - msg = dxrosdrv_drv_querydsoundiface(hwo, (PIDSDRIVER)dwParam1); + msg = dxrosdrv_drv_querydsoundiface(hwo, (PIDSDRIVER*)dwParam1); break; default :