Mercurial > hg > xmms-sid
changeset 84:b6966a2447bc
Added some stuff for NanoSID
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Fri, 03 Oct 2003 19:38:01 +0000 |
parents | 77371e84bf33 |
children | 56d2b7a44063 |
files | src/xmms-sid.c |
diffstat | 1 files changed, 14 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- a/src/xmms-sid.c Fri Oct 03 03:14:05 2003 +0000 +++ b/src/xmms-sid.c Fri Oct 03 19:38:01 2003 +0000 @@ -209,11 +209,20 @@ if (pcExt) { pcExt++; - if (!strcasecmp(pcExt, "psid")) return TRUE; - if (!strcasecmp(pcExt, "sid")) return TRUE; - if (!strcasecmp(pcExt, "dat")) return TRUE; - if (!strcasecmp(pcExt, "inf")) return TRUE; - if (!strcasecmp(pcExt, "info")) return TRUE; + switch (xs_cfg.playerEngine) { + case XS_ENG_SIDPLAY1: + case XS_ENG_SIDPLAY2: + if (!strcasecmp(pcExt, "psid")) return TRUE; + if (!strcasecmp(pcExt, "sid")) return TRUE; + if (!strcasecmp(pcExt, "dat")) return TRUE; + if (!strcasecmp(pcExt, "inf")) return TRUE; + if (!strcasecmp(pcExt, "info")) return TRUE; + break; + + case XS_ENG_NANOSID: + if (!strcasecmp(pcExt, "zsid")) return TRUE; + break; + } } return FALSE;