3 import gst, gtk, gobject
5 from videoplayer import videoplayer
6 from audioplayer import audioplayer
16 print("GTK Not Availible")
25 self.wTree = gtk.glade.XML( "main.glade" )
28 "on_quit_clicked" : self.quit,
29 "on_video_realize" : self.on_video_realize,
32 self.wTree.signal_autoconnect( dic )
34 self.drawingarea = self.wTree.get_widget("video")
36 print self.drawingarea
38 self.audio = audioplayer(self)
39 self.audio.play('file:///mnt/dl/dkuug/video/osd10/dan/dan.wav');
41 self.video = videoplayer(self)
42 self.video.play('file:///mnt/dl/dkuug/video/osd10/dan/dan.dv')
44 print self.wTree.get_widget('dMain').show()
45 self.wTree.visible = True
49 def on_destroy(self, window):
50 self.playbin.set_state(gst.STATE_NULL)
53 def on_video_realize(self, sender):
55 print self.drawingarea.window.xid
57 def quit(self, widget):
61 if __name__ == "__main__":