[clutter-gst] player: ensure suburi is set to NULL without subtitle file
- From: Damien Lespiau <dlespiau src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [clutter-gst] player: ensure suburi is set to NULL without subtitle file
- Date: Mon, 26 Sep 2011 16:32:58 +0000 (UTC)
commit b8f71b1a2ad5722e43e83d74943d7e0c0c6dac0d
Author: Lionel Landwerlin <lionel g landwerlin linux intel com>
Date: Tue Sep 6 02:05:36 2011 +0100
player: ensure suburi is set to NULL without subtitle file
And do that that after having set the new URI, not before.
clutter-gst/clutter-gst-player.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/clutter-gst/clutter-gst-player.c b/clutter-gst/clutter-gst-player.c
index 6f501f9..3e12a55 100644
--- a/clutter-gst/clutter-gst-player.c
+++ b/clutter-gst/clutter-gst-player.c
@@ -451,8 +451,6 @@ set_uri (ClutterGstPlayer *player,
{
priv->uri = NULL;
- set_subtitle_uri (player, NULL);
-
if (priv->tick_timeout_id)
{
g_source_remove (priv->tick_timeout_id);
@@ -489,6 +487,7 @@ set_uri (ClutterGstPlayer *player,
gst_element_set_state (priv->pipeline, GST_STATE_NULL);
g_object_set (priv->pipeline, "uri", uri, NULL);
+ set_subtitle_uri (player, NULL);
autoload_subtitle (player, uri);
gst_element_set_state (priv->pipeline, state);
@@ -498,6 +497,7 @@ set_uri (ClutterGstPlayer *player,
else
{
priv->is_idle = TRUE;
+ set_subtitle_uri (player, NULL);
gst_element_set_state (priv->pipeline, GST_STATE_NULL);
g_object_notify (G_OBJECT (player), "idle");
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]