qbool SNDDMA_Init(void) { CoInitialize(NULL); memset ((void *)&dma, 0, sizeof (dma)); if (!SNDDMA_InitDS()) { assert(!pDSBuf); return qfalse; } assert(pDSBuf); Com_DPrintf("Completed successfully\n" ); return qtrue; }
/* ================== SNDDMA_Init Initialize direct sound Returns false if failed ================== */ qboolean SNDDMA_Init(void) { memset ((void *)&dma, 0, sizeof (dma)); dsound_init = qfalse; if ( !SNDDMA_InitDS () ) { return qfalse; } dsound_init = qtrue; Com_DPrintf("Completed successfully\n" ); return qtrue; }
/* ================== SNDDMA_Init Initialize direct sound Returns false if failed ================== */ bool SNDDMA_Init(void) { memset ((void *)&dma, 0, sizeof (dma)); dsound_init = 0; CoInitialize(NULL); if ( !SNDDMA_InitDS () ) { return false; } dsound_init = true; Com_DPrintf("Completed successfully\n" ); return true; }