wineoss.drv: Fix 64-bits incompatibilities.
This commit is contained in:
parent
1470955cc5
commit
c4b5233974
|
@ -1370,7 +1370,7 @@ static int OSS_AddRingMessage(OSS_MSG_RING* omr, enum win_wm_message msg, DWORD
|
|||
* Get a message from the ring. Should be called by the playback/record thread.
|
||||
*/
|
||||
static int OSS_RetrieveRingMessage(OSS_MSG_RING* omr,
|
||||
enum win_wm_message *msg, DWORD *param, HANDLE *hEvent)
|
||||
enum win_wm_message *msg, DWORD_PTR *param, HANDLE *hEvent)
|
||||
{
|
||||
EnterCriticalSection(&omr->msg_crst);
|
||||
|
||||
|
@ -1398,7 +1398,7 @@ static int OSS_RetrieveRingMessage(OSS_MSG_RING* omr,
|
|||
*/
|
||||
static int OSS_PeekRingMessage(OSS_MSG_RING* omr,
|
||||
enum win_wm_message *msg,
|
||||
DWORD *param, HANDLE *hEvent)
|
||||
DWORD_PTR *param, HANDLE *hEvent)
|
||||
{
|
||||
EnterCriticalSection(&omr->msg_crst);
|
||||
|
||||
|
@ -1422,9 +1422,9 @@ static int OSS_PeekRingMessage(OSS_MSG_RING* omr,
|
|||
/**************************************************************************
|
||||
* wodNotifyClient [internal]
|
||||
*/
|
||||
static DWORD wodNotifyClient(WINE_WAVEOUT* wwo, WORD wMsg, DWORD dwParam1, DWORD dwParam2)
|
||||
static DWORD wodNotifyClient(WINE_WAVEOUT* wwo, WORD wMsg, DWORD_PTR dwParam1, DWORD_PTR dwParam2)
|
||||
{
|
||||
TRACE("wMsg = 0x%04x (%s) dwParm1 = %04X dwParam2 = %04X\n", wMsg,
|
||||
TRACE("wMsg = 0x%04x (%s) dwParm1 = %04lx dwParam2 = %04lx\n", wMsg,
|
||||
wMsg == WOM_OPEN ? "WOM_OPEN" : wMsg == WOM_CLOSE ? "WOM_CLOSE" :
|
||||
wMsg == WOM_DONE ? "WOM_DONE" : "Unknown", dwParam1, dwParam2);
|
||||
|
||||
|
@ -1678,7 +1678,7 @@ static DWORD wodPlayer_NotifyCompletions(WINE_WAVEOUT* wwo, BOOL force)
|
|||
lpWaveHdr->dwFlags &= ~WHDR_INQUEUE;
|
||||
lpWaveHdr->dwFlags |= WHDR_DONE;
|
||||
|
||||
wodNotifyClient(wwo, WOM_DONE, (DWORD)lpWaveHdr, 0);
|
||||
wodNotifyClient(wwo, WOM_DONE, (DWORD_PTR)lpWaveHdr, 0);
|
||||
}
|
||||
#endif
|
||||
return (lpWaveHdr && lpWaveHdr != wwo->lpPlayPtr && lpWaveHdr != wwo->lpLoopPtr) ?
|
||||
|
@ -1706,7 +1706,7 @@ static void wodPlayer_Reset(WINE_WAVEOUT* wwo, BOOL reset)
|
|||
|
||||
if (reset) {
|
||||
enum win_wm_message msg;
|
||||
DWORD param;
|
||||
DWORD_PTR param;
|
||||
HANDLE ev;
|
||||
|
||||
/* remove any buffer */
|
||||
|
@ -1769,11 +1769,11 @@ static void wodPlayer_ProcessMessages(WINE_WAVEOUT* wwo)
|
|||
{
|
||||
LPWAVEHDR lpWaveHdr;
|
||||
enum win_wm_message msg;
|
||||
DWORD param;
|
||||
DWORD_PTR param;
|
||||
HANDLE ev;
|
||||
|
||||
while (OSS_RetrieveRingMessage(&wwo->msgRing, &msg, ¶m, &ev)) {
|
||||
TRACE("Received %s %x\n", getCmdString(msg), param);
|
||||
TRACE("Received %s %lx\n", getCmdString(msg), param);
|
||||
switch (msg) {
|
||||
case WINE_WM_PAUSING:
|
||||
wodPlayer_Reset(wwo, FALSE);
|
||||
|
@ -1880,7 +1880,7 @@ static DWORD wodPlayer_FeedDSP(WINE_WAVEOUT* wwo)
|
|||
*/
|
||||
static DWORD CALLBACK wodPlayer(LPVOID pmt)
|
||||
{
|
||||
WORD uDevID = (DWORD)pmt;
|
||||
WORD uDevID = (DWORD_PTR)pmt;
|
||||
WINE_WAVEOUT* wwo = &WOutDev[uDevID];
|
||||
DWORD dwNextFeedTime = INFINITE; /* Time before DSP needs feeding */
|
||||
DWORD dwNextNotifyTime = INFINITE; /* Time before next wave completion */
|
||||
|
@ -2108,7 +2108,7 @@ DWORD wodOpen(WORD wDevID, LPWAVEOPENDESC lpDesc, DWORD dwFlags)
|
|||
OSS_InitRingMessage(&wwo->msgRing);
|
||||
|
||||
wwo->hStartUpEvent = CreateEventW(NULL, FALSE, FALSE, NULL);
|
||||
wwo->hThread = CreateThread(NULL, 0, wodPlayer, (LPVOID)(DWORD)wDevID, 0, &(wwo->dwThreadID));
|
||||
wwo->hThread = CreateThread(NULL, 0, wodPlayer, (LPVOID)(DWORD_PTR)wDevID, 0, &(wwo->dwThreadID));
|
||||
if (wwo->hThread)
|
||||
SetThreadPriority(wwo->hThread, THREAD_PRIORITY_TIME_CRITICAL);
|
||||
WaitForSingleObject(wwo->hStartUpEvent, INFINITE);
|
||||
|
@ -2187,7 +2187,7 @@ static DWORD wodWrite(WORD wDevID, LPWAVEHDR lpWaveHdr, DWORD dwSize)
|
|||
lpWaveHdr->dwBufferLength &= ~(WOutDev[wDevID].waveFormat.Format.nBlockAlign - 1);
|
||||
}
|
||||
|
||||
OSS_AddRingMessage(&WOutDev[wDevID].msgRing, WINE_WM_HEADER, (DWORD)lpWaveHdr, FALSE);
|
||||
OSS_AddRingMessage(&WOutDev[wDevID].msgRing, WINE_WM_HEADER, (DWORD_PTR)lpWaveHdr, FALSE);
|
||||
|
||||
return MMSYSERR_NOERROR;
|
||||
}
|
||||
|
@ -2405,10 +2405,10 @@ DWORD wodSetVolume(WORD wDevID, DWORD dwParam)
|
|||
/**************************************************************************
|
||||
* wodMessage (WINEOSS.7)
|
||||
*/
|
||||
DWORD WINAPI OSS_wodMessage(UINT wDevID, UINT wMsg, DWORD dwUser,
|
||||
DWORD dwParam1, DWORD dwParam2)
|
||||
DWORD WINAPI OSS_wodMessage(UINT wDevID, UINT wMsg, DWORD_PTR dwUser,
|
||||
DWORD_PTR dwParam1, DWORD_PTR dwParam2)
|
||||
{
|
||||
TRACE("(%u, %s, %08X, %08X, %08X);\n",
|
||||
TRACE("(%u, %s, %08lX, %08lX, %08lX);\n",
|
||||
wDevID, getMessage(wMsg), dwUser, dwParam1, dwParam2);
|
||||
|
||||
switch (wMsg) {
|
||||
|
@ -2454,9 +2454,9 @@ DWORD WINAPI OSS_wodMessage(UINT wDevID, UINT wMsg, DWORD dwUser,
|
|||
/**************************************************************************
|
||||
* widNotifyClient [internal]
|
||||
*/
|
||||
static DWORD widNotifyClient(WINE_WAVEIN* wwi, WORD wMsg, DWORD dwParam1, DWORD dwParam2)
|
||||
static DWORD widNotifyClient(WINE_WAVEIN* wwi, WORD wMsg, DWORD_PTR dwParam1, DWORD_PTR dwParam2)
|
||||
{
|
||||
TRACE("wMsg = 0x%04x (%s) dwParm1 = %04X dwParam2 = %04X\n", wMsg,
|
||||
TRACE("wMsg = 0x%04x (%s) dwParm1 = %04lx dwParam2 = %04lx\n", wMsg,
|
||||
wMsg == WIM_OPEN ? "WIM_OPEN" : wMsg == WIM_CLOSE ? "WIM_CLOSE" :
|
||||
wMsg == WIM_DATA ? "WIM_DATA" : "Unknown", dwParam1, dwParam2);
|
||||
|
||||
|
@ -2503,7 +2503,7 @@ static DWORD widGetDevCaps(WORD wDevID, LPWAVEINCAPSW lpCaps, DWORD dwSize)
|
|||
static void widRecorder_ReadHeaders(WINE_WAVEIN * wwi)
|
||||
{
|
||||
enum win_wm_message tmp_msg;
|
||||
DWORD tmp_param;
|
||||
DWORD_PTR tmp_param;
|
||||
HANDLE tmp_ev;
|
||||
WAVEHDR* lpWaveHdr;
|
||||
|
||||
|
@ -2530,7 +2530,7 @@ static void widRecorder_ReadHeaders(WINE_WAVEIN * wwi)
|
|||
*/
|
||||
static DWORD CALLBACK widRecorder(LPVOID pmt)
|
||||
{
|
||||
WORD uDevID = (DWORD)pmt;
|
||||
WORD uDevID = (DWORD_PTR)pmt;
|
||||
WINE_WAVEIN* wwi = &WInDev[uDevID];
|
||||
WAVEHDR* lpWaveHdr;
|
||||
DWORD dwSleepTime;
|
||||
|
@ -2540,7 +2540,7 @@ static DWORD CALLBACK widRecorder(LPVOID pmt)
|
|||
audio_buf_info info;
|
||||
int xs;
|
||||
enum win_wm_message msg;
|
||||
DWORD param;
|
||||
DWORD_PTR param;
|
||||
HANDLE ev;
|
||||
int enable;
|
||||
|
||||
|
@ -2611,7 +2611,7 @@ static DWORD CALLBACK widRecorder(LPVOID pmt)
|
|||
lpWaveHdr->dwFlags |= WHDR_DONE;
|
||||
|
||||
wwi->lpQueuePtr = lpNext;
|
||||
widNotifyClient(wwi, WIM_DATA, (DWORD)lpWaveHdr, 0);
|
||||
widNotifyClient(wwi, WIM_DATA, (DWORD_PTR)lpWaveHdr, 0);
|
||||
lpWaveHdr = lpNext;
|
||||
}
|
||||
} else {
|
||||
|
@ -2663,7 +2663,7 @@ static DWORD CALLBACK widRecorder(LPVOID pmt)
|
|||
lpWaveHdr->dwFlags |= WHDR_DONE;
|
||||
|
||||
wwi->lpQueuePtr = lpNext;
|
||||
widNotifyClient(wwi, WIM_DATA, (DWORD)lpWaveHdr, 0);
|
||||
widNotifyClient(wwi, WIM_DATA, (DWORD_PTR)lpWaveHdr, 0);
|
||||
|
||||
lpWaveHdr = lpNext;
|
||||
if (!lpNext && bytesRead) {
|
||||
|
@ -2708,7 +2708,7 @@ static DWORD CALLBACK widRecorder(LPVOID pmt)
|
|||
|
||||
while (OSS_RetrieveRingMessage(&wwi->msgRing, &msg, ¶m, &ev))
|
||||
{
|
||||
TRACE("msg=%s param=0x%x\n", getCmdString(msg), param);
|
||||
TRACE("msg=%s param=0x%lx\n", getCmdString(msg), param);
|
||||
switch (msg) {
|
||||
case WINE_WM_PAUSING:
|
||||
wwi->state = WINE_WS_PAUSED;
|
||||
|
@ -2774,7 +2774,7 @@ static DWORD CALLBACK widRecorder(LPVOID pmt)
|
|||
lpWaveHdr->dwFlags &= ~WHDR_INQUEUE;
|
||||
lpWaveHdr->dwFlags |= WHDR_DONE;
|
||||
wwi->lpQueuePtr = lpNext;
|
||||
widNotifyClient(wwi, WIM_DATA, (DWORD)lpWaveHdr, 0);
|
||||
widNotifyClient(wwi, WIM_DATA, (DWORD_PTR)lpWaveHdr, 0);
|
||||
}
|
||||
}
|
||||
wwi->state = WINE_WS_STOPPED;
|
||||
|
@ -2807,7 +2807,7 @@ static DWORD CALLBACK widRecorder(LPVOID pmt)
|
|||
lpWaveHdr->dwFlags &= ~WHDR_INQUEUE;
|
||||
lpWaveHdr->dwFlags |= WHDR_DONE;
|
||||
wwi->lpQueuePtr = lpWaveHdr->lpNext;
|
||||
widNotifyClient(wwi, WIM_DATA, (DWORD)lpWaveHdr, 0);
|
||||
widNotifyClient(wwi, WIM_DATA, (DWORD_PTR)lpWaveHdr, 0);
|
||||
}
|
||||
|
||||
wwi->lpQueuePtr = NULL;
|
||||
|
@ -2979,7 +2979,7 @@ DWORD widOpen(WORD wDevID, LPWAVEOPENDESC lpDesc, DWORD dwFlags)
|
|||
OSS_InitRingMessage(&wwi->msgRing);
|
||||
|
||||
wwi->hStartUpEvent = CreateEventW(NULL, FALSE, FALSE, NULL);
|
||||
wwi->hThread = CreateThread(NULL, 0, widRecorder, (LPVOID)(DWORD)wDevID, 0, &(wwi->dwThreadID));
|
||||
wwi->hThread = CreateThread(NULL, 0, widRecorder, (LPVOID)(DWORD_PTR)wDevID, 0, &(wwi->dwThreadID));
|
||||
if (wwi->hThread)
|
||||
SetThreadPriority(wwi->hThread, THREAD_PRIORITY_TIME_CRITICAL);
|
||||
WaitForSingleObject(wwi->hStartUpEvent, INFINITE);
|
||||
|
@ -3042,7 +3042,7 @@ static DWORD widAddBuffer(WORD wDevID, LPWAVEHDR lpWaveHdr, DWORD dwSize)
|
|||
lpWaveHdr->dwBytesRecorded = 0;
|
||||
lpWaveHdr->lpNext = NULL;
|
||||
|
||||
OSS_AddRingMessage(&WInDev[wDevID].msgRing, WINE_WM_HEADER, (DWORD)lpWaveHdr, FALSE);
|
||||
OSS_AddRingMessage(&WInDev[wDevID].msgRing, WINE_WM_HEADER, (DWORD_PTR)lpWaveHdr, FALSE);
|
||||
return MMSYSERR_NOERROR;
|
||||
}
|
||||
|
||||
|
@ -3122,10 +3122,10 @@ static DWORD widGetPosition(WORD wDevID, LPMMTIME lpTime, DWORD uSize)
|
|||
/**************************************************************************
|
||||
* widMessage (WINEOSS.6)
|
||||
*/
|
||||
DWORD WINAPI OSS_widMessage(WORD wDevID, WORD wMsg, DWORD dwUser,
|
||||
DWORD dwParam1, DWORD dwParam2)
|
||||
DWORD WINAPI OSS_widMessage(WORD wDevID, WORD wMsg, DWORD_PTR dwUser,
|
||||
DWORD_PTR dwParam1, DWORD_PTR dwParam2)
|
||||
{
|
||||
TRACE("(%u, %s, %08X, %08X, %08X);\n",
|
||||
TRACE("(%u, %s, %08lX, %08lX, %08lX);\n",
|
||||
wDevID, getMessage(wMsg), dwUser, dwParam1, dwParam2);
|
||||
|
||||
switch (wMsg) {
|
||||
|
@ -3161,8 +3161,8 @@ DWORD WINAPI OSS_widMessage(WORD wDevID, WORD wMsg, DWORD dwUser,
|
|||
/**************************************************************************
|
||||
* wodMessage (WINEOSS.7)
|
||||
*/
|
||||
DWORD WINAPI OSS_wodMessage(WORD wDevID, WORD wMsg, DWORD dwUser,
|
||||
DWORD dwParam1, DWORD dwParam2)
|
||||
DWORD WINAPI OSS_wodMessage(WORD wDevID, WORD wMsg, DWORD_PTR dwUser,
|
||||
DWORD_PTR dwParam1, DWORD_PTR dwParam2)
|
||||
{
|
||||
FIXME("(%u, %04X, %08X, %08X, %08X):stub\n", wDevID, wMsg, dwUser, dwParam1, dwParam2);
|
||||
return MMSYSERR_NOTENABLED;
|
||||
|
@ -3171,8 +3171,8 @@ DWORD WINAPI OSS_wodMessage(WORD wDevID, WORD wMsg, DWORD dwUser,
|
|||
/**************************************************************************
|
||||
* widMessage (WINEOSS.6)
|
||||
*/
|
||||
DWORD WINAPI OSS_widMessage(WORD wDevID, WORD wMsg, DWORD dwUser,
|
||||
DWORD dwParam1, DWORD dwParam2)
|
||||
DWORD WINAPI OSS_widMessage(WORD wDevID, WORD wMsg, DWORD_PTR dwUser,
|
||||
DWORD_PTR dwParam1, DWORD_PTR dwParam2)
|
||||
{
|
||||
FIXME("(%u, %04X, %08X, %08X, %08X):stub\n", wDevID, wMsg, dwUser, dwParam1, dwParam2);
|
||||
return MMSYSERR_NOTENABLED;
|
||||
|
|
|
@ -62,7 +62,7 @@ enum win_wm_message {
|
|||
|
||||
typedef struct {
|
||||
enum win_wm_message msg; /* message identifier */
|
||||
DWORD param; /* parameter for this message */
|
||||
DWORD_PTR param; /* parameter for this message */
|
||||
HANDLE hEvent; /* if message is synchronous, handle of event for synchro */
|
||||
} OSS_MSG;
|
||||
|
||||
|
|
|
@ -319,8 +319,8 @@ static HRESULT WINAPI IDsCaptureDriverNotifyImpl_SetNotificationPositions(
|
|||
if (TRACE_ON(dscapture)) {
|
||||
int i;
|
||||
for (i=0;i<howmuch;i++)
|
||||
TRACE("notify at %d to 0x%08x\n",
|
||||
notify[i].dwOffset,(DWORD)notify[i].hEventNotify);
|
||||
TRACE("notify at %d to 0x%08lx\n",
|
||||
notify[i].dwOffset,(DWORD_PTR)notify[i].hEventNotify);
|
||||
}
|
||||
|
||||
/* Make an internal copy of the caller-supplied array.
|
||||
|
|
|
@ -305,8 +305,8 @@ static HRESULT WINAPI IDsDriverNotifyImpl_SetNotificationPositions(
|
|||
if (TRACE_ON(wave)) {
|
||||
int i;
|
||||
for (i=0;i<howmuch;i++)
|
||||
TRACE("notify at %d to 0x%08x\n",
|
||||
notify[i].dwOffset,(DWORD)notify[i].hEventNotify);
|
||||
TRACE("notify at %d to 0x%08lx\n",
|
||||
notify[i].dwOffset,(DWORD_PTR)notify[i].hEventNotify);
|
||||
}
|
||||
|
||||
/* Make an internal copy of the caller-supplied array.
|
||||
|
|
|
@ -569,7 +569,7 @@ static void midReceiveChar(WORD wDevID, unsigned char value, DWORD dwTime)
|
|||
lpMidiHdr->dwFlags &= ~MHDR_INQUEUE;
|
||||
lpMidiHdr->dwFlags |= MHDR_DONE;
|
||||
MidiInDev[wDevID].lpQueueHdr = lpMidiHdr->lpNext;
|
||||
if (MIDI_NotifyClient(wDevID, MIM_LONGDATA, (DWORD)lpMidiHdr, dwTime) != MMSYSERR_NOERROR) {
|
||||
if (MIDI_NotifyClient(wDevID, MIM_LONGDATA, (DWORD_PTR)lpMidiHdr, dwTime) != MMSYSERR_NOERROR) {
|
||||
WARN("Couldn't notify client\n");
|
||||
}
|
||||
}
|
||||
|
@ -923,7 +923,7 @@ static DWORD midReset(WORD wDevID)
|
|||
MidiInDev[wDevID].lpQueueHdr->dwFlags |= MHDR_DONE;
|
||||
/* FIXME: when called from 16 bit, lpQueueHdr needs to be a segmented ptr */
|
||||
if (MIDI_NotifyClient(wDevID, MIM_LONGDATA,
|
||||
(DWORD)MidiInDev[wDevID].lpQueueHdr, dwTime) != MMSYSERR_NOERROR) {
|
||||
(DWORD_PTR)MidiInDev[wDevID].lpQueueHdr, dwTime) != MMSYSERR_NOERROR) {
|
||||
WARN("Couldn't notify client\n");
|
||||
}
|
||||
MidiInDev[wDevID].lpQueueHdr = MidiInDev[wDevID].lpQueueHdr->lpNext;
|
||||
|
@ -1594,7 +1594,7 @@ static DWORD modLongData(WORD wDevID, LPMIDIHDR lpMidiHdr, DWORD dwSize)
|
|||
|
||||
lpMidiHdr->dwFlags &= ~MHDR_INQUEUE;
|
||||
lpMidiHdr->dwFlags |= MHDR_DONE;
|
||||
if (MIDI_NotifyClient(wDevID, MOM_DONE, (DWORD)lpMidiHdr, 0L) != MMSYSERR_NOERROR) {
|
||||
if (MIDI_NotifyClient(wDevID, MOM_DONE, (DWORD_PTR)lpMidiHdr, 0L) != MMSYSERR_NOERROR) {
|
||||
WARN("can't notify client !\n");
|
||||
return MMSYSERR_INVALPARAM;
|
||||
}
|
||||
|
@ -1701,10 +1701,10 @@ LRESULT OSS_MidiExit(void)
|
|||
/**************************************************************************
|
||||
* midMessage (WINEOSS.4)
|
||||
*/
|
||||
DWORD WINAPI OSS_midMessage(UINT wDevID, UINT wMsg, DWORD dwUser,
|
||||
DWORD dwParam1, DWORD dwParam2)
|
||||
DWORD WINAPI OSS_midMessage(UINT wDevID, UINT wMsg, DWORD_PTR dwUser,
|
||||
DWORD_PTR dwParam1, DWORD_PTR dwParam2)
|
||||
{
|
||||
TRACE("(%04X, %04X, %08X, %08X, %08X);\n",
|
||||
TRACE("(%04X, %04X, %08lX, %08lX, %08lX);\n",
|
||||
wDevID, wMsg, dwUser, dwParam1, dwParam2);
|
||||
switch (wMsg) {
|
||||
#ifdef HAVE_OSS_MIDI
|
||||
|
@ -1744,10 +1744,10 @@ DWORD WINAPI OSS_midMessage(UINT wDevID, UINT wMsg, DWORD dwUser,
|
|||
/**************************************************************************
|
||||
* modMessage (WINEOSS.5)
|
||||
*/
|
||||
DWORD WINAPI OSS_modMessage(UINT wDevID, UINT wMsg, DWORD dwUser,
|
||||
DWORD dwParam1, DWORD dwParam2)
|
||||
DWORD WINAPI OSS_modMessage(UINT wDevID, UINT wMsg, DWORD_PTR dwUser,
|
||||
DWORD_PTR dwParam1, DWORD_PTR dwParam2)
|
||||
{
|
||||
TRACE("(%04X, %04X, %08X, %08X, %08X);\n",
|
||||
TRACE("(%04X, %04X, %08lX, %08lX, %08lX);\n",
|
||||
wDevID, wMsg, dwUser, dwParam1, dwParam2);
|
||||
|
||||
switch (wMsg) {
|
||||
|
|
|
@ -1524,11 +1524,11 @@ static DWORD MIX_GetNumDevs(void)
|
|||
/**************************************************************************
|
||||
* mxdMessage (WINEOSS.3)
|
||||
*/
|
||||
DWORD WINAPI OSS_mxdMessage(UINT wDevID, UINT wMsg, DWORD dwUser,
|
||||
DWORD dwParam1, DWORD dwParam2)
|
||||
DWORD WINAPI OSS_mxdMessage(UINT wDevID, UINT wMsg, DWORD_PTR dwUser,
|
||||
DWORD_PTR dwParam1, DWORD_PTR dwParam2)
|
||||
{
|
||||
#ifdef HAVE_OSS
|
||||
TRACE("(%04X, %s, %08X, %08X, %08X);\n", wDevID, getMessage(wMsg),
|
||||
TRACE("(%04X, %s, %08lX, %08lX, %08lX);\n", wDevID, getMessage(wMsg),
|
||||
dwUser, dwParam1, dwParam2);
|
||||
|
||||
switch (wMsg)
|
||||
|
|
|
@ -219,10 +219,10 @@ static DWORD AUX_SetVolume(WORD wDevID, DWORD dwParam)
|
|||
/**************************************************************************
|
||||
* auxMessage (WINEOSS.2)
|
||||
*/
|
||||
DWORD WINAPI OSS_auxMessage(UINT wDevID, UINT wMsg, DWORD dwUser,
|
||||
DWORD dwParam1, DWORD dwParam2)
|
||||
DWORD WINAPI OSS_auxMessage(UINT wDevID, UINT wMsg, DWORD_PTR dwUser,
|
||||
DWORD_PTR dwParam1, DWORD_PTR dwParam2)
|
||||
{
|
||||
TRACE("(%04X, %04X, %08X, %08X, %08X);\n",
|
||||
TRACE("(%04X, %04X, %08lX, %08lX, %08lX);\n",
|
||||
wDevID, wMsg, dwUser, dwParam1, dwParam2);
|
||||
|
||||
#ifdef HAVE_OSS
|
||||
|
|
Loading…
Reference in New Issue