  
  	ThJobPrivate          *priv;
  };
-diff -ru /mnt/dvd/svn/thoggen/src/th-job-progress-dialog.c thoggen/src/th-job-progress-dialog.c
---- /mnt/dvd/svn/thoggen/src/th-job-progress-dialog.c	2008-06-06 11:03:52.000000000 +0100
-+++ thoggen/src/th-job-progress-dialog.c	2008-06-15 14:11:30.000000000 +0100
-@@ -569,7 +569,7 @@
- 	
- 	curpos = pos_msecs / 1000.0;
- 	length = title_len_secs * 1.0;
--	total_estimate = (bytes_written / curpos) * length;
-+	total_estimate = curpos>0.0 ? (bytes_written / curpos) * length : 0.0;
- 	
- 	now_str = th_utils_get_human_size_str ((guint64) bytes_written);
- 
-@@ -626,7 +626,7 @@
- 	
- 	curpos = pos_msecs / 1000.0;
- 	length = title_len_secs * 1.0;
--	secs_left = (elapsed / curpos) * (length - curpos);
-+	secs_left = curpos==0.0 ? 0.0 : (elapsed / curpos) * (length - curpos);
- 
- 	/* note: secs_left might be negative, as length is not exact */
- 	cstr = job_get_human_time_interval_str ((gint) secs_left);
-diff -ru /mnt/dvd/svn/thoggen/src/th-main.c thoggen/src/th-main.c
---- /mnt/dvd/svn/thoggen/src/th-main.c	2008-06-06 11:03:52.000000000 +0100
-+++ thoggen/src/th-main.c	2008-06-08 22:44:00.000000000 +0100
+diff -ru thoggen/src/th-main.c thoggen-with-kate/src/th-main.c
+--- thoggen/src/th-main.c	2008-06-16 17:24:30.000000000 +0100
++++ thoggen-with-kate/src/th-main.c	2008-06-16 19:08:10.000000000 +0100
 @@ -77,6 +77,8 @@
  	 { "videobox", "videobox", TH_GST_PLUGINS_GOOD },
  	 { "videorate", "videorate", TH_GST_PLUGINS_BASE },

 	response_id = th_fake_dialog_run (TH_FAKE_DIALOG (jcd));
 	if (response_id != GTK_RESPONSE_ACCEPT)
 	{
diff -ru /mnt/dvd/svn/thoggen/src/th-job-config-dialog.glade thoggen/src/th-job-config-dialog.glade
--- /mnt/dvd/svn/thoggen/src/th-job-config-dialog.glade	2008-06-06 11:03:51.000000000 +0100
+++ thoggen/src/th-job-config-dialog.glade	2008-06-08 12:59:37.000000000 +0100
@@ -36,6 +36,9 @@
             <child>
               <widget class="GtkVBox" id="vbox-all">

diff -ru thoggen/src/th-disc-drive.c thoggen-with-kate/src/th-disc-drive.c
--- thoggen/src/th-disc-drive.c	2008-06-16 17:24:30.000000000 +0100
+++ thoggen-with-kate/src/th-disc-drive.c	2008-06-16 19:08:10.000000000 +0100
@@ -1156,10 +1156,10 @@
 		/* get stream ID (depending on aspect ratio) (FIXME?) */
 		if (tinfo->video_aspect == 0) {
