#include "quakedef.h"
#include "snd_main.h"
#include <windows.h>
+#include <mmsystem.h>
#include <dsound.h>
extern HWND mainwindow;
pDSBuf->lpVtbl->Play(pDSBuf, 0, 0, DSBPLAY_LOOPING);
shm->samples = gSndBufSize / shm->format.width;
+ shm->sampleframes = shm->samples / shm->format.channels;
shm->samplepos = 0;
shm->buffer = (unsigned char *) lpData;
}
shm->samples = gSndBufSize / shm->format.width;
+ shm->sampleframes = shm->samples / shm->format.channels;
shm->samplepos = 0;
shm->buffer = (unsigned char *) lpData;