rendered paste body def buttonClick(self, code):
code_process = popen2.Popen4(code)
mencoder_process = gobject.io_add_watch(code_process.fromchild, gobject.IO_IN, self.sucess_dialog, code_process.pid)
#------------------------------------#
def stop_capture(self, widget, pid):
os.kill(pid, 9)
print pid
pass
def sucess_dialog(self, a, b, pid):
print b, pid
sucess_dialog = gtk.MessageDialog(None, 0, gtk.MESSAGE_WARNING, gtk.BUTTONS_OK, "Video capturado com sucesso!")
sucess_dialog.run()
sucess_dialog.connect("destroy", self.stop_capture, pid)
sucess_dialog.destroy()