[maemo-commits] [maemo-commits] r18645 - in projects/haf/trunk/hildon-thumbnail: . thumbnailers/gst-video-thumbnailer
From: subversion at stage.maemo.org subversion at stage.maemo.orgDate: Mon Jun 8 11:43:27 EEST 2009
- Previous message: [maemo-commits] r18644 - projects/haf/trunk/pango1.0/debian
- Next message: [maemo-commits] r18646 - projects/haf/trunk/pango1.0/debian
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Author: pvanhoof Date: 2009-06-08 11:43:16 +0300 (Mon, 08 Jun 2009) New Revision: 18645 Modified: projects/haf/trunk/hildon-thumbnail/ChangeLog projects/haf/trunk/hildon-thumbnail/thumbnailers/gst-video-thumbnailer/gst-thumb-pipe.c Log: 2009-06-08 Mikael Ottela <mikael.ottela at ixonos.com> * thumbnailers/gst-video-thumbnailer/gst-thumb-pipe.c: NB#121043 Modified: projects/haf/trunk/hildon-thumbnail/ChangeLog =================================================================== --- projects/haf/trunk/hildon-thumbnail/ChangeLog 2009-06-08 08:29:54 UTC (rev 18644) +++ projects/haf/trunk/hildon-thumbnail/ChangeLog 2009-06-08 08:43:16 UTC (rev 18645) @@ -1,3 +1,7 @@ +2009-06-08 Mikael Ottela <mikael.ottela at ixonos.com> + + * thumbnailers/gst-video-thumbnailer/gst-thumb-pipe.c: NB#121043 + 2009-06-03 Philip Van Hoof <philip at codeminded.be> * daemon/plugins/gdkpixbuf-png-out-plugin.c Modified: projects/haf/trunk/hildon-thumbnail/thumbnailers/gst-video-thumbnailer/gst-thumb-pipe.c =================================================================== --- projects/haf/trunk/hildon-thumbnail/thumbnailers/gst-video-thumbnailer/gst-thumb-pipe.c 2009-06-08 08:29:54 UTC (rev 18644) +++ projects/haf/trunk/hildon-thumbnail/thumbnailers/gst-video-thumbnailer/gst-thumb-pipe.c 2009-06-08 08:43:16 UTC (rev 18645) @@ -235,6 +235,7 @@ ThumberPipePrivate *priv; gchar *filename; gboolean success = FALSE; + guint handoff_id = 0; GError *lerror = NULL; priv = THUMBER_PIPE_GET_PRIVATE (pipe); @@ -274,16 +275,18 @@ return FALSE; } - g_signal_connect (priv->video_sink, "preroll-handoff", - G_CALLBACK(_thumber_pipe_thumbnail_callback), pipe); + handoff_id = g_signal_connect (priv->video_sink, "preroll-handoff", + G_CALLBACK(_thumber_pipe_thumbnail_callback), pipe); gst_element_seek (priv->pipeline, 1.0, GST_FORMAT_TIME, GST_SEEK_FLAG_FLUSH, GST_SEEK_TYPE_SET, 3 * GST_SECOND, GST_SEEK_TYPE_NONE, GST_CLOCK_TIME_NONE); - gst_element_get_state (priv->pipeline, NULL, NULL, 100 * GST_MSECOND); + gst_element_get_state (priv->pipeline, NULL, NULL, 3 * GST_SECOND); + g_signal_handler_disconnect (priv->video_sink, handoff_id); + success = priv->success; if (!success) {
- Previous message: [maemo-commits] r18644 - projects/haf/trunk/pango1.0/debian
- Next message: [maemo-commits] r18646 - projects/haf/trunk/pango1.0/debian
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]