MythTV
master
|
#include <mythplugins/mythmusic/mythmusic/musicdata.h>
Public Slots | |
void | reloadMusic (void) const |
reload music after a scan, rip or import More... | |
Public Member Functions | |
MusicData ()=default | |
~MusicData () override | |
void | loadMusic (void) const |
Static Public Member Functions | |
static void | scanMusic (void) |
Public Attributes | |
PlaylistContainer * | m_all_playlists {nullptr} |
AllMusic * | m_all_music {nullptr} |
AllStream * | m_all_streams {nullptr} |
bool | m_initialized {false} |
Definition at line 39 of file musicdata.h.
|
default |
|
override |
Definition at line 27 of file musicdata.cpp.
|
static |
Definition at line 48 of file musicdata.cpp.
Referenced by runScan().
void MusicData::loadMusic | ( | void | ) | const |
Definition at line 99 of file musicdata.cpp.
Referenced by handleMedia(), runRipCD(), startDatabaseTree(), startImport(), startPlayback(), startRipper(), and startStreamPlayback().
|
slot |
reload music after a scan, rip or import
Definition at line 58 of file musicdata.cpp.
Referenced by MusicPlayer::customEvent(), runRipCD(), GeneralSettings::slotDoResetDB(), startImport(), and startRipper().
PlaylistContainer* MusicData::m_all_playlists {nullptr} |
Definition at line 55 of file musicdata.h.
Referenced by MusicCommon::customEvent(), PlaylistEditorView::deletePlaylist(), MusicCommon::doUpdatePlaylist(), MusicPlayer::getCurrentPlaylist(), PlaylistEditorView::getPlaylists(), PlaylistEditorView::getPlaylistTracks(), handleMedia(), loadMusic(), MusicPlayer::loadStreamPlaylist(), mythplugin_destroy(), reloadMusic(), PlaylistEditorView::updateSonglist(), and ~MusicData().
AllMusic* MusicData::m_all_music {nullptr} |
Definition at line 56 of file musicdata.h.
Referenced by Playlist::addTrack(), MusicCommon::createQuickPlaylistsMenu(), PlaylistEditorView::createRootNode(), MusicCommon::customEvent(), MusicPlayer::customEvent(), Playlist::fillSongsFromSonglist(), MusicCommon::fromCD(), PlaylistEditorView::getCDTracks(), Playlist::getRawSongAt(), Playlist::getSongAt(), handleMedia(), PlaylistEditorView::keyPressEvent(), loadMusic(), mythplugin_destroy(), reloadMusic(), MusicPlayer::removeTrack(), SmartPLResultViewer::setSQL(), showMiniPlayer(), PlaylistEditorView::treeItemVisible(), SearchView::updateTracksList(), EditMetadataCommon::~EditMetadataCommon(), and ~MusicData().
AllStream* MusicData::m_all_streams {nullptr} |
Definition at line 57 of file musicdata.h.
Referenced by StreamView::addStream(), Playlist::addTrack(), StreamView::deleteStream(), Playlist::fillSongsFromSonglist(), Playlist::getRawSongAt(), Playlist::getSongAt(), MusicPlayer::getStreamList(), loadMusic(), MusicPlayer::loadStreamPlaylist(), StreamView::updateStream(), and ~MusicData().
Definition at line 58 of file musicdata.h.
Referenced by MusicPlayer::customEvent(), handleMedia(), and loadMusic().