1 #!/usr/bin/env python2.5
11 self.player = gst.element_factory_make ("playbin2", "player")
16 self.player.set_property ('uri', uri)
17 self.player.set_state(gst.STATE_PLAYING)
23 self.player.set_state(gst.STATE_NULL)
25 def is_playing (self):
30 def button_clicked_cb (widget, mediaplayer):
31 #TESTFILE="file:///scratchbox/users/ivan/home/ivan/mufix/dejame.mp3"
32 TESTFILE="file:///home/user/mufix/dejame.mp3"
33 if (mediaplayer.is_playing ()):
36 mediaplayer.play (TESTFILE)
38 if __name__ == "__main__":
43 w.connect ("destroy", gtk.main_quit)
44 player = MediaPlayer ()
46 button = gtk.Button (stock=gtk.STOCK_MEDIA_PLAY)
47 button.connect ("clicked", button_clicked_cb, player)