m_AvgBytesPerSec = wfxex.Format.nAvgBytesPerSec;
- unsigned int uiFrameCount = (int)(format.m_sampleRate * 0.01); //default to 10ms chunks
+ unsigned int uiFrameCount = (int)(format.m_sampleRate * 0.015); //default to 15ms chunks
m_dwFrameSize = wfxex.Format.nBlockAlign;
m_dwChunkSize = m_dwFrameSize * uiFrameCount;
- m_dwBufferLen = m_dwChunkSize * 12; //120ms total buffer
+ m_dwBufferLen = m_dwChunkSize * 12; //180ms total buffer
// fill in the secondary sound buffer descriptor
DSBUFFERDESC dsbdesc;