taglist: Avoid combinatorial explosion when merging tags
authorEdward Hervey <edward@collabora.com>
Wed, 19 Jun 2013 07:19:53 +0000 (09:19 +0200)
committerEdward Hervey <edward@collabora.com>
Wed, 19 Jun 2013 09:58:37 +0000 (11:58 +0200)
commit0d57bd3198225e6ab713ba1e4e24c45b7bd8c502
treeae5979771299d5f5591b0f1955827c0a59f449e2
parent2f8e572887219759cedd3d1cf9a044a6e083c8c7
taglist: Avoid combinatorial explosion when merging tags

When appending/prepending tags, avoid re-creating (and copying) lists if we already
have one and instead just append/prepend the GValue to the list.

https://bugzilla.gnome.org/show_bug.cgi?id=702545
gst/gsttaglist.c