id3demux: fix printf warnings on macosx
authorJosep Torra <n770galaxy@gmail.com>
Fri, 9 Oct 2009 09:42:36 +0000 (11:42 +0200)
committerJosep Torra <n770galaxy@gmail.com>
Fri, 9 Oct 2009 09:43:45 +0000 (11:43 +0200)
gst/id3demux/id3tags.c

index 7cf26d1..cbfa659 100644 (file)
@@ -470,9 +470,10 @@ id3demux_id3v2_frames_to_tag_list (ID3TagsWorking * work, guint size)
 #if 1
     GST_LOG
         ("Frame @ %d (0x%02x) id %s size %d, next=%d (0x%02x) obsolete=%d",
-        work->hdr.frame_data - start, work->hdr.frame_data - start, frame_id,
-        frame_size, work->hdr.frame_data + frame_hdr_size + frame_size - start,
-        work->hdr.frame_data + frame_hdr_size + frame_size - start,
+        (gint) (work->hdr.frame_data - start),
+        (gint) (work->hdr.frame_data - start), frame_id, frame_size,
+        (gint) (work->hdr.frame_data + frame_hdr_size + frame_size - start),
+        (gint) (work->hdr.frame_data + frame_hdr_size + frame_size - start),
         obsolete_id);
 #define flag_string(flag,str) \
         ((frame_flags & (flag)) ? (str) : "")