/* ================= S_CodecOpenStream ================= */ snd_stream_t *S_CodecOpenStream(const char *filename) { //wop_music{ if(!strcmp(filename,"<nextsongCMD>") ) { Cbuf_ExecuteText( EXEC_APPEND, "wop_nextsong\n"); return NULL; } //wop_music} return S_CodecGetSound(filename, NULL); }
void *S_MangleNameEF(char *filename, snd_info_t *info) { char localName[MAX_QPATH]; if( !Q_strncmp(filename, VOXDIR, ARRAY_LEN(VOXDIR) - 1) && !Q_stricmp(Cvar_VariableString("s_language"), "DEUTSCH") ) { Q_strncpyz(localName, filename, MAX_QPATH - 10); localName[8] = 'x'; localName[9] = '_'; localName[10] = 'd'; return S_CodecGetSound(localName, info); } return NULL; }
/* ======================================================================================================================================= S_CodecOpenStream ======================================================================================================================================= */ snd_stream_t *S_CodecOpenStream(const char *filename) { return S_CodecGetSound(filename, NULL); }
/* ======================================================================================================================================= S_CodecLoad ======================================================================================================================================= */ void *S_CodecLoad(const char *filename, snd_info_t *info) { return S_CodecGetSound(filename, info); }