Commit 196b38d4 authored by Edward Hervey's avatar Edward Hervey

audiotestsrc: Make sure tags are properly serialized. Fixes #588746

We do this by letting the basesrc base class handle the tags.
parent 50b0cf2c
......@@ -1000,15 +1000,14 @@ gst_audio_test_src_create (GstBaseSrc * basesrc, guint64 offset,
/* example for tagging generated data */
if (!src->tags_pushed) {
GstTagList *taglist;
GstEvent *event;
taglist = gst_tag_list_new ();
gst_tag_list_add (taglist, GST_TAG_MERGE_APPEND,
GST_TAG_DESCRIPTION, "audiotest wave", NULL);
event = gst_event_new_tag (taglist);
gst_pad_push_event (basesrc->srcpad, event);
gst_element_send_event ((GstElement *) basesrc,
gst_event_new_tag (taglist));
src->tags_pushed = TRUE;
}
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment