Inherits CStructHdl< AudioDecoderInfoTag, AUDIO_DECODER_INFO_TAG >.
Public Member Functions | |
std::string | GetAlbum () const |
Set album name. More... | |
std::string | GetAlbumArtist () const |
Get album artist name. More... | |
std::string | GetArtist () const |
Get artist name. More... | |
int | GetBitrate () const |
Get related stream bitrate. More... | |
int | GetChannels () const |
Get related stream channels amount. More... | |
std::string | GetComment () const |
Get additional information comment (if present). More... | |
int | GetDisc () const |
Get disk number (if present) More... | |
std::string | GetDiscSubtitle () const |
Get disk subtitle name (if present) from music info. More... | |
int | GetDiscTotal () const |
Get disks amount quantity (if present) More... | |
int | GetDuration () const |
Get the duration of music as integer from info. More... | |
std::string | GetGenre () const |
Get genre name from music as string if present. More... | |
std::string | GetLyrics () const |
Get string from lyrics. More... | |
std::string | GetMediaType () const |
Get the media type of the music item. More... | |
std::string | GetReleaseDate () const |
Get release date as string from music info (if present). More... | |
int | GetSamplerate () const |
Get related stream samplerate. More... | |
std::string | GetTitle () const |
Get title name. More... | |
int | GetTrack () const |
Get track number (if present). More... | |
void | SetAlbum (const std::string &album) |
Set album name. More... | |
void | SetAlbumArtist (const std::string &albumArtist) |
Set album artist name. More... | |
void | SetArtist (const std::string &artist) |
Set artist name. More... | |
void | SetBitrate (int bitrate) |
Set related stream bitrate. More... | |
void | SetChannels (int channels) |
Set related stream channels amount. More... | |
void | SetComment (const std::string &comment) |
Set additional information comment (if present). More... | |
void | SetDisc (int disc) |
Set disk number (if present) from music info as integer. More... | |
void | SetDiscSubtitle (const std::string &discSubtitle) |
Set disk subtitle name (if present) from music info. More... | |
void | SetDiscTotal (int discTotal) |
Set disks amount quantity (if present) from music info as integer. More... | |
void | SetDuration (int duration) |
Set the duration of music as integer from info. More... | |
void | SetGenre (const std::string &genre) |
Set genre name from music as string if present. More... | |
void | SetLyrics (const std::string &lyrics) |
Set string from lyrics. More... | |
void | SetMediaType (const std::string &mediaType) |
Set the media type of the music item. More... | |
void | SetReleaseDate (const std::string &releaseDate) |
Set release date as string from music info (if present). ISO8601 date YYYY, YYYY-MM or YYYY-MM-DD. More... | |
void | SetSamplerate (int samplerate) |
Set related stream samplerate. More... | |
void | SetTitle (const std::string &title) |
Set the title from music as string on info tag. More... | |
void | SetTrack (int track) |
Set track number (if present) from music info as integer. More... | |
Public Member Functions inherited from CStructHdl< AudioDecoderInfoTag, AUDIO_DECODER_INFO_TAG > | |
CStructHdl (AUDIO_DECODER_INFO_TAG *cStructure) | |
CStructHdl (const AUDIO_DECODER_INFO_TAG *cStructure) | |
CStructHdl (const AudioDecoderInfoTag &cppClass) | |
const AUDIO_DECODER_INFO_TAG * | GetCStructure () const |
operator AUDIO_DECODER_INFO_TAG * () | |
operator const AUDIO_DECODER_INFO_TAG * () const | |
const CStructHdl & | operator= (const AUDIO_DECODER_INFO_TAG &right) |
const CStructHdl & | operator= (const CStructHdl &right) |
Additional Inherited Members | |
Protected Attributes inherited from CStructHdl< AudioDecoderInfoTag, AUDIO_DECODER_INFO_TAG > | |
AUDIO_DECODER_INFO_TAG * | m_cStructure |