#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:2513
void LIBMTP_Dump_Errorstack(LIBMTP_mtpdevice_t *device)
Definition: libmtp.c:2660
void LIBMTP_Clear_Errorstack(LIBMTP_mtpdevice_t *device)
Definition: libmtp.c:2633
void LIBMTP_Init(void)
Definition: libmtp.c:774
void LIBMTP_destroy_playlist_t(LIBMTP_playlist_t *playlist)
Definition: libmtp.c:7691
LIBMTP_playlist_t * LIBMTP_Get_Playlist_List(LIBMTP_mtpdevice_t *device)
Definition: libmtp.c:7716
LIBMTP_track_t * LIBMTP_Get_Trackmetadata(LIBMTP_mtpdevice_t *device, uint32_t const trackid)
Definition: libmtp.c:5197
void LIBMTP_destroy_track_t(LIBMTP_track_t *track)
Definition: libmtp.c:4774
LIBMTP_playlist_t * next
Definition: libmtp.h:744
uint32_t playlist_id
Definition: libmtp.h:738
char * name
Definition: libmtp.h:741
uint32_t parent_id
Definition: libmtp.h:739
uint32_t no_tracks
Definition: libmtp.h:743
uint32_t * tracks
Definition: libmtp.h:742
char * title
Definition: libmtp.h:712
char * artist
Definition: libmtp.h:713