Web · Wiki · Activities · Blog · Lists · Chat · Meeting · Bugs · Git · Translate · Archive · People · Donate

Commit a79ad393fc938e515aa0366458056d3483173c76

  • avatar
  • Walter Bender <walter @walter…ptop.(none)>
  • Fri Dec 11 08:09:54 EST 2009
create new gplay object every time
tagplay.py
(4 / 2)
  
148148 print dsobject.file_path
149149 except:
150150 print "Couldn't open id: " + str(audio[6:])
151 '''
151152 if lc.gplay == None:
152153 lc.gplay = Gplay()
154 '''
155 lc.gplay = Gplay()
153156 lc.gplay.setFile("file:///" + dsobject.file_path)
154157
155158def play_video(lc, media, x, y, w, h):
170170def play_dsobject(lc, dsobject, x, y, w, h):
171171 if lc.gplay == None:
172172 lc.gplay = Gplay()
173 # TODO:
173174 # wait for current movie to stop playing
174175 if lc.gplay.is_playing:
175176 print "already playing..."
176# yield True
177177 lc.gplay.setFile("file:///" + dsobject.file_path)
178178 if lc.gplay.window == None:
179179 gplayWin = PlayVideoWindow()
193193 lc.gplay.stop()
194194 if lc.gplay.window != None:
195195 # We need to destroy the video window
196 # print dir(lc.gplay.window)
197196 lc.gplay.window.destroy()
198197 lc.gplay = None