Find song duration before pausing new song

git-svn-id: file:///home/anna/Desktop/ocarina-legacy/mithos/ocarina@21 1daee41c-8060-4895-b1f0-2197c00d777a
This commit is contained in:
bjschuma 2009-06-05 17:08:12 +00:00
parent adb5f410e2
commit 712199284d
2 changed files with 12 additions and 7 deletions

View File

@ -37,6 +37,7 @@ class Operations:
# Close open songs
if self.song != None:
self.song.close()
# Are we exiting?
if self.after == 1:
self.exit(None,None)
# Get next song
@ -47,8 +48,11 @@ class Operations:
self.song = Song(info,self.next)
if index > -2:
self.song.setInfo = self.setInfo
if self.after != 2:
self.song.play()
# Do we begin playback?
#if self.after != 2:
self.song.play()
if self.after == 2:
self.song.pause()
self.after = 0

View File

@ -155,16 +155,17 @@ class Window(gtk.Window):
# Make playback option
playback = gtk.MenuItem("Playback")
pback = gtk.Menu()
# Quit after current track
qafter = gtk.MenuItem(label="Quit After Current Track")
qafter.connect("activate",self.ops.afterTrack,"qafter")
qafter.show()
pback.append(qafter)
# Pause after current track
pafter = gtk.MenuItem(label="Pause After Current Track")
pafter.connect("activate",self.ops.afterTrack,"pafter")
pafter.show()
pback.append(pafter)
# Quit after current track
qafter = gtk.MenuItem(label="Quit After Current Track")
qafter.connect("activate",self.ops.afterTrack,"qafter")
qafter.show()
pback.append(qafter)
playback.set_submenu(pback)
playback.show()
bar.append(playback)