#define XSFDRIVER_VERSIONS "0.10_beta"
#define XSFDRIVER_MODULENAME "viopsf2.bin"
#define XSFDRIVER_ENTRYNAME "XSFSetup"
#define XSFDRIVER_ISSYSTEMTAG(taglen, tag) (((taglen) > 0) && ((tag)[0] == '_'))
#define XSFDRIVER_GUID1 { 0xb2b9afe, 0x9927, 0x4ee2, { 0xa4, 0x1, 0xe3, 0x2c, 0xca, 0x76, 0x11, 0xa1 } }
#define XSFDRIVER_GUID2 { 0x49c312c2, 0xd918, 0x45d7, { 0x93, 0x5c, 0x4f, 0xc, 0x3c, 0xe7, 0xc4, 0x5f } }

#define XSFDRIVER_CHANNELMAP {{0, ""}}
#define XSFDRIVER_SIMPLENAME "PSF2 Decoder"
#define XSFDRIVER_SAMPLERATE 48000

#define CORE_NAME "Play!"
#define CORE_VERSIONS "2017-05-23"
#define CORE_COPYRIGHT "Copyright (c) 2006-2017, Jean-Philip Desjardins\n" \
"All rights reserved.\n" \
"http://purei.org/\n"

#define ADDITIONAL_LIBRARY_COPYRIGHT \
"SPU2-X\n" \
"Developed and maintained by the Pcsx2 Development Team\n" \
"Original portions from SPU2ghz are (c) 2008 by David Quintana [gigaherz]\n" \
"\n" \
"vioxsf framework\n" \
"by unknown japanese author\n" \
"\n" \
"ZLib v1.2.11\n" \
"(C)1995 - 2017 Jean - loup Gailly and Mark Adler\n"



#define WINAMPPLUGIN_COPYRIGHT CORE_NAME "\n" CORE_COPYRIGHT "\n" ADDITIONAL_LIBRARY_COPYRIGHT
#define WINAMPPLUGIN_NAME "PSF2 Decoder " XSFDRIVER_VERSIONS " / " CORE_NAME " " CORE_VERSIONS " (x86)"
#define WINAMPPLUGIN_EXTS "PSF2;MINIPSF2\0PlayStation2 Sound Format files(*.PSF2;*.MINIPSF2)\0\0\0"
#define WINAMPPLUGIN_TAG_XSFBY "psf2by"

#define KBMEDIAPLUGIN_VERSION 4
#define KBMEDIAPLUGIN_COPYRIGHT CORE_NAME "\n" CORE_COPYRIGHT "\n" ADDITIONAL_LIBRARY_COPYRIGHT
#define KBMEDIAPLUGIN_NAME "PSF2 plugin " XSFDRIVER_VERSIONS " / " CORE_NAME " " CORE_VERSIONS
#define KBMEDIAPLUGIN_EXTS(n)	\
	static const char n##_psfext[] = ".psf2";	\
	static const char n##_minipsfext[] = ".minipsf2";	\
	static const char * const (n) [] = {	\
		n##_psfext,	\
		n##_minipsfext,	\
		0,	\
	};
#define KBMEDIAPLUGIN_INI_NAME "kbviopsf2.ini"


#define FOOBAR2000COMPONENT_NAME "PSF2 decoder / " CORE_NAME " " CORE_VERSIONS
#define FOOBAR2000COMPONENT_VERSION XSFDRIVER_VERSIONS
#define FOOBAR2000COMPONENT_ABOUT CORE_NAME " " CORE_VERSIONS "\n" CORE_COPYRIGHT "\n" ADDITIONAL_LIBRARY_COPYRIGHT "\n" "dll manager\n" "(C) 2003 - 2017 Chris Moeller\n"
#define FOOBAR2000COMPONENT_TYPE "PlayStation2 Sound Format files"
#define FOOBAR2000COMPONENT_EXTS "*.PSF2;*.MINIPSF2"
#define FOOBAR2000COMPONENT_EXT_CHECK (!stricmp_utf8(p_extension,"PSF2") || !stricmp_utf8(p_extension,"MINIPSF2"))
#define FOOBAR2000COMPONENT_CODEC "PSF2"
#define FOOBAR2000COMPONENT_ENCODING "synthesized"

