#include <metadata.h>
Definition at line 333 of file mythmusic/mythmusic/metadata.h.
typedef QMap<int, Metadata*> AllMusic::MusicMap [private] |
Definition at line 384 of file mythmusic/mythmusic/metadata.h.
typedef QValueList<Metadata> AllMusic::ValueMetadata [private] |
Definition at line 387 of file mythmusic/mythmusic/metadata.h.
| AllMusic::AllMusic | ( | QString | path_assignment, | |
| QString | a_startdir | |||
| ) |
Definition at line 864 of file mythmusic/mythmusic/metadata.cpp.
| AllMusic::~AllMusic | ( | ) |
Definition at line 890 of file mythmusic/mythmusic/metadata.cpp.
| QString AllMusic::getLabel | ( | int | an_id, | |
| bool * | error_flag | |||
| ) |
| Metadata * AllMusic::getMetadata | ( | int | an_id | ) |
Definition at line 1186 of file mythmusic/mythmusic/metadata.cpp.
Referenced by Playlist::computeSize(), Playlist::CreateCDMP3(), MiniPlayer::decreaseRating(), DatabaseBox::entered(), Playlist::fillSongsFromSonglist(), PlaybackBoxMusic::handleTreeListSignals(), MiniPlayer::increaseRating(), PlaybackBoxMusic::restorePosition(), Playlist::savePlaylist(), PlaybackBoxMusic::showEditMetadataDialog(), MusicPlayer::updateLastplay(), updateMetadata(), and Playlist::writeTree().
Definition at line 1209 of file mythmusic/mythmusic/metadata.cpp.
| int AllMusic::count | ( | void | ) | const [inline] |
Definition at line 346 of file mythmusic/mythmusic/metadata.h.
Referenced by PlaybackBoxMusic::checkForPlaylists().
| int AllMusic::countLoaded | ( | ) | const [inline] |
Definition at line 347 of file mythmusic/mythmusic/metadata.h.
Referenced by PlaybackBoxMusic::checkForPlaylists().
| void AllMusic::save | ( | void | ) |
Definition at line 1223 of file mythmusic/mythmusic/metadata.cpp.
Referenced by postMusic(), PlaybackBoxMusic::showEditMetadataDialog(), PlaybackBoxMusic::showSmartPlaylistDialog(), and PlaybackBoxMusic::~PlaybackBoxMusic().
| bool AllMusic::startLoading | ( | void | ) |
Start loading metadata.
Makes the AllMusic object run it's resync in a thread. Once done, the doneLoading() method will return true.
Definition at line 926 of file mythmusic/mythmusic/metadata.cpp.
Referenced by AllMusic(), RebuildMusicTree(), and PlaybackBoxMusic::showEditMetadataDialog().
| void AllMusic::resync | ( | ) |
Definition at line 944 of file mythmusic/mythmusic/metadata.cpp.
Referenced by MetadataLoadingThread::run().
| void AllMusic::clearCDData | ( | ) |
Definition at line 1241 of file mythmusic/mythmusic/metadata.cpp.
Referenced by ReadCDThread::run().
| void AllMusic::addCDTrack | ( | Metadata * | the_track | ) |
Definition at line 1247 of file mythmusic/mythmusic/metadata.cpp.
Referenced by ReadCDThread::run().
Definition at line 1252 of file mythmusic/mythmusic/metadata.cpp.
Referenced by ReadCDThread::run().
Definition at line 1265 of file mythmusic/mythmusic/metadata.cpp.
Referenced by DatabaseBox::entered().
| QString AllMusic::getCDTitle | ( | ) | [inline] |
| void AllMusic::setCDTitle | ( | const QString & | a_title | ) | [inline] |
| void AllMusic::buildTree | ( | ) |
Definition at line 1074 of file mythmusic/mythmusic/metadata.cpp.
Referenced by Playlist::fillSongsFromSonglist(), and resync().
| void AllMusic::printTree | ( | ) |
Definition at line 1066 of file mythmusic/mythmusic/metadata.cpp.
| void AllMusic::sortTree | ( | ) |
Definition at line 1061 of file mythmusic/mythmusic/metadata.cpp.
Referenced by Playlist::fillSongsFromSonglist(), and resync().
| void AllMusic::clearTree | ( | ) | [inline] |
Definition at line 360 of file mythmusic/mythmusic/metadata.h.
Referenced by Playlist::fillSongsFromSonglist().
| void AllMusic::writeTree | ( | GenericTree * | tree_to_write_to | ) |
Definition at line 1104 of file mythmusic/mythmusic/metadata.cpp.
Referenced by PlaylistsContainer::writeTree().
| void AllMusic::setSorting | ( | QString | a_paths | ) |
| bool AllMusic::putYourselfOnTheListView | ( | TreeCheckItem * | where | ) |
Definition at line 1109 of file mythmusic/mythmusic/metadata.cpp.
Referenced by DatabaseBox::keepFilling().
| void AllMusic::putCDOnTheListView | ( | CDCheckItem * | where | ) |
Definition at line 1115 of file mythmusic/mythmusic/metadata.cpp.
Referenced by DatabaseBox::fillCD().
| bool AllMusic::doneLoading | ( | ) | [inline] |
Definition at line 365 of file mythmusic/mythmusic/metadata.h.
Referenced by PlaybackBoxMusic::checkForPlaylists(), DatabaseBox::keepFilling(), RebuildMusicTree(), PlaylistLoadingThread::run(), and PlaybackBoxMusic::showEditMetadataDialog().
| bool AllMusic::cleanOutThreads | ( | ) |
Definition at line 900 of file mythmusic/mythmusic/metadata.cpp.
Referenced by postMusic(), startLoading(), and DatabaseBox::~DatabaseBox().
| int AllMusic::getCDTrackCount | ( | ) | [inline] |
Definition at line 367 of file mythmusic/mythmusic/metadata.h.
Referenced by Playlist::fillSongsFromCD(), PlaybackBoxMusic::occasionallyCheckCD(), and ReadCDThread::run().
| void AllMusic::resetListings | ( | ) | [inline] |
Definition at line 368 of file mythmusic/mythmusic/metadata.h.
Referenced by DatabaseBox::~DatabaseBox().
| void AllMusic::setAllVisible | ( | bool | visible | ) |
Definition at line 1306 of file mythmusic/mythmusic/metadata.cpp.
Referenced by Playlist::fillSongsFromSonglist().
MetadataPtrList AllMusic::m_all_music [private] |
Definition at line 373 of file mythmusic/mythmusic/metadata.h.
Referenced by AllMusic(), buildTree(), resync(), save(), setAllVisible(), and ~AllMusic().
MusicNode* AllMusic::m_root_node [private] |
Definition at line 374 of file mythmusic/mythmusic/metadata.h.
Referenced by AllMusic(), buildTree(), clearTree(), printTree(), putYourselfOnTheListView(), resync(), sortTree(), writeTree(), and ~AllMusic().
int AllMusic::m_numPcs [private] |
Definition at line 376 of file mythmusic/mythmusic/metadata.h.
Referenced by AllMusic(), count(), and resync().
int AllMusic::m_numLoaded [private] |
Definition at line 377 of file mythmusic/mythmusic/metadata.h.
Referenced by AllMusic(), buildTree(), countLoaded(), and resync().
MusicMap AllMusic::music_map [private] |
Definition at line 385 of file mythmusic/mythmusic/metadata.h.
Referenced by getLabel(), getMetadata(), and resync().
ValueMetadata AllMusic::m_cd_data [private] |
Definition at line 388 of file mythmusic/mythmusic/metadata.h.
Referenced by addCDTrack(), checkCDTrack(), clearCDData(), getCDMetadata(), getCDTrackCount(), getLabel(), getMetadata(), and putCDOnTheListView().
QString AllMusic::m_cd_title [private] |
Definition at line 389 of file mythmusic/mythmusic/metadata.h.
Referenced by AllMusic(), clearCDData(), getCDTitle(), and setCDTitle().
QString AllMusic::m_startdir [private] |
Definition at line 391 of file mythmusic/mythmusic/metadata.h.
Referenced by AllMusic(), resync(), and setSorting().
QString AllMusic::m_paths [private] |
Definition at line 392 of file mythmusic/mythmusic/metadata.h.
Referenced by AllMusic(), buildTree(), and setSorting().
MetadataLoadingThread* AllMusic::m_metadata_loader [private] |
Definition at line 395 of file mythmusic/mythmusic/metadata.h.
Referenced by AllMusic(), cleanOutThreads(), startLoading(), and ~AllMusic().
bool AllMusic::m_done_loading [private] |
Definition at line 396 of file mythmusic/mythmusic/metadata.h.
Referenced by AllMusic(), doneLoading(), resync(), and startLoading().
int AllMusic::m_last_listed [private] |
Definition at line 397 of file mythmusic/mythmusic/metadata.h.
Referenced by AllMusic(), and resetListings().
int AllMusic::m_playcountMin [private] |
int AllMusic::m_playcountMax [private] |
double AllMusic::m_lastplayMin [private] |
double AllMusic::m_lastplayMax [private] |
1.5.5