From: <iwa...@us...> - 2003-08-10 02:41:18
|
Update of /cvsroot/quickrip/quickrip/gtk In directory sc8-pr-cvs1:/tmp/cvs-serv27190/gtk Modified Files: gtkmain.py gtksettings.py Log Message: Threaded rip somewhat working. Index: gtkmain.py =================================================================== RCS file: /cvsroot/quickrip/quickrip/gtk/gtkmain.py,v retrieving revision 1.24 retrieving revision 1.25 diff -C2 -d -r1.24 -r1.25 *** gtkmain.py 10 Aug 2003 01:22:04 -0000 1.24 --- gtkmain.py 10 Aug 2003 02:41:16 -0000 1.25 *************** *** 45,48 **** --- 45,50 ---- self.hideRip() self.hideScan() + self.config['deinterlacing'] = 0 + self.config['aspectratio'] = 0 self.ripDVD() *************** *** 287,291 **** self.dialogSettings.wcbAudioCodec.entry.set_text(self.config['audiocodec']) ! self.dialogSettings.wcbVolume.entry.set_text(self.config['volume']) self.dialogSettings.wcbQuality.entry.set_text(self.config['quality']) --- 289,293 ---- self.dialogSettings.wcbAudioCodec.entry.set_text(self.config['audiocodec']) ! self.dialogSettings.wcbVolume.entry.set_text(self.config['volumead']) self.dialogSettings.wcbQuality.entry.set_text(self.config['quality']) *************** *** 306,310 **** self.parser.set('audio', 'audiocodec', self.config['audiocodec']) self.parser.set('audio', 'quality', self.config['quality']) ! self.parser.set('audio', 'volume', self.config['volume']) self.parser.write(open(file, 'w')) --- 308,312 ---- self.parser.set('audio', 'audiocodec', self.config['audiocodec']) self.parser.set('audio', 'quality', self.config['quality']) ! self.parser.set('audio', 'volumead', self.config['volumead']) self.parser.write(open(file, 'w')) *************** *** 336,340 **** config['audiocodec'] = parser.get("audio", "audiocodec") config['quality'] = parser.get("audio", "quality") ! config['volume'] = parser.get("audio", "volume") return (config, parser) --- 338,342 ---- config['audiocodec'] = parser.get("audio", "audiocodec") config['quality'] = parser.get("audio", "quality") ! config['volumead'] = parser.get("audio", "volumead") return (config, parser) *************** *** 397,401 **** parser.set("audio", "audiocodec", "MP3") parser.set("audio", "quality", "128") ! parser.set("audio", "volume", "+0") parser.write(open(file, 'w')) --- 399,403 ---- parser.set("audio", "audiocodec", "MP3") parser.set("audio", "quality", "128") ! parser.set("audio", "volumead", "+0") parser.write(open(file, 'w')) *************** *** 470,477 **** def ui_dispDVD(self, numtitles): gtk.threads_enter() ! print "Found %s titles" % (self.numtitles) ! gtk.threads_leave() ! self.dialogProgress.setStatus("Scanning titles") self.dialogProgress.setProgress(0.0) def ui_dispTitle(self, track): --- 472,478 ---- def ui_dispDVD(self, numtitles): gtk.threads_enter() ! self.dialogProgress.setStatus("Found " + str(self.numtitles) + " titles") self.dialogProgress.setProgress(0.0) + gtk.threads_leave() def ui_dispTitle(self, track): *************** *** 532,540 **** def ui_newPass(self, passtype): self.dialogProgress.setStatus("Performing: " + str(passtype)) - print "new pass" def ui_updateProgress(self, perc, trem, tpass): ! print "%s percent, %s remaining in %s" % (perc, trem, tpass) ! self.dialogProgress.setProgress(perc, 2) def ui_finishRipping(self): --- 533,539 ---- def ui_newPass(self, passtype): self.dialogProgress.setStatus("Performing: " + str(passtype)) def ui_updateProgress(self, perc, trem, tpass): ! self.dialogProgress.setProgress(float((float(perc) / 100.0)), 2) def ui_finishRipping(self): Index: gtksettings.py =================================================================== RCS file: /cvsroot/quickrip/quickrip/gtk/gtksettings.py,v retrieving revision 1.13 retrieving revision 1.14 diff -C2 -d -r1.13 -r1.14 *** gtksettings.py 8 Aug 2003 12:17:05 -0000 1.13 --- gtksettings.py 10 Aug 2003 02:41:16 -0000 1.14 *************** *** 81,85 **** self.parent.config['audiocodec'] = self.wcbAudioCodec.entry.get_text() self.parent.config['quality'] = self.wcbQuality.entry.get_text() ! self.parent.config['volume'] = self.wcbVolume.entry.get_text() self.parent.writeSettings(self.parent.homefile) --- 81,85 ---- self.parent.config['audiocodec'] = self.wcbAudioCodec.entry.get_text() self.parent.config['quality'] = self.wcbQuality.entry.get_text() ! self.parent.config['volumead'] = self.wcbVolume.entry.get_text() self.parent.writeSettings(self.parent.homefile) |