Lines Matching refs:track
26 static void dump_trackinfo(LIBMTP_track_t *track) in dump_trackinfo() argument
28 printf("Track ID: %u\n", track->item_id); in dump_trackinfo()
29 if (track->title != NULL) in dump_trackinfo()
30 printf(" Title: %s\n", track->title); in dump_trackinfo()
31 if (track->artist != NULL) in dump_trackinfo()
32 printf(" Artist: %s\n", track->artist); in dump_trackinfo()
33 if (track->genre != NULL) in dump_trackinfo()
34 printf(" Genre: %s\n", track->genre); in dump_trackinfo()
35 if (track->composer != NULL) in dump_trackinfo()
36 printf(" Composer: %s\n", track->composer); in dump_trackinfo()
37 if (track->album != NULL) in dump_trackinfo()
38 printf(" Album: %s\n", track->album); in dump_trackinfo()
39 if (track->date != NULL) in dump_trackinfo()
40 printf(" Date: %s\n", track->date); in dump_trackinfo()
41 if (track->filename != NULL) in dump_trackinfo()
42 printf(" Origfilename: %s\n", track->filename); in dump_trackinfo()
43 printf(" Track number: %d\n", track->tracknumber); in dump_trackinfo()
44 printf(" Duration: %d milliseconds\n", track->duration); in dump_trackinfo()
46 printf(" File size %I64u bytes\n", track->filesize); in dump_trackinfo()
48 printf(" File size %llu bytes\n", (long long unsigned int) track->filesize); in dump_trackinfo()
50 printf(" Filetype: %s\n", LIBMTP_Get_Filetype_Description(track->filetype)); in dump_trackinfo()
51 if (track->samplerate != 0) { in dump_trackinfo()
52 printf(" Sample rate: %u Hz\n", track->samplerate); in dump_trackinfo()
54 if (track->nochannels != 0) { in dump_trackinfo()
55 printf(" Number of channels: %u\n", track->nochannels); in dump_trackinfo()
57 if (track->wavecodec != 0) { in dump_trackinfo()
58 printf(" WAVE fourCC code: 0x%08X\n", track->wavecodec); in dump_trackinfo()
60 if (track->bitrate != 0) { in dump_trackinfo()
61 printf(" Bitrate: %u bits/s\n", track->bitrate); in dump_trackinfo()
63 if (track->bitratetype != 0) { in dump_trackinfo()
64 if (track->bitratetype == 1) { in dump_trackinfo()
66 } else if (track->bitratetype == 2) { in dump_trackinfo()
68 } else if (track->bitratetype == 3) { in dump_trackinfo()
74 if (track->rating != 0) { in dump_trackinfo()
75 printf(" User rating: %u (out of 100)\n", track->rating); in dump_trackinfo()
77 if (track->usecount != 0) { in dump_trackinfo()
78 printf(" Use count: %u times\n", track->usecount); in dump_trackinfo()
133 LIBMTP_track_t *track, *tmp; in main() local
134 track = tracks; in main()
135 while (track != NULL) { in main()
136 dump_trackinfo(track); in main()
137 tmp = track; in main()
138 track = track->next; in main()