enhancements for the rktplayer
This commit is contained in:
+12
-10
@@ -266,16 +266,18 @@
|
||||
)
|
||||
|
||||
(define/public (play-track i)
|
||||
(dbg-rktplayer "play-track ~a" i)
|
||||
(set! state 'stopped)
|
||||
(close-player*)
|
||||
(dbg-rktplayer "Player closed")
|
||||
(set! track i)
|
||||
(set! ct-data (send pl track i))
|
||||
(set-state! 'play)
|
||||
(dbg-rktplayer "Set state to 'play, updating to track ~a" track)
|
||||
(track-nr-updater track)
|
||||
(dbg-rktplayer "track-nr-updater called")
|
||||
(unless (= (send pl length) 0)
|
||||
(dbg-rktplayer "play-track ~a" i)
|
||||
(set! state 'stopped)
|
||||
(close-player*)
|
||||
(dbg-rktplayer "Player closed")
|
||||
(set! track i)
|
||||
(set! ct-data (send pl track i))
|
||||
(set-state! 'play)
|
||||
(dbg-rktplayer "Set state to 'play, updating to track ~a" track)
|
||||
(track-nr-updater track)
|
||||
(dbg-rktplayer "track-nr-updater called")
|
||||
)
|
||||
)
|
||||
|
||||
(define/public (stop)
|
||||
|
||||
Reference in New Issue
Block a user