.TH "LIBMTP_album_struct" 3 "Version 1.1.21" "libmtp" \" -*- nroff -*- .ad l .nh .SH NAME libmtp \- .SH SYNOPSIS .br .PP .PP \fC#include \fP .SS "Data Fields" .in +1c .ti -1c .RI "uint32_t \fBalbum_id\fP" .br .ti -1c .RI "uint32_t \fBparent_id\fP" .br .ti -1c .RI "uint32_t \fBstorage_id\fP" .br .ti -1c .RI "char * \fBname\fP" .br .ti -1c .RI "char * \fBartist\fP" .br .ti -1c .RI "char * \fBcomposer\fP" .br .ti -1c .RI "char * \fBgenre\fP" .br .ti -1c .RI "uint32_t * \fBtracks\fP" .br .ti -1c .RI "uint32_t \fBno_tracks\fP" .br .ti -1c .RI "\fBLIBMTP_album_t\fP * \fBnext\fP" .br .in -1c .SH "Detailed Description" .PP MTP Album structure .PP \fBExamples\fP .in +1c \fBsendtr\&.c\fP\&. .SH "Field Documentation" .PP .SS "uint32_t LIBMTP_album_struct::album_id" Unique playlist ID .PP Referenced by \fBLIBMTP_Create_New_Album()\fP, \fBLIBMTP_Get_Album()\fP, \fBLIBMTP_Get_Album_List_For_Storage()\fP, \fBLIBMTP_new_album_t()\fP, \fBLIBMTP_Set_Album_Name()\fP, and \fBLIBMTP_Update_Album()\fP\&. .SS "char* LIBMTP_album_struct::artist" Name of album artist .PP \fBExamples\fP .in +1c \fBsendtr\&.c\fP\&. .PP Referenced by \fBLIBMTP_Create_New_Album()\fP, \fBLIBMTP_destroy_album_t()\fP, and \fBLIBMTP_Update_Album()\fP\&. .SS "char* LIBMTP_album_struct::composer" Name of recording composer .PP \fBExamples\fP .in +1c \fBsendtr\&.c\fP\&. .PP Referenced by \fBLIBMTP_Create_New_Album()\fP, \fBLIBMTP_destroy_album_t()\fP, and \fBLIBMTP_Update_Album()\fP\&. .SS "char* LIBMTP_album_struct::genre" Genre of album .PP \fBExamples\fP .in +1c \fBsendtr\&.c\fP\&. .PP Referenced by \fBLIBMTP_Create_New_Album()\fP, \fBLIBMTP_destroy_album_t()\fP, and \fBLIBMTP_Update_Album()\fP\&. .SS "char* LIBMTP_album_struct::name" Name of album .PP \fBExamples\fP .in +1c \fBsendtr\&.c\fP\&. .PP Referenced by \fBLIBMTP_Create_New_Album()\fP, \fBLIBMTP_destroy_album_t()\fP, \fBLIBMTP_Set_Album_Name()\fP, and \fBLIBMTP_Update_Album()\fP\&. .SS "\fBLIBMTP_album_t\fP* LIBMTP_album_struct::next" Next album or NULL if last album .PP \fBExamples\fP .in +1c \fBsendtr\&.c\fP\&. .PP Referenced by \fBLIBMTP_Get_Album_List_For_Storage()\fP\&. .SS "uint32_t LIBMTP_album_struct::no_tracks" The number of tracks in this album .PP \fBExamples\fP .in +1c \fBsendtr\&.c\fP\&. .PP Referenced by \fBLIBMTP_Create_New_Album()\fP, \fBLIBMTP_Get_Album()\fP, \fBLIBMTP_Get_Album_List_For_Storage()\fP, and \fBLIBMTP_Update_Album()\fP\&. .SS "uint32_t LIBMTP_album_struct::parent_id" ID of parent folder .PP Referenced by \fBLIBMTP_Create_New_Album()\fP, \fBLIBMTP_Get_Album()\fP, and \fBLIBMTP_Get_Album_List_For_Storage()\fP\&. .SS "uint32_t LIBMTP_album_struct::storage_id" ID of storage holding this album .PP \fBExamples\fP .in +1c \fBsendtr\&.c\fP\&. .PP Referenced by \fBLIBMTP_Create_New_Album()\fP, \fBLIBMTP_Get_Album()\fP, and \fBLIBMTP_Get_Album_List_For_Storage()\fP\&. .SS "uint32_t* LIBMTP_album_struct::tracks" The tracks in this album .PP \fBExamples\fP .in +1c \fBsendtr\&.c\fP\&. .PP Referenced by \fBLIBMTP_Create_New_Album()\fP, \fBLIBMTP_destroy_album_t()\fP, \fBLIBMTP_Get_Album()\fP, \fBLIBMTP_Get_Album_List_For_Storage()\fP, and \fBLIBMTP_Update_Album()\fP\&. .SH "Author" .PP Generated automatically by Doxygen for libmtp from the source code\&.