iTunes LP and iTunes Extras offer a unique and interactive experience with iTunes; both are available for select album and movie purchases on the iTunes Store. When you purchase an album with iTunes LP, you receive the songs from the album, plus special features* such as lyrics, photos, videos, credits, and more. When you buy a film with iTunes Extras, you’ll receive the featured movie and chapter selection along with special features* such as movie stills, deleted scenes, exclusive interviews, and behind-the-scenes footage. *Note: Special features vary by title.
LIBMTP_album_struct(3) libmtp LIBMTP_album_struct(3)NAME
libmtp - LIBMTP_album_struct
SYNOPSIS
#include <libmtp.h>
Data Fields
uint32_t album_id
uint32_t parent_id
uint32_t storage_id
char * name
char * artist
char * composer
char * genre
uint32_t * tracks
uint32_t no_tracks
LIBMTP_album_t * next
Detailed Description
MTP Album structure
Examples:
sendtr.c.
Field Documentation
uint32_t LIBMTP_album_struct::album_id
Unique playlist ID
Referenced by LIBMTP_Create_New_Album(), LIBMTP_Get_Album(), LIBMTP_Get_Album_List_For_Storage(), LIBMTP_new_album_t(),
LIBMTP_Set_Album_Name(), and LIBMTP_Update_Album().
char* LIBMTP_album_struct::artist
Name of album artist
Examples:
sendtr.c.
Referenced by LIBMTP_Create_New_Album(), LIBMTP_destroy_album_t(), and LIBMTP_Update_Album().
char* LIBMTP_album_struct::composer
Name of recording composer
Examples:
sendtr.c.
Referenced by LIBMTP_Create_New_Album(), LIBMTP_destroy_album_t(), and LIBMTP_Update_Album().
char* LIBMTP_album_struct::genre
Genre of album
Examples:
sendtr.c.
Referenced by LIBMTP_Create_New_Album(), LIBMTP_destroy_album_t(), and LIBMTP_Update_Album().
char* LIBMTP_album_struct::name
Name of album
Examples:
sendtr.c.
Referenced by LIBMTP_Create_New_Album(), LIBMTP_destroy_album_t(), LIBMTP_Set_Album_Name(), and LIBMTP_Update_Album().
LIBMTP_album_t* LIBMTP_album_struct::next
Next album or NULL if last album
Examples:
sendtr.c.
Referenced by LIBMTP_Get_Album_List_For_Storage().
uint32_t LIBMTP_album_struct::no_tracks
The number of tracks in this album
Examples:
sendtr.c.
Referenced by LIBMTP_Create_New_Album(), LIBMTP_Get_Album(), LIBMTP_Get_Album_List_For_Storage(), and LIBMTP_Update_Album().
uint32_t LIBMTP_album_struct::parent_id
ID of parent folder
Referenced by LIBMTP_Create_New_Album(), LIBMTP_Get_Album(), and LIBMTP_Get_Album_List_For_Storage().
uint32_t LIBMTP_album_struct::storage_id
ID of storage holding this album
Examples:
sendtr.c.
Referenced by LIBMTP_Create_New_Album(), LIBMTP_Get_Album(), and LIBMTP_Get_Album_List_For_Storage().
uint32_t* LIBMTP_album_struct::tracks
The tracks in this album
Examples:
sendtr.c.
Referenced by LIBMTP_Create_New_Album(), LIBMTP_destroy_album_t(), LIBMTP_Get_Album(), LIBMTP_Get_Album_List_For_Storage(), and
LIBMTP_Update_Album().
Author
Generated automatically by Doxygen for libmtp from the source code.
Version 1.1.3 Sun Feb 17 2013 LIBMTP_album_struct(3)