summaryrefslogtreecommitdiff
path: root/noncore/multimedia/opieplayer2/mediaplayer.cpp
authorharlekin <harlekin>2002-07-08 23:46:13 (UTC)
committer harlekin <harlekin>2002-07-08 23:46:13 (UTC)
commit56554891922367c5d4e7d0f6965daa1026c0cc54 (patch) (side-by-side diff)
treea21ce87e748517bfb5011a78f2e306826c493db2 /noncore/multimedia/opieplayer2/mediaplayer.cpp
parent647a6c7ec282ea9b0b45baf8935b8eefc3ff8269 (diff)
downloadopie-56554891922367c5d4e7d0f6965daa1026c0cc54.zip
opie-56554891922367c5d4e7d0f6965daa1026c0cc54.tar.gz
opie-56554891922367c5d4e7d0f6965daa1026c0cc54.tar.bz2
more gui parts working now
Diffstat (limited to 'noncore/multimedia/opieplayer2/mediaplayer.cpp') (more/less context) (show whitespace changes)
-rw-r--r--noncore/multimedia/opieplayer2/mediaplayer.cpp20
1 files changed, 12 insertions, 8 deletions
diff --git a/noncore/multimedia/opieplayer2/mediaplayer.cpp b/noncore/multimedia/opieplayer2/mediaplayer.cpp
index be59d8d..0ab0124 100644
--- a/noncore/multimedia/opieplayer2/mediaplayer.cpp
+++ b/noncore/multimedia/opieplayer2/mediaplayer.cpp
@@ -86,25 +86,29 @@ void MediaPlayer::setPlaying( bool play ) {
void MediaPlayer::prev() {
- if ( playList->prev() )
+ if ( playList->prev() ) {
play();
- else if ( mediaPlayerState->looping() ) {
- if ( playList->last() )
+ } else if ( mediaPlayerState->looping() ) {
+ if ( playList->last() ) {
play();
- } else
+ }
+ } else {
mediaPlayerState->setList();
}
+}
void MediaPlayer::next() {
- if ( playList->next() )
+ if ( playList->next() ) {
play();
- else if ( mediaPlayerState->looping() ) {
- if ( playList->first() )
+ } else if ( mediaPlayerState->looping() ) {
+ if ( playList->first() ) {
play();
- } else
+ }
+ } else {
mediaPlayerState->setList();
}
+}
void MediaPlayer::startDecreasingVolume() {