MythTV
master
|
#include <musicplayer.h>
Public Types | |
enum | PlayMode { PLAYMODE_TRACKSPLAYLIST = 0, PLAYMODE_TRACKSEDITOR, PLAYMODE_RADIO } |
enum | RepeatMode { REPEAT_OFF = 0, REPEAT_TRACK, REPEAT_ALL, MAX_REPEAT_MODES } |
enum | ShuffleMode { SHUFFLE_OFF = 0, SHUFFLE_RANDOM, SHUFFLE_INTELLIGENT, SHUFFLE_ALBUM, SHUFFLE_ARTIST, MAX_SHUFFLE_MODES } |
enum | ResumeMode { RESUME_OFF, RESUME_FIRST, RESUME_TRACK, RESUME_EXACT, MAX_RESUME_MODES } |
Public Slots | |
void | StartPlayback (void) |
void | StopPlayback (void) |
Public Member Functions | |
MusicPlayer (QObject *parent) | |
~MusicPlayer (void) override | |
void | setPlayMode (PlayMode mode) |
PlayMode | getPlayMode (void) |
void | playFile (const MusicMetadata &mdata) |
void | addListener (QObject *listener) |
void | removeListener (QObject *listener) |
void | addVisual (MainVisual *visual) |
void | removeVisual (MainVisual *visual) |
void | toggleMute (void) |
MuteState | getMuteState (void) const |
bool | isMuted (void) const |
void | setVolume (int volume) |
void | incVolume (void) |
void | decVolume (void) |
uint | getVolume (void) const |
void | setSpeed (float speed) |
void | incSpeed () |
void | decSpeed () |
float | getSpeed () const |
void | play (void) |
void | stop (bool stopAll=false) |
void | pause (void) |
void | next (void) |
void | previous (void) |
void | nextAuto (void) |
bool | isPlaying (void) const |
bool | isPaused (void) |
bool | isStopped (void) |
bool | hasClient (void) |
void | autoShowPlayer (bool autoShow) |
This will allow/disallow the mini player showing on track changes. More... | |
bool | getAutoShowPlayer (void) const |
void | canShowPlayer (bool canShow) |
This will allow/disallow the mini player showing even using its jumppoint. More... | |
bool | getCanShowPlayer (void) const |
Decoder * | getDecoder (void) |
DecoderHandler * | getDecoderHandler (void) |
AudioOutput * | getOutput (void) |
void | loadPlaylist (void) |
void | loadStreamPlaylist (void) |
Playlist * | getCurrentPlaylist (void) |
void | removeTrack (int trackID) |
void | addTrack (int trackID, bool updateUI) |
void | moveTrackUpDown (bool moveUp, int whichTrack) |
QList< MusicMetadata * > & | getPlayedTracksList (void) |
int | getCurrentTrackPos (void) const |
bool | setCurrentTrackPos (int pos) |
void | changeCurrentTrack (int trackNo) |
change the current track to the given track More... | |
int | getCurrentTrackTime (void) const |
void | activePlaylistChanged (int trackID, bool deleted) |
void | playlistChanged (int playlistID) |
void | savePosition (void) |
void | restorePosition (void) |
void | setAllowRestorePos (bool allow) |
void | seek (int pos) |
MusicMetadata * | getCurrentMetadata (void) |
get the metadata for the current track in the playlist More... | |
MusicMetadata * | getNextMetadata (void) |
get the metadata for the next track in the playlist More... | |
void | sendMetadataChangedEvent (int trackID) |
void | sendTrackStatsChangedEvent (int trackID) |
void | sendAlbumArtChangedEvent (int trackID) |
void | sendTrackUnavailableEvent (int trackID) |
void | sendCDChangedEvent (void) |
void | toMap (InfoMap &infoMap) const |
void | showMiniPlayer (void) const |
RepeatMode | getRepeatMode (void) |
void | setRepeatMode (RepeatMode mode) |
RepeatMode | toggleRepeatMode (void) |
ShuffleMode | getShuffleMode (void) |
void | setShuffleMode (ShuffleMode mode) |
ShuffleMode | toggleShuffleMode (void) |
ResumeMode | getResumeMode (void) |
void | getBufferStatus (int *bufferAvailable, int *bufferSize) const |
![]() | |
MythObservable () | |
virtual | ~MythObservable () |
void | addListener (QObject *listener) |
Add a listener to the observable. More... | |
void | removeListener (QObject *listener) |
Remove a listener to the observable. More... | |
void | dispatch (const MythEvent &event) |
Dispatch an event to all listeners. More... | |
bool | hasListeners (void) |
Static Public Member Functions | |
static StreamList * | getStreamList (void) |
Protected Member Functions | |
void | customEvent (QEvent *event) override |
Private Member Functions | |
void | loadSettings (void) |
void | stopDecoder (void) |
bool | openOutputDevice (void) |
void | updateLastplay (void) |
void | updateVolatileMetadata (void) |
void | sendVolumeChangedEvent (void) |
int | getNotificationID (const QString &hostname) |
void | sendNotification (int notificationID, const QString &title, const QString &author, const QString &desc) |
void | setupDecoderHandler (void) |
void | decoderHandlerReady (void) |
Private Attributes | |
int | m_currentTrack {-1} |
int | m_currentTime {0} |
MusicMetadata * | m_oneshotMetadata {nullptr} |
AudioOutput * | m_output {nullptr} |
DecoderHandler * | m_decoderHandler {nullptr} |
QSet< QObject * > | m_visualisers |
PlayMode | m_playMode {PLAYMODE_TRACKSPLAYLIST} |
bool | m_isPlaying {false} |
bool | m_isAutoplay {false} |
bool | m_canShowPlayer {true} |
bool | m_autoShowPlayer {true} |
bool | m_wasPlaying {false} |
bool | m_updatedLastplay {false} |
bool | m_allowRestorePos {true} |
int | m_lastplayDelay {LASTPLAY_DELAY} |
ShuffleMode | m_shuffleMode {SHUFFLE_OFF} |
RepeatMode | m_repeatMode {REPEAT_OFF} |
ResumeMode | m_resumeModePlayback {RESUME_EXACT} |
ResumeMode | m_resumeModeEditor {RESUME_OFF} |
ResumeMode | m_resumeModeRadio {RESUME_TRACK} |
float | m_playSpeed {1.0F} |
bool | m_showScannerNotifications {true} |
QMap< QString, int > | m_notificationMap |
QList< MusicMetadata * > | m_playedList |
int | m_lastTrackStart {0} |
int | m_bufferAvailable {0} |
int | m_bufferSize {0} |
int | m_errorCount {0} |
Additional Inherited Members | |
![]() | |
QMutex * | m_lock {nullptr} |
QSet< QObject * > | m_listeners |
Definition at line 54 of file musicplayer.h.
Enumerator | |
---|---|
PLAYMODE_TRACKSPLAYLIST | |
PLAYMODE_TRACKSEDITOR | |
PLAYMODE_RADIO |
Definition at line 62 of file musicplayer.h.
Enumerator | |
---|---|
REPEAT_OFF | |
REPEAT_TRACK | |
REPEAT_ALL | |
MAX_REPEAT_MODES |
Definition at line 157 of file musicplayer.h.
Enumerator | |
---|---|
SHUFFLE_OFF | |
SHUFFLE_RANDOM | |
SHUFFLE_INTELLIGENT | |
SHUFFLE_ALBUM | |
SHUFFLE_ARTIST | |
MAX_SHUFFLE_MODES |
Definition at line 163 of file musicplayer.h.
Enumerator | |
---|---|
RESUME_OFF | |
RESUME_FIRST | |
RESUME_TRACK | |
RESUME_EXACT | |
MAX_RESUME_MODES |
Definition at line 172 of file musicplayer.h.
|
explicit |
Definition at line 53 of file musicplayer.cpp.
|
override |
Definition at line 86 of file musicplayer.cpp.
void MusicPlayer::setPlayMode | ( | PlayMode | mode | ) |
Definition at line 951 of file musicplayer.cpp.
Referenced by StreamView::Create(), and MusicCommon::init().
|
inline |
Definition at line 70 of file musicplayer.h.
Referenced by MusicCommon::changeRating(), MusicCommon::changeSpeed(), LyricsView::Create(), MusicCommon::createPlayerMenu(), MusicCommon::createSubMenu(), LyricsView::customEvent(), MusicCommon::customEvent(), LyricsView::findLyrics(), MusicCommon::init(), LyricsView::keyPressEvent(), MusicCommon::keyPressEvent(), LyricsView::ShowMenu(), MusicCommon::updateProgressBar(), and MusicCommon::updateTrackInfo().
void MusicPlayer::playFile | ( | const MusicMetadata & | mdata | ) |
Definition at line 223 of file musicplayer.cpp.
Referenced by customEvent(), and ImportMusicDialog::playPressed().
void MusicPlayer::addListener | ( | QObject * | listener | ) |
Definition at line 143 of file musicplayer.cpp.
Referenced by MusicCommon::init().
void MusicPlayer::removeListener | ( | QObject * | listener | ) |
Definition at line 159 of file musicplayer.cpp.
Referenced by PlaylistEditorView::Create(), MusicCommon::switchView(), MiniPlayer::~MiniPlayer(), and MusicCommon::~MusicCommon().
void MusicPlayer::addVisual | ( | MainVisual * | visual | ) |
Definition at line 175 of file musicplayer.cpp.
Referenced by MusicCommon::startVisualizer().
void MusicPlayer::removeVisual | ( | MainVisual * | visual | ) |
Definition at line 189 of file musicplayer.cpp.
Referenced by MusicCommon::stopVisualizer().
void MusicPlayer::toggleMute | ( | void | ) |
Definition at line 1398 of file musicplayer.cpp.
Referenced by MusicCommon::toggleMute(), and MythMusicVolumeDialog::toggleMute().
MuteState MusicPlayer::getMuteState | ( | void | ) | const |
Definition at line 1407 of file musicplayer.cpp.
Referenced by isMuted().
|
inline |
Definition at line 82 of file musicplayer.h.
Referenced by sendVolumeChangedEvent(), toMap(), MythMusicVolumeDialog::updateDisplay(), and MusicCommon::updateVolume().
void MusicPlayer::setVolume | ( | int | volume | ) |
Definition at line 1382 of file musicplayer.cpp.
Referenced by customEvent().
void MusicPlayer::incVolume | ( | void | ) |
Definition at line 1364 of file musicplayer.cpp.
Referenced by MusicCommon::changeVolume(), and MythMusicVolumeDialog::increaseVolume().
void MusicPlayer::decVolume | ( | void | ) |
Definition at line 1373 of file musicplayer.cpp.
Referenced by MusicCommon::changeVolume(), and MythMusicVolumeDialog::decreaseVolume().
uint MusicPlayer::getVolume | ( | void | ) | const |
Definition at line 1391 of file musicplayer.cpp.
Referenced by customEvent(), sendVolumeChangedEvent(), toMap(), and MythMusicVolumeDialog::updateDisplay().
void MusicPlayer::setSpeed | ( | float | speed | ) |
Definition at line 1307 of file musicplayer.cpp.
Referenced by decSpeed(), and incSpeed().
void MusicPlayer::incSpeed | ( | ) |
Definition at line 1316 of file musicplayer.cpp.
Referenced by MusicCommon::changeSpeed().
void MusicPlayer::decSpeed | ( | ) |
Definition at line 1322 of file musicplayer.cpp.
Referenced by MusicCommon::changeSpeed().
|
inline |
Definition at line 92 of file musicplayer.h.
void MusicPlayer::play | ( | void | ) |
Definition at line 305 of file musicplayer.cpp.
Referenced by customEvent(), next(), nextAuto(), MusicCommon::play(), playFile(), previous(), restorePosition(), setCurrentTrackPos(), and StartPlayback().
Definition at line 237 of file musicplayer.cpp.
Referenced by activePlaylistChanged(), customEvent(), StreamView::deleteStream(), handleMedia(), MusicCommon::init(), MusicCommon::keyPressEvent(), mythplugin_destroy(), next(), nextAuto(), play(), MusicData::reloadMusic(), setCurrentTrackPos(), GeneralSettings::slotDoResetDB(), MusicCommon::stop(), MusicCommon::stopAll(), StopPlayback(), StreamView::updateStreamList(), ImportMusicDialog::~ImportMusicDialog(), and ~MusicPlayer().
void MusicPlayer::pause | ( | void | ) |
Definition at line 286 of file musicplayer.cpp.
Referenced by customEvent(), MusicCommon::pause(), and stop().
void MusicPlayer::next | ( | void | ) |
Definition at line 418 of file musicplayer.cpp.
Referenced by MusicCommon::customEvent(), MusicCommon::next(), nextAuto(), and play().
void MusicPlayer::previous | ( | void | ) |
Definition at line 455 of file musicplayer.cpp.
Referenced by MusicCommon::previous().
void MusicPlayer::nextAuto | ( | void | ) |
Definition at line 486 of file musicplayer.cpp.
Referenced by customEvent().
|
inline |
Definition at line 102 of file musicplayer.h.
Referenced by activePlaylistChanged(), StreamView::customEvent(), MusicCommon::customEvent(), customEvent(), handleMedia(), MusicCommon::init(), isStopped(), MusicCommon::keyPressEvent(), MusicData::reloadMusic(), MusicCommon::seek(), LyricsView::setLyricTime(), MusicCommon::updatePlaylistStats(), StreamView::updateStreamList(), MusicCommon::updateUIPlaylist(), and ImportMusicDialog::~ImportMusicDialog().
|
inline |
Definition at line 103 of file musicplayer.h.
Referenced by StreamView::customEvent(), customEvent(), MusicCommon::init(), isStopped(), StreamView::updateStreamList(), and MusicCommon::updateUIPlaylist().
|
inline |
Definition at line 104 of file musicplayer.h.
Referenced by MusicCommon::init().
|
inline |
Definition at line 105 of file musicplayer.h.
Referenced by handleMedia(), showMiniPlayer(), and ~MusicPlayer().
|
inline |
This will allow/disallow the mini player showing on track changes.
Definition at line 108 of file musicplayer.h.
Referenced by MiniPlayer::keyPressEvent().
|
inline |
Definition at line 109 of file musicplayer.h.
Referenced by MiniPlayer::keyPressEvent().
|
inline |
This will allow/disallow the mini player showing even using its jumppoint.
Definition at line 112 of file musicplayer.h.
|
inline |
Definition at line 113 of file musicplayer.h.
|
inline |
Definition at line 115 of file musicplayer.h.
Referenced by addListener(), decoderHandlerReady(), pause(), removeListener(), MusicCommon::seek(), seek(), stop(), and updateVolatileMetadata().
|
inline |
Definition at line 116 of file musicplayer.h.
Referenced by activePlaylistChanged(), avfDecoder::checkMetatdata(), avfDecoder::initialize(), play(), and stopDecoder().
|
inline |
Definition at line 117 of file musicplayer.h.
Referenced by MusicCommon::changeSpeed(), MusicCommon::changeVolume(), decVolume(), incVolume(), isPaused(), MusicCommon::keyPressEvent(), MusicCommon::seek(), LyricsView::setLyricTime(), setVolume(), MainVisual::timeout(), and MusicCommon::toggleUpmix().
void MusicPlayer::loadPlaylist | ( | void | ) |
Definition at line 963 of file musicplayer.cpp.
Referenced by MusicData::loadMusic(), and setPlayMode().
void MusicPlayer::loadStreamPlaylist | ( | void | ) |
Definition at line 995 of file musicplayer.cpp.
Referenced by StreamView::addStream(), StreamView::deleteStream(), MusicData::loadMusic(), and StreamView::updateStream().
Playlist * MusicPlayer::getCurrentPlaylist | ( | void | ) |
Definition at line 1598 of file musicplayer.cpp.
Referenced by activePlaylistChanged(), addTrack(), changeCurrentTrack(), SearchView::customEvent(), MusicCommon::customEvent(), MusicCommon::doUpdatePlaylist(), Playlist::fillSongsFromSonglist(), PlaylistEditorView::filterTracks(), PlaylistEditorView::getCDTracks(), getCurrentMetadata(), getNextMetadata(), PlaylistEditorView::getPlaylistTracks(), PlaylistEditorView::getSmartPlaylistTracks(), MusicCommon::init(), MusicCommon::keyPressEvent(), loadPlaylist(), moveTrackUpDown(), next(), nextAuto(), previous(), removeTrack(), MusicCommon::restorePosition(), restorePosition(), setShuffleMode(), SearchView::ShowMenu(), MusicCommon::showPlaylistOptionsMenu(), SearchView::trackClicked(), PlaylistEditorView::treeItemClicked(), MusicCommon::updatePlaylistStats(), PlaylistEditorView::updateSelectedTracks(), MusicCommon::updateShuffleMode(), StreamView::updateStreamList(), SearchView::updateTracksList(), and MusicCommon::updateUIPlaylist().
|
static |
Definition at line 1610 of file musicplayer.cpp.
void MusicPlayer::removeTrack | ( | int | trackID | ) |
Definition at line 1580 of file musicplayer.cpp.
Referenced by MusicCommon::customEvent(), MusicCommon::keyPressEvent(), and PlaylistEditorView::treeItemClicked().
void MusicPlayer::addTrack | ( | int | trackID, |
bool | updateUI | ||
) |
Definition at line 1593 of file musicplayer.cpp.
Referenced by PlaylistEditorView::treeItemClicked().
void MusicPlayer::moveTrackUpDown | ( | bool | moveUp, |
int | whichTrack | ||
) |
Definition at line 1016 of file musicplayer.cpp.
Referenced by MusicCommon::keyPressEvent().
|
inline |
Definition at line 130 of file musicplayer.h.
Referenced by StreamView::customEvent(), LyricsView::findLyrics(), and MusicCommon::updateUIPlayedList().
|
inline |
Definition at line 132 of file musicplayer.h.
Referenced by MusicCommon::customEvent(), MusicCommon::doUpdatePlaylist(), MusicCommon::init(), MusicCommon::keyPressEvent(), and MusicCommon::updateShuffleMode().
bool MusicPlayer::setCurrentTrackPos | ( | int | pos | ) |
Definition at line 1034 of file musicplayer.cpp.
Referenced by MusicCommon::doUpdatePlaylist(), handleMedia(), MusicCommon::playFirstTrack(), MusicCommon::playlistItemClicked(), and StreamView::streamItemClicked().
void MusicPlayer::changeCurrentTrack | ( | int | trackNo | ) |
change the current track to the given track
Definition at line 1135 of file musicplayer.cpp.
Referenced by MusicCommon::customEvent(), next(), previous(), and setCurrentTrackPos().
|
inline |
Definition at line 136 of file musicplayer.h.
Referenced by LyricsView::customEvent().
void MusicPlayer::activePlaylistChanged | ( | int | trackID, |
bool | deleted | ||
) |
Definition at line 1423 of file musicplayer.cpp.
Referenced by Playlist::addTrack(), MusicCommon::customEvent(), Playlist::fillSongsFromSonglist(), handleMedia(), Playlist::removeTrack(), and Playlist::resync().
void MusicPlayer::playlistChanged | ( | int | playlistID | ) |
Definition at line 1486 of file musicplayer.cpp.
Referenced by MusicCommon::customEvent(), and Playlist::resync().
void MusicPlayer::savePosition | ( | void | ) |
Definition at line 1049 of file musicplayer.cpp.
Referenced by MusicCommon::customEvent(), MusicCommon::keyPressEvent(), MusicData::reloadMusic(), setPlayMode(), StopPlayback(), and ~MusicPlayer().
void MusicPlayer::restorePosition | ( | void | ) |
Definition at line 1066 of file musicplayer.cpp.
Referenced by MusicCommon::init(), and MusicData::reloadMusic().
|
inline |
Definition at line 143 of file musicplayer.h.
Referenced by MusicCommon::switchView().
void MusicPlayer::seek | ( | int | pos | ) |
Definition at line 1106 of file musicplayer.cpp.
Referenced by decoderHandlerReady(), and restorePosition().
MusicMetadata * MusicPlayer::getCurrentMetadata | ( | void | ) |
get the metadata for the current track in the playlist
Definition at line 1157 of file musicplayer.cpp.
Referenced by activePlaylistChanged(), MusicCommon::byAlbum(), MusicCommon::byArtist(), MusicCommon::byGenre(), MusicCommon::byTitle(), MusicCommon::byYear(), MusicCommon::changeRating(), MusicCommon::createQuickPlaylistsMenu(), LyricsView::customEvent(), StreamView::customEvent(), MusicCommon::customEvent(), customEvent(), AlbumArt::cycleImage(), StreamView::deleteStream(), MusicCommon::doUpdatePlaylist(), AlbumArt::draw(), AlbumArt::findFrontCover(), LyricsView::findLyrics(), getNextMetadata(), AlbumArt::handleKeyPress(), handleMedia(), MusicCommon::init(), MusicCommon::keyPressEvent(), loadStreamPlaylist(), AlbumArt::needsUpdate(), next(), play(), previous(), restorePosition(), savePosition(), setCurrentTrackPos(), setShuffleMode(), VisualizerView::showTrackInfoPopup(), updateLastplay(), MusicCommon::updateRepeatMode(), MusicCommon::updateShuffleMode(), StreamView::updateStream(), StreamView::updateStreamList(), MusicCommon::updateUIPlaylist(), updateVolatileMetadata(), and ImportMusicDialog::~ImportMusicDialog().
MusicMetadata * MusicPlayer::getNextMetadata | ( | void | ) |
get the metadata for the next track in the playlist
Definition at line 1169 of file musicplayer.cpp.
Referenced by TrackInfoPopup::Create(), MusicCommon::customEvent(), and MusicCommon::updateTrackInfo().
void MusicPlayer::sendMetadataChangedEvent | ( | int | trackID | ) |
Definition at line 1334 of file musicplayer.cpp.
Referenced by customEvent(), and EditMetadataCommon::saveToDatabase().
void MusicPlayer::sendTrackStatsChangedEvent | ( | int | trackID | ) |
Definition at line 1340 of file musicplayer.cpp.
Referenced by MusicCommon::changeRating(), and updateVolatileMetadata().
void MusicPlayer::sendAlbumArtChangedEvent | ( | int | trackID | ) |
Definition at line 1346 of file musicplayer.cpp.
Referenced by EditMetadataCommon::~EditMetadataCommon().
void MusicPlayer::sendTrackUnavailableEvent | ( | int | trackID | ) |
Definition at line 1352 of file musicplayer.cpp.
Referenced by play().
void MusicPlayer::sendCDChangedEvent | ( | void | ) |
Definition at line 1358 of file musicplayer.cpp.
Referenced by handleMedia().
void MusicPlayer::toMap | ( | InfoMap & | infoMap | ) | const |
Definition at line 1414 of file musicplayer.cpp.
Referenced by MythMusicVolumeDialog::updateDisplay(), and MusicCommon::updateVolume().
void MusicPlayer::showMiniPlayer | ( | void | ) | const |
Definition at line 1118 of file musicplayer.cpp.
Referenced by showMiniPlayer().
|
inline |
Definition at line 180 of file musicplayer.h.
Referenced by MusicCommon::createRepeatMenu(), and MusicCommon::updateRepeatMode().
|
inline |
Definition at line 181 of file musicplayer.h.
Referenced by MusicCommon::customEvent(), and MusicPlayer().
MusicPlayer::RepeatMode MusicPlayer::toggleRepeatMode | ( | void | ) |
Definition at line 1194 of file musicplayer.cpp.
Referenced by MusicCommon::keyPressEvent().
|
inline |
Definition at line 184 of file musicplayer.h.
Referenced by MusicCommon::createShuffleMenu(), Playlist::fillSongsFromSonglist(), and MusicCommon::updateShuffleMode().
void MusicPlayer::setShuffleMode | ( | ShuffleMode | mode | ) |
Definition at line 1240 of file musicplayer.cpp.
Referenced by MusicCommon::customEvent(), loadPlaylist(), MusicPlayer(), and toggleShuffleMode().
MusicPlayer::ShuffleMode MusicPlayer::toggleShuffleMode | ( | void | ) |
Definition at line 1213 of file musicplayer.cpp.
Referenced by MusicCommon::keyPressEvent().
MusicPlayer::ResumeMode MusicPlayer::getResumeMode | ( | void | ) |
Definition at line 203 of file musicplayer.cpp.
Referenced by decoderHandlerReady(), loadPlaylist(), and restorePosition().
void MusicPlayer::getBufferStatus | ( | int * | bufferAvailable, |
int * | bufferSize | ||
) | const |
Definition at line 945 of file musicplayer.cpp.
Referenced by MusicCommon::updateProgressBar().
|
slot |
Definition at line 522 of file musicplayer.cpp.
Referenced by MusicPlayer().
|
slot |
Definition at line 532 of file musicplayer.cpp.
Referenced by MusicPlayer().
|
overrideprotected |
Definition at line 543 of file musicplayer.cpp.
|
private |
Definition at line 212 of file musicplayer.cpp.
Referenced by customEvent(), and MusicPlayer().
|
private |
Definition at line 354 of file musicplayer.cpp.
|
private |
Definition at line 360 of file musicplayer.cpp.
Referenced by play().
|
private |
Definition at line 1269 of file musicplayer.cpp.
Referenced by customEvent().
|
private |
Definition at line 1280 of file musicplayer.cpp.
Referenced by changeCurrentTrack().
|
private |
Definition at line 1328 of file musicplayer.cpp.
Referenced by decVolume(), incVolume(), setVolume(), and toggleMute().
|
private |
Definition at line 1615 of file musicplayer.cpp.
Referenced by customEvent().
|
private |
Definition at line 1623 of file musicplayer.cpp.
Referenced by customEvent().
|
private |
Definition at line 1492 of file musicplayer.cpp.
Referenced by play().
|
private |
Definition at line 1506 of file musicplayer.cpp.
Referenced by customEvent().
|
private |
Definition at line 212 of file musicplayer.h.
Referenced by activePlaylistChanged(), changeCurrentTrack(), customEvent(), decoderHandlerReady(), getCurrentMetadata(), getCurrentTrackPos(), getNextMetadata(), loadPlaylist(), loadStreamPlaylist(), moveTrackUpDown(), next(), previous(), removeTrack(), restorePosition(), and setShuffleMode().
|
private |
Definition at line 213 of file musicplayer.h.
Referenced by customEvent(), decoderHandlerReady(), getCurrentTrackTime(), and savePosition().
|
private |
Definition at line 215 of file musicplayer.h.
Referenced by customEvent(), decoderHandlerReady(), getCurrentMetadata(), getNextMetadata(), next(), nextAuto(), playFile(), previous(), stop(), and ~MusicPlayer().
|
private |
Definition at line 217 of file musicplayer.h.
Referenced by addListener(), addVisual(), decoderHandlerReady(), getMuteState(), getOutput(), getVolume(), openOutputDevice(), pause(), play(), removeListener(), removeVisual(), seek(), setSpeed(), stop(), StopPlayback(), and toggleMute().
|
private |
Definition at line 218 of file musicplayer.h.
Referenced by addListener(), getDecoder(), getDecoderHandler(), nextAuto(), removeListener(), setupDecoderHandler(), and ~MusicPlayer().
|
private |
Definition at line 220 of file musicplayer.h.
Referenced by addVisual(), decoderHandlerReady(), openOutputDevice(), and removeVisual().
|
private |
Definition at line 222 of file musicplayer.h.
Referenced by customEvent(), getCurrentPlaylist(), getNextMetadata(), getPlayMode(), getResumeMode(), loadPlaylist(), restorePosition(), savePosition(), setPlayMode(), setShuffleMode(), updateLastplay(), and updateVolatileMetadata().
Definition at line 223 of file musicplayer.h.
Referenced by decoderHandlerReady(), isPlaying(), nextAuto(), pause(), stop(), and StopPlayback().
Definition at line 224 of file musicplayer.h.
Referenced by addListener(), customEvent(), nextAuto(), and removeListener().
Definition at line 225 of file musicplayer.h.
Referenced by canShowPlayer(), customEvent(), getCanShowPlayer(), nextAuto(), and showMiniPlayer().
Definition at line 226 of file musicplayer.h.
Referenced by autoShowPlayer(), customEvent(), getAutoShowPlayer(), loadSettings(), nextAuto(), and ~MusicPlayer().
Definition at line 227 of file musicplayer.h.
Referenced by StartPlayback(), and StopPlayback().
Definition at line 228 of file musicplayer.h.
Referenced by customEvent(), decoderHandlerReady(), and updateLastplay().
Definition at line 229 of file musicplayer.h.
Referenced by restorePosition(), and setAllowRestorePos().
|
private |
Definition at line 231 of file musicplayer.h.
Referenced by customEvent(), and loadSettings().
|
private |
Definition at line 233 of file musicplayer.h.
Referenced by getShuffleMode(), setShuffleMode(), toggleShuffleMode(), and ~MusicPlayer().
|
private |
Definition at line 234 of file musicplayer.h.
Referenced by getNextMetadata(), getRepeatMode(), next(), nextAuto(), setRepeatMode(), toggleRepeatMode(), and ~MusicPlayer().
|
private |
Definition at line 235 of file musicplayer.h.
Referenced by getResumeMode(), and loadSettings().
|
private |
Definition at line 236 of file musicplayer.h.
Referenced by getResumeMode(), and loadSettings().
|
private |
Definition at line 237 of file musicplayer.h.
Referenced by getResumeMode(), and loadSettings().
|
private |
Definition at line 239 of file musicplayer.h.
Referenced by decSpeed(), getSpeed(), incSpeed(), and setSpeed().
Definition at line 242 of file musicplayer.h.
|
private |
Definition at line 243 of file musicplayer.h.
Referenced by getNotificationID(), and ~MusicPlayer().
|
private |
Definition at line 246 of file musicplayer.h.
Referenced by customEvent(), getPlayedTracksList(), and ~MusicPlayer().
|
private |
Definition at line 247 of file musicplayer.h.
Referenced by customEvent(), and decoderHandlerReady().
|
private |
Definition at line 248 of file musicplayer.h.
Referenced by customEvent(), and getBufferStatus().
|
private |
Definition at line 249 of file musicplayer.h.
Referenced by customEvent(), and getBufferStatus().
|
private |
Definition at line 251 of file musicplayer.h.
Referenced by customEvent(), and play().