Mercurial > audlegacy-plugins
diff src/sexypsf/driver.h @ 12:3da1b8942b8b trunk
[svn] - remove src/Input src/Output src/Effect src/General src/Visualization src/Container
author | nenolod |
---|---|
date | Mon, 18 Sep 2006 03:14:20 -0700 |
parents | src/Input/sexypsf/driver.h@13389e613d67 |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/sexypsf/driver.h Mon Sep 18 03:14:20 2006 -0700 @@ -0,0 +1,26 @@ +#include "types.h" + +typedef struct __PSFTAG +{ + char *key; + char *value; + struct __PSFTAG *next; +} PSFTAG; + +typedef struct { + u32 length; + u32 stop; + u32 fade; + char *title,*artist,*game,*year,*genre,*psfby,*comment,*copyright; + PSFTAG *tags; +} PSFINFO; + +int sexypsf_seek(u32 t); +void sexypsf_stop(void); +void sexypsf_execute(void); + +PSFINFO *sexypsf_load(char *path); +PSFINFO *sexypsf_getpsfinfo(char *path); +void sexypsf_freepsfinfo(PSFINFO *info); + +void sexypsf_update(unsigned char*,long);