diff -r 7174e23f7617 -r 24be83eaef89 maemo-ui/src/mmyth_tvplayer.c --- a/maemo-ui/src/mmyth_tvplayer.c Thu Sep 28 16:02:14 2006 +0100 +++ b/maemo-ui/src/mmyth_tvplayer.c Thu Oct 26 18:55:14 2006 +0100 @@ -498,7 +498,7 @@ printf ("End of stream\n"); //g_idle_add ((GSourceFunc) idle_eos, data); gst_element_set_state ( GST_ELEMENT (GST_MESSAGE_SRC (msg)), GST_STATE_NULL ); - gst_element_set_locked_state ( GST_ELEMENT (GST_MESSAGE_SRC (msg)), FALSE ); + gst_element_set_locked_state ( GST_ELEMENT (GST_MESSAGE_SRC (msg)), TRUE ); break; case GST_MESSAGE_ERROR: {