GNOME Bugzilla – Bug 602224
[0.11] Post tags only in sinks, synchronized to the stream
Last modified: 2011-12-06 17:22:42 UTC
In 0.11 elements should never ever post tag messages. Instead they should send tag events downstream, which then get converted to a message by the sink. This is the same as is done for EOS now already. Advantage of this would be, that tags are only seen by the application at the time where the corresponding media is inside the sinks and not too early. Changes would be that gst_element_found_tags() would send a tag event to all srcpads and that gst_element_found_tags_for_pad() only sends the events. This can't be done for 0.10 because gst_element_found_tags() would only do something useful after the change if there are srcpads, while nowadays this doesn't matter (there only needs to be a bus).
Marking as blocker for 0.11. The changes in required in core are minimal but it's necessary to review the tag usage in all elements.
In core.
Means, it is fixed in core now?
yes, should be fixed.