From 2b44c294ff83d3f8057d9c740b5c37acb37edad3 Mon Sep 17 00:00:00 2001 From: Stefan Kost Date: Thu, 24 Apr 2008 08:19:35 +0000 Subject: [PATCH] gst/playback/gstplaybin.c: Remove obsolete streaminfo code and fix a leak. Fixes #529546 Original commit message from CVS: * gst/playback/gstplaybin.c: Remove obsolete streaminfo code and fix a leak. Fixes #529546 --- ChangeLog | 5 +++++ gst/playback/gstplaybin.c | 10 ---------- 2 files changed, 5 insertions(+), 10 deletions(-) diff --git a/ChangeLog b/ChangeLog index c750586c16..1c4de1f88a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2008-04-24 Stefan Kost + + * gst/playback/gstplaybin.c: + Remove obsolete streaminfo code and fix a leak. Fixes #529546 + 2008-04-23 Stefan Kost * ext/ogg/gstoggdemux.c: diff --git a/gst/playback/gstplaybin.c b/gst/playback/gstplaybin.c index 9ed2d84718..156d3cbde2 100644 --- a/gst/playback/gstplaybin.c +++ b/gst/playback/gstplaybin.c @@ -1490,7 +1490,6 @@ static gboolean setup_sinks (GstPlayBaseBin * play_base_bin, GstPlayBaseGroup * group) { GstPlayBin *play_bin = GST_PLAY_BIN (play_base_bin); - GList *streaminfo = NULL, *s; gboolean need_vis = FALSE; gboolean need_text = FALSE; GstPad *textsrcpad = NULL, *pad = NULL, *origtextsrcpad = NULL; @@ -1514,15 +1513,6 @@ setup_sinks (GstPlayBaseBin * play_base_bin, GstPlayBaseGroup * group) } /* now actually connect everything */ - g_object_get (G_OBJECT (play_base_bin), "stream-info", &streaminfo, NULL); - for (s = streaminfo; s; s = g_list_next (s)) { - GObject *obj = G_OBJECT (s->data); - gint type; - GstObject *object; - - g_object_get (obj, "type", &type, NULL); - g_object_get (obj, "object", &object, NULL); - } /* link audio */ if (group->type[GST_STREAM_TYPE_AUDIO - 1].npads > 0) {