MP4v2
|
Public Member Functions | |
void | c_alloc (MP4Tags *&) |
void | c_fetch (MP4Tags *&, MP4FileHandle) |
void | c_store (MP4Tags *&, MP4FileHandle) |
void | c_free (MP4Tags *&) |
void | c_addArtwork (MP4Tags *&, MP4TagArtwork &) |
void | c_setArtwork (MP4Tags *&, uint32_t, MP4TagArtwork &) |
void | c_removeArtwork (MP4Tags *&, uint32_t) |
void | c_setString (const char *, string &, const char *&) |
void | c_setInteger (const uint8_t *, uint8_t &, const uint8_t *&) |
void | c_setInteger (const uint16_t *, uint16_t &, const uint16_t *&) |
void | c_setInteger (const uint32_t *, uint32_t &, const uint32_t *&) |
void | c_setInteger (const uint64_t *, uint64_t &, const uint64_t *&) |
void | c_setTrack (const MP4TagTrack *, MP4TagTrack &, const MP4TagTrack *&) |
void | c_setDisk (const MP4TagDisk *, MP4TagDisk &, const MP4TagDisk *&) |
Public Attributes | |
string | name |
string | artist |
string | albumArtist |
string | album |
string | grouping |
string | composer |
string | comments |
string | genre |
uint16_t | genreType |
string | releaseDate |
MP4TagTrack | track |
MP4TagDisk | disk |
uint16_t | tempo |
uint8_t | compilation |
string | tvShow |
string | tvEpisodeID |
uint32_t | tvSeason |
uint32_t | tvEpisode |
string | tvNetwork |
string | description |
string | longDescription |
string | lyrics |
string | sortName |
string | sortArtist |
string | sortAlbumArtist |
string | sortAlbum |
string | sortComposer |
string | sortTVShow |
CoverArtBox::ItemList | artwork |
string | copyright |
string | encodingTool |
string | encodedBy |
string | purchaseDate |
uint8_t | podcast |
string | keywords |
string | category |
uint8_t | hdVideo |
uint8_t | mediaType |
uint8_t | contentRating |
uint8_t | gapless |
string | iTunesAccount |
uint8_t | iTunesAccountType |
uint32_t | iTunesCountry |
uint32_t | contentID |
uint32_t | artistID |
uint64_t | playlistID |
uint32_t | genreID |
uint32_t | composerID |
string | xid |
bool | hasMetadata |