  	tagsetter = gst_bin_get_by_name (pipeline, "v-encoder");
  	job_pipeline_set_tags_on_encoder (j, tagsetter, NULL);
  	gst_object_unref (tagsetter);
-@@ -1889,6 +2071,29 @@
+@@ -1889,6 +2073,29 @@
    }
  }
  

+	gulong        spu_lang_all_sigid;
+	GtkWidget    *spu_lang_all;
+	GtkListStore *spu_lang_list;
 	
 	GtkWidget    *picsize_combobox;
 	GtkListStore *picsize_list;
@@ -442,6 +449,161 @@
 
 /***************************************************************************
  *

 		if (j == tinfo->num_subpicture_streams) {
diff -ru thoggen/src/th-job.c thoggen-with-kate/src/th-job.c
--- thoggen/src/th-job.c	2008-06-16 17:24:30.000000000 +0100
+++ thoggen-with-kate/src/th-job.c	2008-07-12 20:19:56.000000000 +0100
@@ -57,6 +57,8 @@
 	PROP_AUDIO_BITRATE,         /* in kbps */
 	PROP_AUDIO_STREAM_ID,
