diff -r 8587b24643e8 -r f3b8627a51e4 gst-plugins-mythtv/src/gstmythtvsrc.c --- a/gst-plugins-mythtv/src/gstmythtvsrc.c Tue Jan 30 19:17:41 2007 +0000 +++ b/gst-plugins-mythtv/src/gstmythtvsrc.c Mon Feb 12 14:52:45 2007 +0000 @@ -681,6 +681,16 @@ ret = FALSE; goto init_failed; } + + if ( !gmyth_file_transfer_open( src->file_transfer, src->spawn_livetv->uri != NULL ? + gmyth_uri_get_path(src->spawn_livetv->uri) : + src->spawn_livetv->proginfo->pathname->str ) ) + { + GST_INFO_OBJECT (src, "Error: couldn't open the FileTransfer from LiveTV source!" ); + g_object_unref( src->file_transfer ); + src->file_transfer = NULL; + goto init_failed; + } } else { src->file_transfer = gmyth_file_transfer_new (src->backend_info);