|
MythTV master
|
#include <mythplugins/mythmusic/mythmusic/musicbrainz.h>
Public Member Functions | |
| bool | queryForDevice (const QString &deviceName) |
| Query music metadata using disc id of specified device. More... | |
| bool | hasMetadata (int track) const |
| Checks if metadata for given track exists. More... | |
| MusicMetadata * | getMetadata (int track) const |
| Creates and return metadata for specified track. More... | |
| void | reset () |
| Reset last queried metadata. More... | |
Private Member Functions | |
| void | setCompilationFlag (bool isCompilation) |
| Sets compilation flag for all metadata. More... | |
Private Attributes | |
| QMap< int, MusicMetadata > | m_tracks |
| AlbumArtImage | m_albumArt |
Definition at line 13 of file musicbrainz.h.
| MusicMetadata * MusicBrainz::getMetadata | ( | int | track | ) | const |
Creates and return metadata for specified track.
| [in] | track | the track number for which to return the metadata |
Definition at line 389 of file musicbrainz.cpp.
| bool MusicBrainz::hasMetadata | ( | int | track | ) | const |
Checks if metadata for given track exists.
| track | [in] track number to check metadata for |
Definition at line 384 of file musicbrainz.cpp.
| bool MusicBrainz::queryForDevice | ( | const QString & | deviceName | ) |
Query music metadata using disc id of specified device.
| [in] | deviceName | name of the CD device to query metadata for |
Definition at line 346 of file musicbrainz.cpp.
| void MusicBrainz::reset | ( | void | ) |
Reset last queried metadata.
Definition at line 405 of file musicbrainz.cpp.
Referenced by queryForDevice().
|
private |
Sets compilation flag for all metadata.
|
private |
Definition at line 67 of file musicbrainz.h.
Referenced by getMetadata(), queryForDevice(), and reset().
|
private |
Definition at line 66 of file musicbrainz.h.
Referenced by getMetadata(), hasMetadata(), and reset().