diff -r 7174e23f7617 -r 3f9efc6c27bd 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 Fri Oct 27 00:13:07 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: {