MP4v2
|
Tags convenience structure. More...
Public Attributes | |
void * | __handle |
const char * | name |
const char * | artist |
const char * | albumArtist |
const char * | album |
const char * | grouping |
const char * | composer |
const char * | comments |
const char * | genre |
const uint16_t * | genreType |
const char * | releaseDate |
const MP4TagTrack * | track |
const MP4TagDisk * | disk |
const uint16_t * | tempo |
const uint8_t * | compilation |
const char * | tvShow |
const char * | tvNetwork |
const char * | tvEpisodeID |
const uint32_t * | tvSeason |
const uint32_t * | tvEpisode |
const char * | description |
const char * | longDescription |
const char * | lyrics |
const char * | sortName |
const char * | sortArtist |
const char * | sortAlbumArtist |
const char * | sortAlbum |
const char * | sortComposer |
const char * | sortTVShow |
const MP4TagArtwork * | artwork |
uint32_t | artworkCount |
const char * | copyright |
const char * | encodingTool |
const char * | encodedBy |
const char * | purchaseDate |
const uint8_t * | podcast |
const char * | keywords |
const char * | category |
const uint8_t * | hdVideo |
const uint8_t * | mediaType |
const uint8_t * | contentRating |
const uint8_t * | gapless |
const char * | iTunesAccount |
const uint8_t * | iTunesAccountType |
const uint32_t * | iTunesCountry |
const uint32_t * | contentID |
const uint32_t * | artistID |
const uint64_t * | playlistID |
const uint32_t * | genreID |
const uint32_t * | composerID |
const char * | xid |
Tags convenience structure.
This structure is used in the tags convenience API which allows for simplified retrieval and modification of the majority of known tags.
This is a read-only structure and each tag is present if and only if the pointer is a non-NULL value. The actual data is backed by a hidden data cache which is only updated when the appropriate metadata set function is used, or if MP4TagsFetch() is invoked. Thus, if other API is used to manipulate relevent atom structure of the MP4 file, the user is responsible for re-fetching the data in this structure.