diff -r fdac5773d2a6 -r 388fc8b452c2 gst-plugins-mythtv/src/gstmythtvsrc.c --- a/gst-plugins-mythtv/src/gstmythtvsrc.c Mon Jan 22 21:03:08 2007 +0000 +++ b/gst-plugins-mythtv/src/gstmythtvsrc.c Tue Jan 23 22:25:29 2007 +0000 @@ -629,8 +629,8 @@ { GstMythtvSrc *src = GST_MYTHTV_SRC (bsrc); - GString *chain_id_local = NULL; - + GString *chain_id_local = NULL; + GMythURI *gmyth_uri = NULL; gboolean ret = TRUE; if (G_UNLIKELY (src->update_prog_chain)) @@ -642,7 +642,7 @@ goto done; } - GMythURI *gmyth_uri = gmyth_uri_new_with_value( src->uri_name ); + gmyth_uri = gmyth_uri_new_with_value( src->uri_name ); src->backend_info = gmyth_backend_info_new_with_uri (src->uri_name); /* testing UPnP... */ @@ -716,11 +716,11 @@ src->content_size, 0)); done: - if ( gmyth_uri != NULL ) + /*if ( gmyth_uri != NULL ) { g_object_unref( gmyth_uri ); gmyth_uri = NULL; - } + }*/ if (chain_id_local != NULL) { g_string_free (chain_id_local, TRUE); @@ -832,7 +832,7 @@ g_usleep (200); while (src->wait_to_transfer++ < GMYTHTV_TRANSFER_MAX_WAITS && - (gmyth_livetv_is_recording (src->spawn_livetv) == FALSE)) + (gmyth_recorder_is_recording (src->spawn_livetv->recorder) == FALSE)) g_usleep (1000); }