[CCode (cname = "mpd_Song", free_function = "mpd_freeSong", copy_function = "mpd_songDup", cheader_filename = "libmpd/libmpdclient.h,libmpd/libmpd.h")] [Compact] public class Song { [CCode (cname = "mpd_newSong")] public Song (); public string file; public string artist; public string title; public string album; public string track; public string name; public string date; public string genre; public string performer; public string disc; public string comment; public string albumartist; public int time; public int pos; public int id; [CCode (cname="mpd_songDup")] public Song copy (); [CCode (instance_pos = -1)] public void markup (char[] buffer, int length, string markup); }