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:7256
LIBMTP_file_t * LIBMTP_Get_Filelisting_With_Callback(LIBMTP_mtpdevice_t *device, LIBMTP_progressfunc_t const callback, void const *const data)
Definition: libmtp.c:4456
uint32_t parent_id
Definition: libmtp.h:769
uint32_t parent_id
Definition: libmtp.h:740
LIBMTP_file_t * next
Definition: libmtp.h:703
Definition: libusb-glue.h:83
int LIBMTP_Create_New_Playlist(LIBMTP_mtpdevice_t *device, LIBMTP_playlist_t *const metadata)
Definition: libmtp.c:8299
uint64_t filesize
Definition: libmtp.h:700
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:7664
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:7431
void * usbinfo
Definition: libmtp.h:650
Definition: playlist-spl.c:58
int ucs2_strlen(uint16_t const *const unicstr)
Definition: unicode.c:59
LIBMTP_folder_t * child
Definition: libmtp.h:773
LIBMTP_filetype_t filetype
Definition: libmtp.h:702
char * filename
Definition: libmtp.h:699
uint32_t parent_id
Definition: libmtp.h:697
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:5929
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:5272
uint32_t storage_id
Definition: libmtp.h:741
uint32_t playlist_id
Definition: libmtp.h:739
uint32_t folder_id
Definition: libmtp.h:768
int LIBMTP_Set_Playlist_Name(LIBMTP_mtpdevice_t *device, LIBMTP_playlist_t *playlist, const char *newname)
Definition: libmtp.c:7087
uint32_t item_id
Definition: libmtp.h:696
uint32_t no_tracks
Definition: libmtp.h:744
char * name
Definition: libmtp.h:742
uint32_t * tracks
Definition: libmtp.h:743
uint32_t storage_id
Definition: libmtp.h:698
char * name
Definition: libmtp.h:771
LIBMTP_folder_t * sibling
Definition: libmtp.h:772
int LIBMTP_Delete_Object(LIBMTP_mtpdevice_t *device, uint32_t object_id)
Definition: libmtp.c:6808