diff src/modplug/modplugbmp.cxx @ 1687:d158ce84fda7

Modified for Tuplez/plugin API changes.
author Matti Hamalainen <ccr@tnsp.org>
date Wed, 05 Sep 2007 09:29:26 +0300
parents 49fe2225d236
children d6d8e3cd23c5
line wrap: on
line diff
--- a/src/modplug/modplugbmp.cxx	Wed Sep 05 07:38:21 2007 +0300
+++ b/src/modplug/modplugbmp.cxx	Wed Sep 05 09:29:26 2007 +0300
@@ -25,7 +25,7 @@
 {
         char* result = tuple_formatter_make_title_string(ti, get_gentitle_format());
         if ( result )
-                *length = tuple_get_int(ti, "length");
+                *length = tuple_get_int(ti, FIELD_LENGTH, NULL);
         tuple_free((void *) ti);
 
         return result;
@@ -518,7 +518,7 @@
 	Tuple *ti = tuple_new_from_filename(aFilename.c_str());
 	lSoundFile = new CSoundFile;
 	lSoundFile->Create((uchar*)lArchive->Map(), lArchive->Size());
-
+	
 	switch(lSoundFile->GetType())
         {
 	case MOD_TYPE_MOD:	tmps = "ProTracker"; break;
@@ -544,10 +544,10 @@
 	case MOD_TYPE_PSM:	tmps = "Protracker Studio Module"; break;
 	default:		tmps = "ModPlug unknown"; break;
 	}
-	tuple_associate_string(ti, "codec", tmps);
-	tuple_associate_string(ti, "quality", "sequenced");
-	tuple_associate_string(ti, "title", lSoundFile->GetTitle());
-	tuple_associate_int(ti, "length", lSoundFile->GetSongTime() * 1000);
+	tuple_associate_string(ti, FIELD_CODEC, NULL, tmps);
+	tuple_associate_string(ti, FIELD_QUALITY, NULL, "sequenced");
+	tuple_associate_string(ti, FIELD_TITLE, NULL, lSoundFile->GetTitle());
+	tuple_associate_int(ti, FIELD_LENGTH, NULL, lSoundFile->GetSongTime() * 1000);
 	
 	//unload the file
 	lSoundFile->Destroy();