#include <playlistcontainer.h>
Definition at line 20 of file playlistcontainer.h.
| PlaylistContainer::PlaylistContainer | ( | AllMusic * | all_music, | |
| const QString & | host_name | |||
| ) |
Definition at line 49 of file playlistcontainer.cpp.
| PlaylistContainer::~PlaylistContainer | ( | ) |
Definition at line 67 of file playlistcontainer.cpp.
| void PlaylistContainer::load | ( | void | ) |
Definition at line 99 of file playlistcontainer.cpp.
Referenced by PlaylistLoadingThread::run().
| void PlaylistContainer::describeYourself | ( | void | ) | const |
Definition at line 156 of file playlistcontainer.cpp.
| Playlist* PlaylistContainer::getActive | ( | void | ) | [inline] |
Definition at line 29 of file playlistcontainer.h.
Referenced by MusicCommon::doUpdatePlaylist(), and MusicPlayer::loadPlaylist().
| Playlist * PlaylistContainer::getPlaylist | ( | int | id | ) |
Definition at line 165 of file playlistcontainer.cpp.
Referenced by copyToActive(), MusicCommon::customEvent(), deletePlaylist(), popBackPlaylist(), and renamePlaylist().
| Playlist * PlaylistContainer::getPlaylist | ( | const QString & | name | ) |
Definition at line 187 of file playlistcontainer.cpp.
| Playlist* PlaylistContainer::getStreamPlaylist | ( | void | ) | [inline] |
Definition at line 32 of file playlistcontainer.h.
Referenced by MusicPlayer::loadPlaylist().
| void PlaylistContainer::clearCDList | ( | ) |
Definition at line 29 of file playlistcontainer.cpp.
Referenced by handleMedia(), and CDWatcherThread::run().
| void PlaylistContainer::addCDTrack | ( | int | x | ) |
Definition at line 34 of file playlistcontainer.cpp.
| void PlaylistContainer::removeCDTrack | ( | int | x | ) |
Definition at line 39 of file playlistcontainer.cpp.
| bool PlaylistContainer::checkCDTrack | ( | int | x | ) |
Definition at line 44 of file playlistcontainer.cpp.
| void PlaylistContainer::save | ( | void | ) |
Definition at line 203 of file playlistcontainer.cpp.
Referenced by mythplugin_destroy().
| void PlaylistContainer::createNewPlaylist | ( | QString | name | ) |
Definition at line 216 of file playlistcontainer.cpp.
| void PlaylistContainer::copyNewPlaylist | ( | QString | name | ) |
Definition at line 227 of file playlistcontainer.cpp.
Referenced by MusicCommon::customEvent().
| void PlaylistContainer::copyToActive | ( | int | index | ) |
Definition at line 260 of file playlistcontainer.cpp.
| QString PlaylistContainer::getPlaylistName | ( | int | index, | |
| bool & | reference | |||
| ) |
Definition at line 330 of file playlistcontainer.cpp.
| void PlaylistContainer::postLoad | ( | ) |
Definition at line 355 of file playlistcontainer.cpp.
Referenced by load(), loadMusic(), and MusicData::reloadMusic().
| void PlaylistContainer::deletePlaylist | ( | int | index | ) |
Definition at line 292 of file playlistcontainer.cpp.
| void PlaylistContainer::renamePlaylist | ( | int | index, | |
| QString | new_name | |||
| ) |
Definition at line 282 of file playlistcontainer.cpp.
| void PlaylistContainer::popBackPlaylist | ( | ) |
Definition at line 240 of file playlistcontainer.cpp.
Referenced by deletePlaylist().
| bool PlaylistContainer::pendingWriteback | ( | ) |
Definition at line 371 of file playlistcontainer.cpp.
| void PlaylistContainer::setPending | ( | int | x | ) | [inline] |
Definition at line 53 of file playlistcontainer.h.
Referenced by load().
| int PlaylistContainer::getPending | ( | ) | [inline] |
Definition at line 54 of file playlistcontainer.h.
Referenced by mythplugin_destroy().
| bool PlaylistContainer::nameIsUnique | ( | QString | a_name, | |
| int | which_id | |||
| ) |
Definition at line 380 of file playlistcontainer.cpp.
| void PlaylistContainer::clearActive | ( | ) |
Definition at line 421 of file playlistcontainer.cpp.
| bool PlaylistContainer::doneLoading | ( | ) | [inline] |
Definition at line 60 of file playlistcontainer.h.
Referenced by loadMusic().
| bool PlaylistContainer::cleanOutThreads | ( | ) |
Definition at line 411 of file playlistcontainer.cpp.
Referenced by mythplugin_destroy().
| void PlaylistContainer::FillIntelliWeights | ( | int & | rating, | |
| int & | playcount, | |||
| int & | lastplay, | |||
| int & | random | |||
| ) |
Definition at line 90 of file playlistcontainer.cpp.
Referenced by Playlist::shuffleTracks().
| QList<Playlist*>* PlaylistContainer::getPlaylists | ( | void | ) | [inline] |
Definition at line 66 of file playlistcontainer.h.
| QStringList PlaylistContainer::getPlaylistNames | ( | void | ) |
Definition at line 398 of file playlistcontainer.cpp.
Referenced by MusicCommon::customEvent().
Playlist* PlaylistContainer::active_playlist [private] |
Definition at line 70 of file playlistcontainer.h.
Referenced by clearActive(), copyNewPlaylist(), copyToActive(), deletePlaylist(), describeYourself(), getActive(), getPlaylist(), getPlaylistName(), load(), popBackPlaylist(), postLoad(), save(), and ~PlaylistContainer().
Playlist* PlaylistContainer::backup_playlist [private] |
Definition at line 71 of file playlistcontainer.h.
Referenced by clearActive(), copyToActive(), load(), popBackPlaylist(), postLoad(), save(), and ~PlaylistContainer().
Playlist* PlaylistContainer::stream_playlist [private] |
Definition at line 72 of file playlistcontainer.h.
Referenced by getStreamPlaylist(), load(), and ~PlaylistContainer().
QList<int> PlaylistContainer::cd_playlist [private] |
Definition at line 73 of file playlistcontainer.h.
Referenced by addCDTrack(), checkCDTrack(), clearCDList(), load(), and removeCDTrack().
QList<Playlist*>* PlaylistContainer::all_other_playlists [private] |
Definition at line 74 of file playlistcontainer.h.
Referenced by copyNewPlaylist(), createNewPlaylist(), deletePlaylist(), describeYourself(), getPlaylist(), getPlaylistName(), getPlaylistNames(), getPlaylists(), load(), nameIsUnique(), postLoad(), save(), and ~PlaylistContainer().
AllMusic* PlaylistContainer::all_available_music [private] |
Definition at line 75 of file playlistcontainer.h.
int PlaylistContainer::pending_writeback_index [private] |
Definition at line 77 of file playlistcontainer.h.
Referenced by clearActive(), copyNewPlaylist(), copyToActive(), deletePlaylist(), getPending(), load(), pendingWriteback(), popBackPlaylist(), and setPending().
Definition at line 79 of file playlistcontainer.h.
Referenced by cleanOutThreads(), PlaylistContainer(), and ~PlaylistContainer().
bool PlaylistContainer::done_loading [private] |
Definition at line 80 of file playlistcontainer.h.
Referenced by doneLoading(), and load().
QString PlaylistContainer::my_host [private] |
Definition at line 81 of file playlistcontainer.h.
Referenced by copyNewPlaylist(), createNewPlaylist(), load(), and save().
int PlaylistContainer::RatingWeight [private] |
Definition at line 83 of file playlistcontainer.h.
Referenced by FillIntelliWeights().
int PlaylistContainer::PlayCountWeight [private] |
Definition at line 84 of file playlistcontainer.h.
Referenced by FillIntelliWeights().
int PlaylistContainer::LastPlayWeight [private] |
Definition at line 85 of file playlistcontainer.h.
Referenced by FillIntelliWeights().
int PlaylistContainer::RandomWeight [private] |
Definition at line 86 of file playlistcontainer.h.
Referenced by FillIntelliWeights().
1.6.3