diff options
author | Olivier Crête <olivier.crete@collabora.com> | 2015-03-17 17:55:26 -0400 |
---|---|---|
committer | Tim-Philipp Müller <tim@centricular.com> | 2015-08-16 17:28:29 +0100 |
commit | 567b1e8c46f15c454de6320a393e720fb0f5b552 (patch) | |
tree | 1a9e0d3ec17b6945a75a7967fc34ef02a2788c09 /gst/videoparsers/gsth263parse.c | |
parent | a31a753bfd35f2260d6204b06862c0f2884cc62b (diff) | |
download | gstreamer-plugins-bad-567b1e8c46f15c454de6320a393e720fb0f5b552.tar.gz |
videoparsers: Use gst_base_parse_merge_tags()
Instead of squashing all upstream tags
https://bugzilla.gnome.org/show_bug.cgi?id=679768
Diffstat (limited to 'gst/videoparsers/gsth263parse.c')
-rw-r--r-- | gst/videoparsers/gsth263parse.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gst/videoparsers/gsth263parse.c b/gst/videoparsers/gsth263parse.c index 18f9bf5f3..eb6290bd6 100644 --- a/gst/videoparsers/gsth263parse.c +++ b/gst/videoparsers/gsth263parse.c @@ -447,8 +447,8 @@ gst_h263_parse_pre_push_frame (GstBaseParse * parse, GstBaseParseFrame * frame) GST_TAG_VIDEO_CODEC, caps); gst_caps_unref (caps); - gst_pad_push_event (GST_BASE_PARSE_SRC_PAD (h263parse), - gst_event_new_tag (taglist)); + gst_base_parse_merge_tags (parse, taglist, GST_TAG_MERGE_REPLACE); + gst_tag_list_unref (taglist); /* also signals the end of first-frame processing */ h263parse->sent_codec_tag = TRUE; |