summaryrefslogtreecommitdiff
path: root/pjmedia/src/pjmedia-audiodev/wmme_dev.c
diff options
context:
space:
mode:
Diffstat (limited to 'pjmedia/src/pjmedia-audiodev/wmme_dev.c')
-rw-r--r--pjmedia/src/pjmedia-audiodev/wmme_dev.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/pjmedia/src/pjmedia-audiodev/wmme_dev.c b/pjmedia/src/pjmedia-audiodev/wmme_dev.c
index 3a010226..a73f2474 100644
--- a/pjmedia/src/pjmedia-audiodev/wmme_dev.c
+++ b/pjmedia/src/pjmedia-audiodev/wmme_dev.c
@@ -742,7 +742,7 @@ static pj_status_t init_player_stream( struct wmme_factory *wf,
*/
mr = waveOutOpen(&wmme_strm->hWave.Out,
wf->dev_info[prm->play_id].deviceId,
- &wfx, (DWORD)wmme_strm->hEvent, 0, flag);
+ &wfx, (DWORD)(pj_ssize_t)wmme_strm->hEvent, 0, flag);
if (mr != MMSYSERR_NOERROR) {
return PJMEDIA_AUDIODEV_ERRNO_FROM_WMME_OUT(mr);
}
@@ -833,7 +833,7 @@ static pj_status_t init_capture_stream( struct wmme_factory *wf,
*/
mr = waveInOpen(&wmme_strm->hWave.In,
wf->dev_info[prm->rec_id].deviceId,
- &wfx, (DWORD)wmme_strm->hEvent, 0, flag);
+ &wfx, (DWORD)(pj_ssize_t)wmme_strm->hEvent, 0, flag);
if (mr != MMSYSERR_NOERROR) {
return PJMEDIA_AUDIODEV_ERRNO_FROM_WMME_IN(mr);
}