--- mp4file.c.old	2007-11-13 12:22:21.000000000 +0000
+++ mp4file.c	2007-11-13 12:23:51.000000000 +0000
@@ -149,7 +149,7 @@
     g_return_val_if_fail (mp4File != MP4_INVALID_FILE_HANDLE, FALSE);
 
     if (MP4GetMetadataFreeForm(mp4File, "iTunNORM",
-			       &ppValue, &pValueSize))
+			       &ppValue, &pValueSize, NULL))
     {
 	gchar *str;
 	guint sc1=0, sc2=0;
@@ -171,7 +171,7 @@
     }
 
     if (MP4GetMetadataFreeForm(mp4File, "replaygain_track_gain",
-			       &ppValue, &pValueSize))
+			       &ppValue, &pValueSize,NULL))
     {
 	gchar *str;
 	gdouble rg;
@@ -367,7 +367,7 @@
 		    u_int8_t *image_data;
 		    u_int32_t image_data_len;
 		    if (MP4GetMetadataCoverArt (mp4File,
-						&image_data, &image_data_len))
+						&image_data, &image_data_len,0))
 		    {
 			if (image_data)
 			{
@@ -452,7 +452,7 @@
 	    MP4GetMetadataAlbum (mp4File, &m_album);
 	    MP4GetMetadataGenre (mp4File, &m_genre);*/
 	    MP4GetMetadataTool (mp4File, &m_tool);
-	    MP4GetMetadataCoverArt (mp4File, &m_covert, &m_size);
+	    MP4GetMetadataCoverArt (mp4File, &m_covert, &m_size,0);
 	    MP4MetadataDelete (mp4File);
 #endif
 	    value = charset_from_utf8 (track->title);
