diff -r aba1e4be0053 -r 1c6e5a5dc5d2 gst-plugins-mythtv/src/gstmythtvsrc.c --- a/gst-plugins-mythtv/src/gstmythtvsrc.c Tue Dec 12 18:21:08 2006 +0000 +++ b/gst-plugins-mythtv/src/gstmythtvsrc.c Tue Dec 19 17:20:46 2006 +0000 @@ -302,11 +302,6 @@ { GstMythtvSrc *this = GST_MYTHTV_SRC (gobject); - if ( this->th_read_ahead != NULL ) { - gst_task_stop( this->th_read_ahead ); - this->th_read_ahead = NULL; - } - if (this->mythtv_caps) { gst_caps_unref (this->mythtv_caps); this->mythtv_caps = NULL; @@ -413,7 +408,7 @@ src = GST_MYTHTV_SRC ( psrc ); /* The caller should know the number of bytes and not read beyond EOS. */ - if (G_UNLIKELY (src->eos)) + if ( G_UNLIKELY (src->eos) ) goto eos; if ( G_UNLIKELY (src->update_prog_chain) ) goto change_progchain;