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:7148
LIBMTP_file_t * LIBMTP_Get_Filelisting_With_Callback(LIBMTP_mtpdevice_t *device, LIBMTP_progressfunc_t const callback, void const *const data)
Definition: libmtp.c:4416
uint32_t parent_id
Definition: libmtp.h:757
uint32_t parent_id
Definition: libmtp.h:728
LIBMTP_file_t * next
Definition: libmtp.h:691
Definition: libusb-glue.h:83
int LIBMTP_Create_New_Playlist(LIBMTP_mtpdevice_t *device, LIBMTP_playlist_t *const metadata)
Definition: libmtp.c:8191
uint64_t filesize
Definition: libmtp.h:688
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:7556
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:7323
void * usbinfo
Definition: libmtp.h:638
Definition: playlist-spl.c:58
int ucs2_strlen(uint16_t const *const unicstr)
Definition: unicode.c:61
LIBMTP_folder_t * child
Definition: libmtp.h:761
LIBMTP_filetype_t filetype
Definition: libmtp.h:690
char * filename
Definition: libmtp.h:687
uint32_t parent_id
Definition: libmtp.h:685
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:5894
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:5243
uint32_t storage_id
Definition: libmtp.h:729
uint32_t playlist_id
Definition: libmtp.h:727
uint32_t folder_id
Definition: libmtp.h:756
int LIBMTP_Set_Playlist_Name(LIBMTP_mtpdevice_t *device, LIBMTP_playlist_t *playlist, const char *newname)
Definition: libmtp.c:6979
uint32_t item_id
Definition: libmtp.h:684
uint32_t no_tracks
Definition: libmtp.h:732
char * name
Definition: libmtp.h:730
uint32_t * tracks
Definition: libmtp.h:731
uint32_t storage_id
Definition: libmtp.h:686
char * name
Definition: libmtp.h:759
LIBMTP_folder_t * sibling
Definition: libmtp.h:760
int LIBMTP_Delete_Object(LIBMTP_mtpdevice_t *device, uint32_t object_id)
Definition: libmtp.c:6773