gstreamer/subprojects/gst-plugins-good/gst/debugutils
Sebastian Dröge a786c85c4f taginject: Modify existing tag events of the selected scope
Not doing so would mean that tags would be overidden by any tag events sent by
upstream. Also only send a tag event directly if upstream never sent one.

By default use GST_TAG_MERGE_REPLACE to override tags that exist in both the
upstream event and this element with the ones from this element, but provide a
new "merge-mode" property to adjust the behaviour.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7145>
2024-07-10 13:00:34 +00:00
..
breakmydata.c
cpureport.c
cpureport.h
gstcapsdebug.c
gstcapsdebug.h
gstcapssetter.c
gstcapssetter.h
gstdebug.c
gstdebugutilselements.h
gstnavigationtest.c
gstnavigationtest.h
gstnavseek.c
gstnavseek.h
gstpushfilesrc.c
gstpushfilesrc.h
gsttaginject.c taginject: Modify existing tag events of the selected scope 2024-07-10 13:00:34 +00:00
gsttaginject.h taginject: Modify existing tag events of the selected scope 2024-07-10 13:00:34 +00:00
meson.build
progressreport.c
progressreport.h
rndbuffersize.c
testplugin.c
tests.c
tests.h