#include "common.h"
#include <stdlib.h>
{
uint32_t i;
printf(
" Name: %s\n", pl->
name);
printf(" Tracks:\n");
if (track != NULL) {
} else {
printf(
" %u: INVALID TRACK REFERENCE!\n", pl->
tracks[i]);
}
}
}
int main (int argc, char **argv)
{
fprintf(stdout, "libmtp version: " LIBMTP_VERSION_STRING "\n\n");
if (device == NULL) {
printf("No devices.\n");
exit (0);
}
if (playlists == NULL) {
printf("No playlists.\n");
} else {
pl = playlists;
while (pl != NULL) {
dump_plinfo(device, pl);
tmp = pl;
}
}
printf("OK.\n");
exit (0);
}
LIBMTP_mtpdevice_t * LIBMTP_Get_First_Device(void)
Definition libmtp.c:1719
void LIBMTP_Release_Device(LIBMTP_mtpdevice_t *device)
Definition libmtp.c:2439
void LIBMTP_Dump_Errorstack(LIBMTP_mtpdevice_t *device)
Definition libmtp.c:2586
void LIBMTP_Clear_Errorstack(LIBMTP_mtpdevice_t *device)
Definition libmtp.c:2559
void LIBMTP_Init(void)
Definition libmtp.c:774
void LIBMTP_destroy_playlist_t(LIBMTP_playlist_t *playlist)
Definition libmtp.c:7561
LIBMTP_playlist_t * LIBMTP_Get_Playlist_List(LIBMTP_mtpdevice_t *device)
Definition libmtp.c:7586
LIBMTP_track_t * LIBMTP_Get_Trackmetadata(LIBMTP_mtpdevice_t *device, uint32_t const trackid)
Definition libmtp.c:5068
void LIBMTP_destroy_track_t(LIBMTP_track_t *track)
Definition libmtp.c:4644
LIBMTP_playlist_t * next
Definition libmtp.h:745
uint32_t playlist_id
Definition libmtp.h:739
char * name
Definition libmtp.h:742
uint32_t parent_id
Definition libmtp.h:740
uint32_t no_tracks
Definition libmtp.h:744
uint32_t * tracks
Definition libmtp.h:743
char * title
Definition libmtp.h:713
char * artist
Definition libmtp.h:714