summaryrefslogtreecommitdiffstats
path: root/gst/selector
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian.droege@collabora.co.uk>2009-06-04 08:56:29 +0200
committerSebastian Dröge <sebastian.droege@collabora.co.uk>2009-06-04 08:57:25 +0200
commita0ad632320eb4b29b873e8c9058e01dde4a21535 (patch)
tree5a77cf908c81d1b8546c7a76761716439efe919c /gst/selector
parent5c112d4286553aa07615faad518839fdc3c39e4f (diff)
downloadgst-plugins-bad-a0ad632320eb4b29b873e8c9058e01dde4a21535.tar.gz
gst-plugins-bad-a0ad632320eb4b29b873e8c9058e01dde4a21535.tar.bz2
gst-plugins-bad-a0ad632320eb4b29b873e8c9058e01dde4a21535.zip
inputselector: Notify when the tags property of the selector sinkpads changes
First part of bug #584686.
Diffstat (limited to 'gst/selector')
-rw-r--r--gst/selector/gstinputselector.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/gst/selector/gstinputselector.c b/gst/selector/gstinputselector.c
index 08d3d497..21579e42 100644
--- a/gst/selector/gstinputselector.c
+++ b/gst/selector/gstinputselector.c
@@ -420,6 +420,8 @@ gst_selector_pad_event (GstPad * pad, GstEvent * event)
gst_tag_list_free (oldtags);
GST_DEBUG_OBJECT (pad, "received tags %" GST_PTR_FORMAT, newtags);
GST_OBJECT_UNLOCK (selpad);
+
+ g_object_notify (G_OBJECT (selpad), "tags");
break;
}
case GST_EVENT_EOS: