tag_list_from_vorbiscomment_packet (packet,
(const guint8 *) "OVP80\2 ", 7, &pad->taglist);
+ if (!pad->taglist)
+ pad->taglist = gst_tag_list_new_empty ();
+
gst_tag_list_add (pad->taglist, GST_TAG_MERGE_REPLACE,
GST_TAG_VIDEO_CODEC, "VP8", NULL);
}
tag_list_from_vorbiscomment_packet (packet,
packet->packet, 4, &pad->taglist);
+ if (!pad->taglist)
+ pad->taglist = gst_tag_list_new_empty ();
+
gst_tag_list_add (pad->taglist, GST_TAG_MERGE_REPLACE,
GST_TAG_AUDIO_CODEC, "FLAC", NULL);
}
tag_list_from_vorbiscomment_packet (packet,
(const guint8 *) "OpusTags", 8, &pad->taglist);
+ if (!pad->taglist)
+ pad->taglist = gst_tag_list_new_empty ();
+
gst_tag_list_add (pad->taglist, GST_TAG_MERGE_REPLACE,
GST_TAG_AUDIO_CODEC, "Opus", NULL);
}