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:7223
LIBMTP_file_t * LIBMTP_Get_Filelisting_With_Callback(LIBMTP_mtpdevice_t *device, LIBMTP_progressfunc_t const callback, void const *const data)
Definition: libmtp.c:4426
uint32_t parent_id
Definition: libmtp.h:767
uint32_t parent_id
Definition: libmtp.h:738
LIBMTP_file_t * next
Definition: libmtp.h:701
Definition: libusb-glue.h:83
int LIBMTP_Create_New_Playlist(LIBMTP_mtpdevice_t *device, LIBMTP_playlist_t *const metadata)
Definition: libmtp.c:8266
uint64_t filesize
Definition: libmtp.h:698
char * utf16_to_utf8(LIBMTP_mtpdevice_t *device, const uint16_t *unicstr)
Definition: unicode.c:79
LIBMTP_playlist_t * LIBMTP_Get_Playlist(LIBMTP_mtpdevice_t *device, uint32_t const plid)
Definition: libmtp.c:7631
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:7398
void * usbinfo
Definition: libmtp.h:648
Definition: playlist-spl.c:58
int ucs2_strlen(uint16_t const *const unicstr)
Definition: unicode.c:61
LIBMTP_folder_t * child
Definition: libmtp.h:771
LIBMTP_filetype_t filetype
Definition: libmtp.h:700
char * filename
Definition: libmtp.h:697
uint32_t parent_id
Definition: libmtp.h:695
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:5896
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:5241
uint32_t storage_id
Definition: libmtp.h:739
uint32_t playlist_id
Definition: libmtp.h:737
uint32_t folder_id
Definition: libmtp.h:766
int LIBMTP_Set_Playlist_Name(LIBMTP_mtpdevice_t *device, LIBMTP_playlist_t *playlist, const char *newname)
Definition: libmtp.c:7054
uint32_t item_id
Definition: libmtp.h:694
uint32_t no_tracks
Definition: libmtp.h:742
char * name
Definition: libmtp.h:740
uint32_t * tracks
Definition: libmtp.h:741
uint32_t storage_id
Definition: libmtp.h:696
char * name
Definition: libmtp.h:769
LIBMTP_folder_t * sibling
Definition: libmtp.h:770
int LIBMTP_Delete_Object(LIBMTP_mtpdevice_t *device, uint32_t object_id)
Definition: libmtp.c:6775