--- gst/subparse/gstsubparse.h.org	2010-04-20 23:23:27.000000000 +0800
+++ gst/subparse/gstsubparse.h	2011-10-14 10:58:23.203724000 +0800
@@ -107,6 +107,10 @@
 
   /* used by frame based parsers */
   gint fps_n, fps_d;          
+  
+  GCond    *cond; // to signal the seek has been done
+  GMutex   *mutex;
+  gboolean is_seek_requested;  
 };
 
 struct _GstSubParseClass {
