playlist-spl.c | 61 } text_t; typedef in typeref:struct:text_struct 67 static text_t* read_into_spl_text_t(LIBMTP_mtpdevice_t *device, const int fd); 68 static void write_from_spl_text_t(LIBMTP_mtpdevice_t *device, const int fd, text_t* p); 69 static void free_spl_text_t(text_t* p); 70 static void print_spl_text_t(text_t* p); 71 static uint32_t trackno_spl_text_t(text_t* p); 72 static void tracks_from_spl_text_t(text_t* p, uint32_t* tracks, LIBMTP_folder_t* folders, LIBMTP_file_t* files); 73 static void spl_text_t_from_tracks(text_t** p, uint32_t* tracks, const uint32_t trackno, const uint32_t ver_major, const uint32_t ver_minor, char* dnse, LIBMTP_folder_t* folders, LIBMTP_file_t* files); 80 static void append_text_t(text_t** t, char* s); 151 text_t* p = read_into_spl_text_t(device, fd) [all...] |