diff src/modplug/plugin.cxx @ 559:d5782f3bd760 trunk

[svn] Update plugins to the new input plugin API
author iabervon
date Sun, 28 Jan 2007 17:02:41 -0800
parents de2413cc592e
children 914c96de3244
line wrap: on
line diff
--- a/src/modplug/plugin.cxx	Sun Jan 28 14:37:17 2007 -0800
+++ b/src/modplug/plugin.cxx	Sun Jan 28 17:02:41 2007 -0800
@@ -23,27 +23,28 @@
 	return 0;
 }
 
-static void PlayFile(char* aFilename)
+static void PlayFile(InputPlayback *data)
 {
+        char* aFilename = data->filename;
 	gModplugXMMS.SetOutputPlugin(*gModPlug.output);
 	gModplugXMMS.PlayFile(aFilename);
 }
 
-static void Stop(void)
+static void Stop(InputPlayback *data)
 {
 	gModplugXMMS.Stop();
 }
 
-static void Pause(short aPaused)
+static void Pause(InputPlayback *data, short aPaused)
 {
 	gModplugXMMS.Pause((bool)aPaused);
 }
 
-static void Seek(int aTime)
+static void Seek(InputPlayback *data, int aTime)
 {
 	gModplugXMMS.Seek(float32(aTime));
 }
-static int GetTime(void)
+static int GetTime(InputPlayback *data)
 {
 	float32 lTime;