diff -r 7174e23f7617 -r 957b55b3f630 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 Mon Oct 30 22:55:19 2006 +0000 @@ -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: {