23 #ifndef __MTP__PLAYLIST_SPL__H
24 #define __MTP__PLAYLIST_SPL__H
35 #endif //__MTP__PLAYLIST_SPL__H
LIBMTP_folder_t * LIBMTP_Find_Folder(LIBMTP_folder_t *folderlist, uint32_t id)
Definition: libmtp.c:7386
LIBMTP_file_t * LIBMTP_Get_Filelisting_With_Callback(LIBMTP_mtpdevice_t *device, LIBMTP_progressfunc_t const callback, void const *const data)
Definition: libmtp.c:4529
uint32_t parent_id
Definition: libmtp.h:768
uint32_t parent_id
Definition: libmtp.h:739
LIBMTP_file_t * next
Definition: libmtp.h:702
Definition: libusb-glue.h:83
int LIBMTP_Create_New_Playlist(LIBMTP_mtpdevice_t *device, LIBMTP_playlist_t *const metadata)
Definition: libmtp.c:8429
uint64_t filesize
Definition: libmtp.h:699
char * utf16_to_utf8(LIBMTP_mtpdevice_t *device, const uint16_t *unicstr)
Definition: unicode.c:77
LIBMTP_playlist_t * LIBMTP_Get_Playlist(LIBMTP_mtpdevice_t *device, uint32_t const plid)
Definition: libmtp.c:7794
uint16_t * utf8_to_utf16(LIBMTP_mtpdevice_t *device, const char *localstr)
Definition: unicode.c:112
LIBMTP_folder_t * LIBMTP_Get_Folder_List(LIBMTP_mtpdevice_t *device)
Definition: libmtp.c:7561
void * usbinfo
Definition: libmtp.h:649
Definition: playlist-spl.c:58
int ucs2_strlen(uint16_t const *const unicstr)
Definition: unicode.c:59
LIBMTP_folder_t * child
Definition: libmtp.h:772
LIBMTP_filetype_t filetype
Definition: libmtp.h:701
char * filename
Definition: libmtp.h:698
uint32_t parent_id
Definition: libmtp.h:696
int LIBMTP_Send_File_From_File_Descriptor(LIBMTP_mtpdevice_t *device, int const fd, LIBMTP_file_t *const filedata, LIBMTP_progressfunc_t const callback, void const *const data)
Definition: libmtp.c:6059
int LIBMTP_Get_File_To_File_Descriptor(LIBMTP_mtpdevice_t *device, uint32_t const id, int const fd, LIBMTP_progressfunc_t const callback, void const *const data)
Definition: libmtp.c:5401
uint32_t storage_id
Definition: libmtp.h:740
uint32_t playlist_id
Definition: libmtp.h:738
uint32_t folder_id
Definition: libmtp.h:767
int LIBMTP_Set_Playlist_Name(LIBMTP_mtpdevice_t *device, LIBMTP_playlist_t *playlist, const char *newname)
Definition: libmtp.c:7217
uint32_t item_id
Definition: libmtp.h:695
uint32_t no_tracks
Definition: libmtp.h:743
char * name
Definition: libmtp.h:741
uint32_t * tracks
Definition: libmtp.h:742
uint32_t storage_id
Definition: libmtp.h:697
char * name
Definition: libmtp.h:770
LIBMTP_folder_t * sibling
Definition: libmtp.h:771
int LIBMTP_Delete_Object(LIBMTP_mtpdevice_t *device, uint32_t object_id)
Definition: libmtp.c:6938